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


13

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

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

Isso é muito semelhante à pergunta de Clinton Blackmore (por exemplo: captura e diferenciação de dois sistemas de arquivos), mas especificamente para o Windows, e levando em consideração os arquivos e as chaves do registro .

Respostas:


7

Existem muitas ferramentas capazes disso, o Windows 2000 foi fornecido com uma versão do wininstall se não me engano - de qualquer forma, ele está disponível gratuitamente hoje em dia.

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


17

Algumas ferramentas gratuitas que você pode usar:

O que mudou 1.06

O que mudou é um utilitário simples que procura por arquivos modificados e entradas de registro. É útil para verificar as instalações do programa.

Há duas etapas para usar o que mudou:

  1. Primeiro, tire um instantâneo do estado do sistema
  2. Segundo, execute O que mudou novamente para ver as diferenças do instantâneo anterior.

TrackWinstall

Uma ferramenta gratuita da 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

O Regshot é um utilitário de comparação de registro de código aberto (GPL) que permite tirar rapidamente um instantâneo do seu registro e compará-lo com um segundo - feito após fazer alterações no sistema ou instalar um novo produto de software.


+1 boa resposta. Desculpe, eu fui com Oskar de como é mais fácil de digerir uma escolha única
nome de usuário

0

Eu tentei o SpyMe Tools no Windows 7 SP1 x64 . Você precisa fazer instantâneos diferentes para o registro e seus arquivos, isso é um pouco chato ... (e se você escolher uma senha vazia, não poderá usá-lo novamente mais tarde para fins de comparação, então clique em "Sem senha". ..) A comparação do registro não mostrou nenhum indicador de status "em movimento", você não sabe se faz alguma coisa ou não, cancelei-o após 2 horas.

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

Eu também tentei 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, veja aqui ou no google o projeto de instalação). A comparação foi feita em 2 minutos (você pode decidir se as informações de versão ou CRCs dos arquivos são comparadas ou não). Ele encontra arquivos e chaves do registro, mas tem alguns pequenos problemas com pastas especiais (por exemplo, informa que "c: \ Documents and Settings" foi excluído).

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.