Sei sulla pagina 1di 3

Como adicionar, modificar ou excluir subchaves

e valores usando um arquivo .reg

Aviso importante para os usuários do Windows XP: Para continuar a receber atualizações de segurança para o Windows,

certifique-se de que você esteja executando o Windows XP com Service Pack 3 (SP3). O suporte para o Windows XP com Service
Pack 3 termina em 8 de abril de 2014. Se você estiver executando o Windows XP com Service Pack 3 (SP3) depois de o suporte
terminar, para garantir o recebimento de todas as atualizações de segurança importantes para o Windows, você precisará
atualizar para uma versão posterior, como, por exemplo, o Windows 8.

Para obter mais informações, consulte O suporte está terminando para algumas versões do Windows.

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

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 (http://support.microsoft.com/kb/322756/pt-br/ ) 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:
Tipo de dados Tipo de dados em .reg

REG_BINARY hexadecimal

REG_DWORD dword

REG_EXPAND_SZ hexadecimal(2)

REG_MULTI_SZ hexadecimal(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:
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 (http://support.microsoft.com/kb/256986/pt-br/ ) 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 (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

Potrebbero piacerti anche