23Aug

Como restaurar versões anteriores do registro no Windows 7

Se você deseja restaurar manualmente uma seção específica do registro de um instantâneo de restauração do sistema anterior ou acessar algumas chaves específicas de uma versão mais antiga do registro, você pode fazer isso acessando esses arquivos e exportando seções deles. Veja como fazê-lo no Windows 7 ou no Vista.

Uma vez que o Windows 7 e o Vista utilizam o Shadow Copy, também conhecido como Volume Snapshot Service, para alimentar o recurso "Versões anteriores", existem instantâneos de arquivos importantes que são realizados ao longo do tempo, incluindo colméias de registro, para que possamos acessar as versões mais antigas de arquivos de registrodesta forma sem ter que fazer uma restauração completa do sistema.

Este artigo foi escrito em conjunto por mim e Ramesh do WinHelpOnline , que também abordou o como fazer o mesmo no Windows XP .

Acesse as colméias do registro anterior da cópia de sombra

Nota importante : antes de começar, devemos realmente dar-lhe um aviso: você não deve usar esta técnica, a menos que você saiba o que está fazendo e está disposto a lidar com possíveis problemas, oupelo menos, tem bons backups dos seus arquivos. Ainda aqui? Leia.

A primeira coisa que você quer fazer é desativar o Controle de Conta de Usuário, porque você não pode realmente acessar as pastas de outra forma. Depois de fazer isso e reiniciar, abra uma nova janela do Windows Explorer e vá para a seguinte pasta:

C: \ Windows \ System32 \ Config

Clique com o botão direito do mouse em qualquer lugar na área de espaço em branco da pasta, escolha Propriedades domenu e, em seguida, clique na guia Versões anteriores. Uma vez que você está lá, clique duas vezes na pasta apropriada( Dica: olhe para o campo Data modificado para decidir qual versão dos arquivos você deseja restaurar.)

Observação : Se você estiver usando as edições do Windows Vista Home e você quiserPara fazer isso, você precisará usar o Shadow Explorer para acessar esses arquivos.

Selecione os arquivos de ramo do registro que você precisa e copie-os para uma pasta de sua escolha.

Clique em OK quando você vir o prompt de segurança do Windows.

E agora você deve ter uma pasta contendo as chaves de registro de backup.

Agora que você possui as versões de backup do registro, você pode usá-las para acessar a versão mais antiga.

Carregando uma colméia do registro e acessando chaves específicas

Neste ponto, você pode carregar toda a seção do registro no registro, o que tornará uma subclave de uma das seções principais e permitir que você acesse as configurações da versão anterior. Abra o Editor do Registro usando regedit.exe nas caixas de pesquisa ou funcionamento do menu Iniciar, clique em HKEY_LOCAL_MACHINE ou HKEY_USERS e, em seguida, use o arquivo - & gt;Carregue a colméia.

Você será solicitado a dar uma nova nome ao novo nome-para este exemplo, eu usei o teste.

E, assim, você pode ver a nova chave com os conteúdos da cópia de backup da semana passada. Assim, por exemplo, se uma das configurações ou chaves de licença para um aplicativo foi perdida, podemos encontrá-lo navegando pelas chaves para essa aplicação. Você terá que fazer as alterações manualmente se você estiver fazendo apenas algumas chaves.

Se você estiver tentando usar esse método para restaurar grandes partes do registro, você pode exportar uma chave, modificar o arquivo exportado para ter o caminho da chave correto em vez do Teste e depois importá-lo novamente.É um pouco doloroso, mas pode ser útil se você precisar.

Depois de terminar, você deve estar absolutamente certo para excluir essa chave inteira, ou então adicionará muito inoperante ao seu registro que você realmente não precisa.

Acesse as chaves de registro da versão anterior através da linha de comando

Em vez de carregar a chave de registro usando a GUI e adicionar todas essas chaves ao seu registro atual, você pode usar a ferramenta RegFileExport da Nirsoft para acessar e extrair os dados do backuparquivos diretamente - você precisará saber a chave exata que você está procurando

Então, por exemplo, se você quisesse acessar a lista de programas atualmente instalados no diálogo Programas e Recursos. Você executaria um comando assim contra a cópia de backup salva da subida do registro do SOFTWARE - assumindo que você tenha o aplicativo de linha de comando no mesmo diretório que o arquivo de backup:

regfileexport SOFTWARE ExportedKey.reg "HKEY_LOCAL_MACHINE \ SOFTWARE \
Microsoft \Windows \ CurrentVersion \ Desinstalar "

Isso gerará um arquivo. reg regular que você pode clicar duas vezes para inserir o conteúdo no registro, ou você pode abri-lo e encontrar as chaves específicas que você pode querer usar.

Este método pode realmente ser usado para restaurar facilmente seções do registro, caso você precise. Provavelmente é muito útil para restaurar as seções pertencentes a uma aplicação específica.

Novamente, você deve ter muito cuidado ao editar o registro, mas pelo menos você sabe muito mais do que antes.