Quando exporto uma chave no registro da minha máquina com Windows 7, recebo a opção .reg ou um arquivo hive em binário.
Qual é a diferença?
O arquivo hive binário preserva as permissões? Exemplo, eu tenho uma chave, bfe, e ela possui várias permissões para "nt service\bfe". O salvamento binário salvará isso?
Como posso importá-lo de volta para outro computador que tenha essa chave, mas esteja quebrado?
Obrigado.
Responder1
O formato textual .reg
não oferece suporte aos recursos de segurança do WinNT; apenas preserva os dados exportados, como você pode ver abrindo o .reg
arquivo com um editor de texto.
O formato “hive” é idêntico ao usado pelo Windows para armazenar o próprio registro. Isto significa quesuporta todos os recursosusado pelo registro, incluindo permissões de segurança e propriedade. Você pode examinar os arquivos "hive" exportados usando "Load hive" emregeditou reg load
na linha de comando e importe para o registro principal com reg restore
.
No entanto,lembre-se de que os usuários do Windows são identificados por seus SIDs; contas locais terão SIDs diferentes em máquinas diferentes, então talvez você ainda precise ajustar manualmente as permissões importadas. (Contas internas como "NT AUTHORITY\SYSTEM" têm o mesmo SID em todos os lugares. As contas de domínio sempre têm o mesmo SID em todos os membros do domínio.)
Responder2
DeWikipédia.
Urticária
O Registro compreende uma série de seções lógicas, ou "urticária". Hives são geralmente nomeados por suas definições de API do Windows, que começam com "HKEY". Eles são frequentemente abreviados para um nome abreviado de três ou quatro letras começando com "HK" (por exemplo, HKCU e HKLM). Tecnicamente, eles são predefinidos manipula (com valores constantes conhecidos) para chaves específicas que são mantidas na memória ou armazenadas em arquivos hive armazenados no sistema de arquivos local e carregados pelo kernel do sistema no momento da inicialização e então compartilhados (com vários direitos de acesso) entre todos os processos em execução em no sistema local, ou carregado e mapeado em todos os processos iniciados em uma sessão do usuário quando o usuário efetua login no sistema.
Como adicionar uma chave de registro
Basta clicar duas vezes nele e será solicitado que você confirme a operação e clique Ok
nele será adicionado ao arquivo de registro do SO. Ou abra o editor de registro através do comando executar e clique em File> Import
e então você pode adicionar o arquivo .reg
ou hive
.
Os arquivos Hive não são acessíveis diretamente enquanto você pode executar o arquivo de registro. O Hive pode ser adicionado apenas por meio da import
opção.
Quando você tentar importar um hive, ele restaurará completamente as chaves das quais você fez backup. Embora apenas uma única .reg
chave afetará apenas o local (chave) específico ao qual ela pertence.