Como adicionar, modificar ou excluir subchaves do registro e valores usando um arquivo de entradas (. reg) do registro

ID do artigo: 310516 - Exibir os produtos aos quais esse artigo se aplica.

Para continuar recebendo atualizações de segurança para o Windows, verifique se que você estiver executando o Windows XP com Service Pack 3 (SP3). Para obter mais informações, consulte esta página da Web da Microsoft: O suporte está terminando em algumas versões do Windows

Expandir tudo | Recolher tudo

Nesta página

Sumário

Importante Esta seção, método ou tarefa contém etapas que informam sobre como modificar o registro. No entanto, sérios problemas poderão ocorrer se você modificar o Registro incorretamente. Portanto, certifique-se de que você siga estas etapas cuidadosamente. Para maior proteção, faça backup do registro antes de modificá-lo. Em seguida, 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 da Microsoft:
322756 Como fazer backup e restaurar o registro no Windows
Este artigo descreve detalhadamente como adicionar, modificar ou excluir subchaves do registro e valores usando um arquivo de entradas do registro (. reg). Regedit.exe usa arquivos. reg para importar e exportar os valores e subchaves do registro. Você pode usar esses arquivos. reg para distribuir remotamente alterações de registro em vários computadores baseados no Windows. Quando você executa um arquivo. reg, o conteúdo do arquivo mesclar no registro local. Portanto, é necessário distribuir arquivos. reg com cuidado.

Sintaxe dos arquivos.Arquivos de registro

Um arquivo. reg possui a seguinte sintaxe:

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

onde:

RegistryEditorVersion é "Windows Registry Editor versão 5.00" para o 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 no Windows 2000, baseado no Windows XP e baseados no Windows Server 2003.

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 diversas chaves no arquivo. reg, linhas em branco podem 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 colchetes e separe cada nível da 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 instrução path não existir no registro, é criada uma nova subchave. O conteúdo dos arquivos de registro é enviado para o registro na ordem em que você inseri-los. Portanto, se você deseja criar uma nova subchave com outra subchave abaixo dela, deve 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 adiciona (com o valor do item de dados). Se um item de dados existir, o valor no arquivo. reg substituirá o valor existente. Aspas delimitam o nome do item de dados. Um sinal de igual (=) segue imediatamente o nome do item de dados.

DataTypex é o tipo de dados para o valor do registro e vem logo após o sinal de igual. Para todos os tipos de dados diferentes de REG_SZ (um valor de seqüência de caracteres), dois-pontos segue imediatamente o tipo de dados. Se o tipo de dado for REG_SZ, não inclua o valor de tipo de dados ou dois-pontos. Nesse caso, Regedit.exe pressupõe REG_SZ para o tipo de dados. A tabela a seguir lista os tipos de dados de registro típicas:
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 mais informações sobre tipos de dados do registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
256986Descrição do registro do Microsoft Windows
DataValuex imediatamente após os dois-pontos (ou o sinal de igual com REG_SZ) e deve estar no formato apropriado (por exemplo, seqüência 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 de registro.

Observação o arquivo de registro deve conter uma linha em branco na parte inferior do arquivo.



Adição de subchaves do registro ou adicionar e alterar valores do registro

Para adicionar uma subchave ou adicionar ou alterar um valor do registro, faça as alterações apropriadas no registro e, em seguida, exportar a subchave apropriada ou subchaves. Subchaves do registro exportadas são salvas automaticamente como arquivos. reg. Para fazer alterações no registro e exportar as alterações em um arquivo. reg, execute estas etapas:
  1. Clique em Iniciar, clique em Executar, tipo Regedit no Abrir caixa e, em seguida, clique OK.
  2. Localize e clique na subchave que contém o item de registro ou itens que você deseja alterar.
  3. Clique em Arquivoe, em seguida, clique em Exportação.

    Essa etapa faz o backup da subchave antes de fazer qualquer alteração. Você pode importar este arquivo de volta ao registro mais tarde se as alterações causarem um problema.
  4. No Nome do arquivo caixa, digite um nome de arquivo a ser usado para salvar o arquivo. reg com os itens do registro original do arquivo e, em seguida, clique em Salvar.

    Observação Use um nome de arquivo que o lembra de conteúdo, como uma referência para o nome da subchave.
  5. No painel à direita, adicione ou modifique os itens do registro que você deseja.
  6. 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 as alterações de registro em outro computador.
  7. Teste as alterações no computador local. Se elas causarem um problema, clique duas vezes no arquivo que contém o backup dos dados originais do registro para retornar o registro ao seu estado original. Se as alterações funcionarem como esperado, você pode distribuir o arquivo. reg criado na etapa 6 para outros computadores usando os métodos de "Distribuindo alterações do registro"seção deste artigo.

Exclusão de chaves do registro e valores

Para excluir uma chave do registro com um arquivo. reg, coloque um hífen (-) na frente do 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 a seguinte chave do registro no arquivo. reg:
HKEY_LOCAL_MACHINE\Software\Test
O exemplo a seguir tem 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 a DataItemName no arquivo. reg. Por exemplo, para excluir o valor de registro valor_de_teste da seguinte chave do registro:
HKEY_LOCAL_MACHINE\Software\Test
Coloque um hífen após "TestValue" = no arquivo. reg. O exemplo a seguir tem um arquivo. reg que pode realizar 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, em seguida, use o bloco de notas para editar o arquivo. reg e inserir o hífen.

Renomear chaves do registro e valores

Para renomear uma chave ou valor, exclua a chave ou valor e, em seguida, crie uma nova chave ou valor com o novo nome.

Distribuindo alterações do registro

Você pode enviar um arquivo. reg para 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 você pode adicionar um comando para scripts de logon dos usuários para importar o arquivo. reg automaticamente 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 caminho do arquivo. reg o registro?
Se o usuário clicar em Sim, o usuário recebe a seguinte mensagem:
Editor do registro
As informações no caminho do arquivo. reg foram inseridas com êxito no registro.
Regedit.exe oferece 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 login, use a seguinte sintaxe:
/s Regedit.exe caminho do arquivo. reg
Você também pode usar a diretiva de grupo ou diretiva do sistema para distribuir as alterações no registro em 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ê pode enviar o arquivo de registro para os usuários apropriados na rede.

Propriedades

ID do artigo: 310516 - Última revisão: segunda-feira, 29 de abril de 2013 - Revisão: 4.0
A informação contida neste artigo aplica-se a:
  • 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 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 for Embedded Systems
  • Windows Server 2008 R2 for Itanium-Based Systems
  • Windows Server 2008 R2 Foundation
  • Windows Server 2008 R2 Standard
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Starter
  • Windows 7 Ultimate
  • 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 kbmt KB310516 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.
Clique aqui para ver a versão em Inglês deste artigo: 310516

Submeter comentários