A história em poucas palavras:
- Eu uso muito o PuTTY
- Eu faço backup do meu sistema de arquivos regularmente
- Cansei de ver o Win 10 travando a cada dois minutos, então decidi redefinir meu PC para as configurações de fábrica (Win 8.1)
- Esqueci de exportar minhas sessões salvas do PuTTY do registro
- eu encontreiesta postagem, que gentilmente sugere carregar um arquivo antigo com backupNTUSER.DATarquivo noHKEY_LOCAL_MACHINEdentro do Editor do Registro
- O arquivo DAT foi atualizado pela última vez na instalação do Win 10 que tive antes de redefinir as configurações de fábrica com o Win 8.1
- Recebo a seguinte mensagem do regedit:
Não é possível carregar PATH\TO\MY\OLD\NTUSER.DAT: Erro ao carregar o hive.
Só posso adivinhar que ele falha ao carregar o hive deste arquivo porque o arquivo foi gravado pela última vez no Win 10.
Devo observar que um mais velhoNTUSER.DATO arquivo, que tem origem na instalação mais antiga do Win 8.1 (antes da atualização para o Win 10), passa pelo carregamento do hive com êxito, mas não contém o que preciso.
Estou condenado a pagar por esquecer de exportar as configurações do registro do Win 10?
EDITAR:
Isso não parece ser um problema de permissão
Responder1
Eu esperaria que a atualização para o Windows 10 fizesse inúmeras modificações no registro. O Windows 10 também pode usar um formato de arquivo em disco diferente que o Windows 8.1 simplesmente não entende. (A Microsoft faz regularmente alterações superficiais ou reais nos formatos de arquivo internos entre versões. Compare o SQL Server, onde você não pode nem dar uma olhadacópia de segurançade uma versão mais recente e restaure-o para uma versão mais antiga do mesmo produto. A atualização é um caminho unidirecional.)
Substituindo cegamente HKLM emespecialcom uma cópia de uma versão mais recente do Windowsévinculadopara causar problemas.Lembre-se de que muitos dos valores armazenados no registro não estão vinculados por nenhum contrato a terem significados específicos, e o significado de diferentes valores pode mudar mesmo com uma simples atualização, muito menos com uma atualização de todo o sistema operacional para uma nova versão.
Apenasrecrie suas conexões de dentro do PuTTYem vez de. É quase certo que será mais fácil, menos sujeito a erros e menos arriscado do que tentar sobrescrever o registro. Mesmo que você consiga importar o arquivo de registro antigo, não há como saber quais problemas estranhos podem surgir no futuro devido a valores de registro inesperados ou não suportados.
Responder2
Isso aconteceu comigo mesmo entre duas instalações do Windows 10. eu useiRegFileExport da NirSoftapenas despejar a colmeia inteira assim:
RegFileExport "path\to\exported\NTUSER.DAT" old-user.reg.txt
Definitivamente, não salve-o com uma .reg
extensão porque você não quer nenhuma chance de importar acidentalmente tudo que está nele. Edite o arquivo para manter apenas o cabeçalho, as chaves e os valores necessários e as linhas em branco entre e depois. Verifique novamente antes de salvá-lo como um .reg
arquivo e importá-lo.