Importar chaves de registro da versão de backup

2

Eu fiz o backup do meu registro completo (máquina local, usuário atual, ..). Agora eu quero recuperar cerca de 10 ou 15 chaves da ramificação do usuário atual, não quero importar o registro inteiro. Existe uma maneira de fazer isso?

    
por user2132188 01.02.2015 / 20:40

2 respostas

1

As configurações de HKEY_CURRENT_USER (HKCU) são armazenadas em NTUSER.dat , que é encontrado no diretório %USERPROFILE% , geralmente, C:\users\username\ntuser.dat , onde nome de usuário é o nome da conta relevante. Quando um usuário efetua login no sistema, seu conteúdo é mesclado no registro.

Se você tiver um backup desse arquivo, poderá recuperá-lo usando o utilitário gratuito de linha de comando RegFileExport de Nirsoft para leia o arquivo e exporte as chaves para um arquivo que você especificar.

Ou você pode usá-lo para ler algum outro arquivo de registro e extrair apenas uma parte desse arquivo. Por exemplo:

regfileexport "c:\users\jdoe\ntuser.dat" "desktop_reg.reg" "HKEY_CURRENT_USER\Control Panel\Desktop"

O primeiro parâmetro é o arquivo que você deseja usar para entrada, o segundo parâmetro é o arquivo de saída que você deseja criar e o terceiro é a parte do arquivo de registro que você deseja salvar no arquivo de saída (tudo dentro dele ser salvo no arquivo de saída).

    
por 01.02.2015 / 21:40
0

Como você fez o backup? Se você usasse o backup interno e fizesse o backup deles em arquivos .reg, seria bastante rápido simplesmente abrir o arquivo .reg em um editor de texto e pesquisar para localizar cada chave e copiá-la em outro arquivo. Copie o cabeçalho do arquivo .reg também. Em seguida, salve o novo arquivo de texto como outro arquivo .reg e importe-o para o registro.

O arquivo é apresentado de forma hierárquica, portanto, se as chaves estiverem em um só lugar, elas deverão ser fáceis de encontrar. Seria quase como "explorar" o arquivo .reg.

    
por 01.02.2015 / 23:44