ID do artigo: 310516 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Importante Esta seção, método ou tarefa contém etapas que descrevem como modificar o Registro. No entanto, sérios problemas poderão ocorrer caso você modifique o Registro incorretamente. Portanto, siga essas etapas cuidadosamente. Para obter mais proteção, faça um backup do Registro antes de modificá-lo. Dessa forma, se ocorrer algum problema, você poderá restaurar o Registro. Para obter mais informações sobre como fazer backup e restaurar o Registro, clique no número abaixo para ler o artigo da Base de Dados de Conhecimento Microsoft:
322756 Como fazer backup e restaurar o Registro no Windows
Esse artigo descreve detalhadamente como adicionar, modificar ou excluir subchaves e valores do Registro usando um arquivo de entradas do Registro (.reg) O Regedit.exe usa arquivos .reg para importar e exportar subchaves e valores do Registro. É possível usar esses arquivos .reg para distribuir remotamente alterações do Registro para diversos computadores com o Windows. Ao executar um arquivo .reg, o seu conteúdo é mesclado ao Registro local. Por isso, é necessário distribuir arquivos .reg com cuidado.

Sintaxe de arquivos .Reg

Um arquivo .reg possui a seguinte sintaxe:

Versão_do_Editor_do_Registro
Linha em branco
[RegistryPath1]
"DataItemName1"="DataType1:DataValue1"
DataItemName2"="DataType2:DataValue2"
Linha em branco
[RegistryPath2]
"DataItemName3"="DataType3:DataValue3"

no qual:

RegistryEditorVersion é "Windows Registry Editor Version 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 com o Windows 2000, com o Windows XP e com o Windows Server 2003.

Linha em branco é uma linha em branco. Isso identifica o início de um novo caminho do Registro. Cada chave ou subchave é um novo caminho do Registro. Se você tiver diversas chaves no seu arquivo .reg, as linhas em branco poderão ajudá-lo a examinar e solucionar problemas de conteúdo.

RegistryPathx é o caminho da subchave que contém o primeiro valor que você está importando. Coloque o caminho entre chaves e separe cada nível de hierarquia por uma barra invertida. Por exemplo:
[
HKEY_LOCAL_ MACHINE\SOFTWARE\Policies\Microsoft\Windows\System
]
Um arquivo .reg pode conter diversos caminhos do Registro. Se a parte inferior da hierarquia na declaração de caminho não existir no Registro, uma nova subchave será criada. O conteúdo dos arquivos do Registro são enviados ao Registro na ordem em que são inseridos. Portanto, se quiser criar uma nova subchave com outra subchave abaixo dela, será necessário inserir as linhas na ordem correta.

DataItemNamex é o nome do item de dados que você deseja importar. Se um item de dados no 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 no arquivo .reg substituirá o valor existente. O nome do item de dados fica entra aspas. Um sinal de igual (=) segue imediatamente o nome do item de dados.

DataTypex é o tipo de dados para o valor do registro e vem imediatamente após o sinal de igual. Para todos os tipos de dados diferentes de REG_SZ (um valor de seqüência), dois pontos vem imediatamente após o tipo de dados. Se ele for REG_SZ, não inclua o seu valor ou os dois pontos. Nesse caso, o Regedit.exe presume que seja REG_SZ para o tipo de dados. A seguinte tabela lista os tipos de dados mais comuns:
Recolher esta tabelaExpandir esta tabela
Tipo de dadosTipo de dados em .reg
REG_BINARYhexadecimal
REG_DWORDdword
REG_EXPAND_SZhexadecimal(2)
REG_MULTI_SZhexadecimal(7)
Para obter informações adicionais tipos de dados de Registro, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento da Microsoft:
256986 Descrição do registo do Microsoft Windows
DataValuex vem imediatamente após o sinal de dois pontos (ou o sinal de 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 É possível inserir diversos itens de dados para o mesmo caminho do Registro.

Observação o arquivo do Registro deve conter uma linha em branco no final do arquivo.



Adição de subchaves do Registro ou adição e alteração de valores do registro

Para adicionar uma subchave ou adicionar ou alterar um valor do Registro, faça as alterações apropriadas nele e exporte a subchave ou subchaves apropriadas. As subchaves do Registro exportadas são automaticamente salvas como arquivos .reg. Para fazer as alterações no Registro e exportar suas alterações para um arquivo .reg, execute as seguintes etapas:
  1. Clique em Iniciar, em Executar, digite regedit na caixa Abrir e clique em OK
  2. Localize e clique na subchave que detém o item, ou os itens, do Registro que deseja alterar.
  3. Clique em Arquivo e, em seguida, clique em Exportar.

    Essa etapa faz o backup da subchave antes de qualquer alteração. É possível importar esse arquivo de volta ao Registro se as alterações causarem um problema.
  4. Na caixa Nome do arquivo, digite um nome do arquivo para usar o arquivo .reg com os itens originais do Registro e clique em Salvar.

    Observação Use um nome de arquivo que lhe lembre do conteúdo, como uma referência ao nome da subchave.
  5. No painel à direita, adicione ou modifique os itens do Registro que deseja.
  6. Repita as etapas 3 e 4 para exportar a subchave novamente, mas use um nome de arquivo diferente para o arquivo .reg. É possível usar esse arquivo .reg para fazer as alterações no Registro em outro computador.
  7. Teste as alterações no computador local. Se elas causarem um problema, clique duas vezes no arquivo que detém backup dos dados originais do Registro para retornar o Registro ao seu estado original. Se as alterações funcionarem como esperado, você poderá distribuir o arquivo .reg criado na etapa 6 para outros computadores usando os métodos na seção "Distribuição de alterações no Registro" deste artigo.

Exclusão de chaves e valores do Registro

Para excluir uma chave do Registro com um arquivo .reg, coloque um hífen (-) na frente de RegistryPath no arquivo .reg. Por exemplo, para excluir a subchave Test da seguinte chave do Registro:
HKEY_LOCAL_MACHINE\Software
Coloque um hífen em frente da seguinte chave de registro no arquivo. reg:
HKEY_LOCAL_MACHINE\Software\Test
O seguinte exemplo possui um arquivo .reg que pode realizar essa tarefa.
[
-HKEY_LOCAL_MACHINE\Software\Test
]
Para excluir um valor do registro com um arquivo .reg, coloque um hífen (-) após o sinal de igual, seguindo 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 hífen após "TestValue"= no arquivo .reg. O seguinte exemplo possui um arquivo .reg que pode realizar essa tarefa.
HKEY_LOCAL_MACHINE\Software\Test

"TestValue"=-
Para criar o arquivo .reg, use o Regedit.exe para exportar a chave do Registro que deseja excluir e use o Bloco de notas para editar o arquivo .reg e insira o hífen.

Renomear chaves e valores do Registro

Para renomear uma chave ou um valor, exclua-o e crie uma nova chave ou um novo valor com o novo nome.

Distribuição de alterações no Registro

É possível enviar um arquivo .reg para usuários em um email, colocar um arquivo .reg em um compartilhamento de rede e direcionar os usuários ao compartilhamento de rede para executar o arquivo, ou é possível adicionar um comando aos scripts de logon do usuário para importar automaticamente o arquivo .reg quando fizerem logon. Quando os usuários executam o arquivo .reg, as seguintes mensagens são exibidas:
Editor do Registro
Tem certeza de que deseja adicionar as informações contidas em caminho do arquivo .reg ao Registro?
Se o usuário clicar em Sim, a seguinte mensagem será exibida:
Editor do Registro
As informações no caminho do arquivo .reg foram inseridas com êxito no Registro.
O Regedit.exe suporta 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 em lotes de script de logon, use a seguinte sintaxe:
regedit.exe /s caminho do arquivo .reg
Você também pode usar a Política de Grupo ou a Política do Sistema para distribuir as alterações do Registro na sua rede. Para obter informações adicionais, visite o seguinte site da Microsoft:
http://msdn2.microsoft.com/en-us/library/ms954395.aspx
Observação Se as alterações funcionarem, você poderá enviar o arquivo de registro para os usuários apropriados na rede.

Propriedades

ID do artigo: 310516 - Última revisão: sexta-feira, 29 de novembro de 2013 - Revisão: 9.0
A informação contida neste artigo aplica-se a:
  • Windows 7 Enterprise
  • Windows 7 Professional
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Starter
  • Windows 7 Ultimate
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 for Itanium-Based Systems
  • Windows Server 2008 R2 Foundation
  • Windows Server 2008 R2 Standard
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Professional x64 Edition
  • Microsoft Windows XP Media Center Edition 2005 Update Rollup 2
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Foundation
  • Windows Server 2008 R2 for Embedded Systems
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Starter
  • Windows Vista Ultimate
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 R2 Datacenter without Hyper-V
  • Windows Server 2008 R2 Enterprise without Hyper-V
  • Windows Server 2008 R2 Service Pack 1
  • Windows Server 2008 R2 Standard without Hyper-V
  • Windows Server 2008 Service Pack 2
  • Windows Server 2008 Standard without Hyper-V
  • Windows Vista Business 64-bit edition
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Service Pack 1 para Windows Vista
  • Windows Vista Service Pack 2
  • Windows Vista Ultimate 64-bit edition
  • Windows 7 Professional for Embedded Systems
  • Windows 7 Service Pack 1
  • Windows 7 Ultimate for Embedded Systems
Palavras-chave: 
kbenv kbhowtomaster KB310516

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com