Como fazer / comparar instantâneos do sistema de arquivos / registro no Windows?

12

O que é uma maneira simples de obter uma lista de todos os arquivos instalados / modificados e as chaves adicionadas / removidas por um programa de instalação do Windows (XP, Vista ou 7)?

Gostaria de tirar um instantâneo de antes e depois e ver o que mudou. Deixar um programa em execução enquanto executo a instalação também seria bom.

Isso é muito parecido com a pergunta de Clinton Blackmore (por exemplo: pegar e diferenciar dois sistemas de arquivos ), mas especificamente para o Windows, e levando em consideração os arquivos e as chaves de registro .

    
por username 24.05.2009 / 21:02

3 respostas

7

Existem muitas ferramentas capazes disso, o Windows 2000 era até mesmo enviado com uma versão do wininstall se eu estivesse não está enganado - de qualquer forma, é disponível gratuitamente nos dias de hoje.

O problema é evitar falsos positivos - ou seja, alterações feitas pelo sistema operacional que não estavam relacionadas ao instalador -, portanto, alguns cuidados e edição manual são sempre necessários.

    
por 24.05.2009 / 21:44
16

Algumas ferramentas gratuitas que você pode usar:

O que mudou 1.06

What Changed is a simple utility that searches for modified files and registry entries. It is useful for checking program installations.

There are two steps for using What Changed:

  1. First, take a snapshot of the state of the system
  2. Second, run What Changed again to see the differences from the previous snapshot.

TrackWinstall

Uma ferramenta gratuita por Matthias Withopf que rastreia as alterações do sistema (sistema de arquivos, registro). O site e o programa estão em alemão, mas há um link para traduzir a página para o inglês.

RegShot

Regshot is an open-source(GPL) registry compare utility that allows you to quickly take a snapshot of your registry and then compare it with a second one - done after doing system changes or installing a new software product.

    
por 24.05.2009 / 22:11
0

Eu tentei as Ferramentas do SpyMe em Windows 7 SP1 x64 . Você tem que fazer snapshots diferentes para o registro e seus arquivos, isso é um pouco chato ... (e se você escolher uma senha vazia, você não pode usar este arquivo novamente mais tarde para comparação, então você tem que clicar em "No Password". ..). A comparação do registro mostrou nenhum indicador de status "em movimento", você não sabe se faz ou não, cancelei depois de 2 horas.

WhatChanged 1.07 era muito mais lento (como faz comparação e snapshot ao mesmo tempo ), e você não pode salvar o instantâneo em disco. Você obtém um indicador de status com quantas entradas são comparadas, mas a comparação levou mais de 3 horas.

Eu também experimentei o Windows System State Analyzer da Microsoft, mas não funcionou para mim (congelar quando estou tentando verificar o sistema).

A última coisa que tentei foi o InstallWatch Pro 2.5 (o site do fabricante desapareceu, consulte aqui ou no google para o projeto de instalação). A comparação foi feita em 2 minutos (você pode decidir se as informações da versão ou os arquivos de arquivos são comparados ou não). Ele encontra arquivos e chaves de registro, mas tem alguns pequenos problemas com pastas especiais (por exemplo, diz-me que "c: \ Documents and Settings" foi excluído).

    
por 26.09.2012 / 13:50