Observações
-
Este artigo destina-se a usuários avançados, administradores e profissionais de TI.
-
Importar arquivos de Entradas de Registro (.reg) é um recurso de Regedit.exe e não tem suporte por Regedt32.exe. Você pode usar Regedit.exe para fazer algumas alterações no registro em um computador baseado em Windows NT 4.0 ou windows 2000, mas algumas alterações exigem Regedt32.exe. Por exemplo, você não pode adicionar ou alterar valores REG_EXPAND_SZ ou REG_MULTI_SZ com Regedit.exe em um computador baseado em Windows NT 4.0 ou com base no Windows 2000. Regedt32.exe é o Editor de Registro principal para Windows NT 4.0 e Windows 2000. Se você precisar usar Regedt32.exe, não poderá usar arquivos de Entradas de Registro (.reg) para modificar o registro. Para obter mais informações sobre as diferenças entre Regedit.exe e Regedt32.exe, clique no número do artigo a seguir para exibir o artigo na Base de Dados de Conhecimento da Microsoft:
141377 Diferenças entre Regedit.exe e Regedt32.exe
NESTA TAREFA
Resumo
Importante Esta seção, seção ou tarefa contém etapas que informam como modificar o Registro. Entretanto, sérios problemas poderão ocorrer caso você modifique o Registro incorretamente. Portanto, siga essas etapas cuidadosamente. Para obter mais proteção, faça backup do Registro antes de modificá-lo. Dessa forma, você poderá restaurar o Registro se ocorrer um problema. Para obter mais informações sobre como fazer backup e restaurar o Registro, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft:
322756 Como fazer backup e restaurar o registro no Windows Este artigo passo a passo descreve como adicionar, modificar ou excluir subchaves e valores do registro usando um arquivo de Entradas de Registro (.reg). Regedit.exe usa arquivos .reg para importar e exportar subchaves e valores do registro. Você pode usar esses arquivos .reg para distribuir remotamente as alterações do registro em vários computadores baseados no Windows. Quando você executa um arquivo .reg, o conteúdo do arquivo se mescla no registro local. Portanto, você deve distribuir .reg arquivos com cuidado.de volta à parte superior
Sintaxe de . Reg Files
Um arquivo .reg tem a seguinte sintaxe:
Linha embranco RegistryEditorVersion [RegistryPath1] "DataItemName1"="DataType1:DataValue1" DataItemName2"="DataType2:DataValue2" Linha em branco [RegistryPath2] "DataItemName3"="DataType3:DataValue3" where: RegistryEditorVersion é "Windows Registry Editor Versão 5.00" para Windows 2000, Windows XP e Windows Server 2003 ou "REGEDIT4" para Windows 98 e Windows NT 4.0. O cabeçalho "REGEDIT4" também funciona em computadores baseados em Windows 2000, baseados em Windows XP e Windows Server 2003. A linha em branco é uma linha em branco. Isso identifica o início de um novo caminho de registro. Cada chave ou subchave é um novo caminho de registro. Se você tiver várias chaves no arquivo .reg, linhas em branco podem ajudá-lo a examinar e solucionar problemas do conteúdo. RegistryPathx é o caminho da subchave que contém o primeiro valor que você está importando. Inclua o caminho em colchetes e separe cada nível da hierarquia por uma barra de fundo. Por exemplo:[HKEY_LOCAL_ MACHINE\SOFTWARE\Policies\Microsoft\Windows\System] Um arquivo .reg pode conter vários caminhos de registro. Se a parte inferior da hierarquia na instrução de caminho não existir no registro, uma nova subchave será criada. O conteúdo dos arquivos do registro é enviado para o registro na ordem em que você os insere. Portanto, se você quiser criar uma nova subchave com outra subchave abaixo, insira as linhas na ordem correta.
DataItemNamex é o nome do item de dados que você deseja importar. Se um item de dados em seu arquivo não existir no registro, o arquivo .reg o adicionará (com o valor do item de dados). Se um item de dados existir, o valor em seu arquivo .reg substituirá o valor existente. As aspas incluem o nome do item de dados. Um sinal igual (=) segue imediatamente o nome do item de dados. DataTypex é o tipo de dados do valor do registro e segue imediatamente o sinal igual. Para todos os tipos de dados que não sejam REG_SZ (um valor de cadeia de caracteres), um cólon segue imediatamente o tipo de dados. Se o tipo de dados for REG_SZ , não inclua o valor do tipo de dados ou o colon. Nesse caso, Regedit.exe pressupõe REG_SZ para o tipo de dados. A tabela a seguir lista os tipos de dados típicos do registro:
Tipo de dados |
DataType no .reg |
---|---|
REG_BINARY |
Hexadecimal |
REG_DWORD |
Dword |
REG_EXPAND_SZ |
hexadecimal(2) |
REG_MULTI_SZ |
hexadecimal(7) |
Para obter mais informações sobre os tipos de dados do registro, clique no número do artigo a seguir para exibir o artigo na Base de Dados de Conhecimento da Microsoft:
256986 A descrição doDataValuex do Registro do Microsoft Windows segue imediatamente o ponto (ou o sinal igual com REG_SZ) e deve estar no formato apropriado (por exemplo, cadeia de caracteres ou hexadecimal). Use o formato hexadecimal para itens de dados binários. Observação Você pode inserir várias linhas de item de dados para o mesmo caminho do registro. Observe que o arquivo do registro deve conter uma linha em branco na parte inferior do arquivo.de volta à parte superior
Adicionar subchaves de registro ou adicionar e alterar valores de registro
Para adicionar uma subchave de registro ou adicionar ou alterar um valor de registro, faça as alterações apropriadas no registro e exporte a subchave ou subchave apropriada. As subchaves de registro exportadas são salvas automaticamente como arquivos .reg. Para fazer alterações no registro e exportar suas alterações para um arquivo .reg, siga estas etapas:
-
Clique em Iniciar, clique em Executar, digite regedit na caixa Abrir e clique em OK.
-
Localize e clique na subchave que contém o item do registro ou os itens que você deseja alterar.
-
Clique em Arquivo e clique em Exportar.
Esse passo faz backup da subchave antes de fazer qualquer alteração. Você pode importar esse arquivo de volta para o registro posteriormente se suas alterações causarem um problema. -
Na caixa Nome do arquivo , digite um nome de arquivo a ser usado para salvar o arquivo .reg com os itens originais do registro e clique em Salvar.
Observação Use um nome de arquivo que lembre o conteúdo, como uma referência ao nome da subchave. -
No painel direito, adicione ou modifique os itens de registro desejados.
-
Repita as etapas 3 e 4 para exportar a subchave novamente, mas use um nome de arquivo diferente para o arquivo .reg. Você pode usar esse arquivo .reg para fazer alterações no registro em outro computador.
-
Teste suas alterações no computador local. Se eles causarem um problema, clique duas vezes no arquivo que contém o backup dos dados originais do registro para retornar o registro ao estado original. Se as alterações funcionarem conforme o esperado, você poderá distribuir o .reg que você criou na etapa 6 para outros computadores usando os métodos na seção "Distribuindo Alterações de Registro" deste artigo.
Excluindo chaves e valores do Registro
Para excluir uma chave de registro com um arquivo .reg, coloque um hifen (-) na frente do RegistryPath no arquivo .reg. Por exemplo, para excluir a subchave de teste da seguinte chave do registro:
HKEY_LOCAL_MACHINE\Software coloque um hífen na frente da seguinte chave do registro no arquivo .reg:
HKEY_LOCAL_MACHINE\Software\Test O exemplo a seguir tem um arquivo .reg que pode executar essa tarefa.
[-HKEY_LOCAL_MACHINE\Software\Test] Para excluir um valor de registro com um arquivo .reg, coloque um hífen (-) após o sinal igual seguindo o DataItemName no arquivo .reg. Por exemplo, para excluir o valor do registro TestValue da seguinte chave do registro:
HKEY_LOCAL_MACHINE\Software\Test coloque um hifen após o "TestValue"= no arquivo .reg. O exemplo a seguir tem um arquivo .reg que pode executar essa tarefa.
HKEY_LOCAL_MACHINE\Software\Test "TestValue"=- Para criar o arquivo .reg, use Regedit.exe para exportar a chave do registro que você deseja excluir e use o Bloco de Notas para editar o arquivo .reg e inserir o hífen.Renomeando chaves e valores do Registro
Para renomear uma chave ou valor, exclua a chave ou o valor e crie uma nova chave ou valor com o novo nome.
Distribuindo alterações de registro
Você pode enviar um arquivo .reg aos usuários em uma mensagem de email, colocar um arquivo .reg em um compartilhamento de rede e direcionar os usuários para o compartilhamento de rede para executá-lo ou adicionar um comando aos scripts de logon dos usuários para importar automaticamente o arquivo .reg quando eles fizerem logon. Quando os usuários executam o arquivo .reg, eles recebem as seguintes mensagens:
Editor
do Registro Tem certeza de que deseja adicionar as informações no caminho de .reg arquivo ao registro? Se o usuário clicar em Sim, o usuário receberá a seguinte mensagem:Editor
do Registro As informações no caminho do arquivo .reg foram inseridas com êxito no registro. Regedit.exe dá suporte a uma opção de linha de comando /s para não exibir essas mensagens. Por exemplo, para executar silenciosamente o arquivo .reg (com a opção /s) de um arquivo de lote de script de logon, use a seguinte sintaxe:regedit.exe /s caminho do arquivo de .reg Você também pode usar Política de Grupo ou Política do Sistema para distribuir alterações de registro em sua rede. Para obter informações adicionais, visite o seguinte site da Microsoft:
Distribuindo alterações de registro Observação Se as alterações funcionarem, você poderá enviar o arquivo de registro para os usuários apropriados na rede.de volta à parte superior