- 09/08/2020
- 11 minutos para ler
-
-
D
-
v
-
s
-
Este artigo descreve o registro do Windows e fornece informações sobre como editar e volta até ele.
original product version: Windows 10-all editions, Windows Server 2012 R2
Original KB number: 256986
- Descrição do registro
- cópia de segurança do registo
- Editar o registo
- utilize a interface de utilizador do Windows
- utilize o editor de Registo
- Use a Política de grupo
- Use a Registration Entries (.reg) file
- Use a máquina do programa do Windows
- Utilizar o Windows Management Instrumentation
- Use a Ferramenta de registo da consola para o Windows
- restaurar o registo
- Método 1: Repor as chaves do registo
- Método 2: restaurar todo o registo
Descrição do registro
A Microsoft Dicionário do Computador, Quinta Edição, define o registro como:
Uma central de banco de dados hierárquico utilizado no Windows 98, Windows CE, Windows NT e Windows 2000 para armazenar as informações necessárias para configurar o sistema para um ou mais usuários, aplicativos e dispositivos de hardware.
O Registro contém informações que o Windows consulta continuamente durante a operação, tais como os perfis de cada usuário, os aplicativos instalados no computador e os tipos de documentos que cada um pode criar, configurações da folha de propriedades para pastas e ícones de aplicativos, o hardware existente no sistema, e as portas que estão sendo usadas.
O registo substitui a maior parte do texto.arquivos ini que são usados no Windows 3.ficheiros de configuração do X e do MS-DOS, como o Autoexec.bat e Config.sistema. Embora o registro seja comum a vários sistemas operacionais Windows, existem algumas diferenças entre eles. Uma colmeia de registro é um grupo de chaves, subkeys e valores no registro que tem um conjunto de arquivos de suporte que contêm cópias de segurança de seus dados. Os arquivos de suporte para todas as colmeias, exceto HKEY_ current_user estão no %SystemRoot%\System32\Config
pasta no Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, e Windows Vista. Os arquivos de suporte para HKEY_ current_user estão na pasta %SystemRoot%\Profiles\Username
. As extensões de nome de arquivo dos arquivos nestas pastas indicam o tipo de dados que eles contêm. Além disso, a falta de uma extensão pode por vezes indicar o tipo de dados que eles contêm.
ramo de Registo | arquivos de Suporte |
---|---|
HKEY_LOCAL_MACHINE\SAM | Sam, Sam.log, Sam.sav |
HKEY_LOCAL_MACHINE\segurança | Segurança, Segurança.registo, segurança.sav |
HKEY_LOCAL_MACHINE\Software | Software, Software.log, Software.sav |
HKEY_LOCAL_MACHINE\System | sistema, Sistema.alt, sistema.registo, Sistema.sav |
HKEY_CURRENT_CONFIG | sistema, Sistema.alt, sistema.registo, Sistema.sav, Ntuser.dat, Ntuser.dat.log |
HKEY_ users\DEFAULT | Default, Default.log, por omissão.sav |
No Windows 98, os ficheiros de registo são de Usuário nomeado.dat e System.dat. Na edição do Windows Millennium, os arquivos de registro são nomeados Classes.dat, utilizador.dat e System.dat.
Nota
características de segurança no Windows permitem a um administrador aceder às chaves de Registo.
a tabela seguinte lista as chaves predefinidas que são usadas pelo sistema. O tamanho máximo de um nome de chave é 255 caracteres.
Pasta/chave predefinida | Descrição |
---|---|
HKEY_CURRENT_USER | Contém a raiz de informações de configuração para o usuário que está conectado no momento. As pastas do utilizador, as cores do ecrã e as configurações do Painel de controlo são guardadas aqui. Esta informação está associada ao perfil do utilizador. Esta chave às vezes é abreviada como HKCU. |
HKEY_ users | contém todos os perfis de utilizador carregados activamente no computador. HKEY_ current_user é uma sub-chave de HKEY_ users. HKEY_USERS é algumas vezes abreviado como HKU. |
HKEY_LOCAL_MACHINE | contém informação de configuração específica para o computador (para qualquer utilizador). Esta chave às vezes é abreviada como HKLM. |
HKEY_CLASSES_ROOT | é uma sub-chave de HKEY_LOCAL_MACHINE\Software . A informação que é armazenada aqui garante que o programa correto abre quando você abre um arquivo usando o Windows Explorer. Esta chave às vezes é abreviada como HKCR. A partir do Windows 2000, esta informação é guardada nas teclas HKEY_LOCAL_MACHINE e HKEY_ current_user. A chave HKEY_LOCAL_MACHINE\Software\Classes contém configurações padrão que podem ser aplicadas a todos os usuários no computador local. A chave HKEY_CURRENT_USER\Software\Classes contém configurações que sobrepõem as configurações padrão e se aplicam apenas ao usuário interativo. A chave HKEY_CLASSES_ROOT fornece uma visão do registro que funde a informação dessas duas fontes. O HKEY_CLASSES_ROOT também fornece esta vista agregada para programas que são projetados para versões anteriores do Windows. Para alterar a configuração do utilizador interactivo, as alterações devem ser feitas sob HKEY_CURRENT_USER\Software\Classes em vez de sob HKEY_CLASSES_ROOT. Para alterar as configurações padrão, as alterações devem ser feitas em HKEY_LOCAL_MACHINE\Software\Classes . Se escrever as chaves de uma chave em HKEY_CLASSES_ROOT, o sistema guarda a informação em HKEY_LOCAL_MACHINE\Software\Classes . Se escrever valores para uma chave em HKEY_CLASSES_ROOT, e a chave já existir em HKEY_CURRENT_USER\Software\Classes , o sistema irá guardar a informação aí em vez de em HKEY_LOCAL_MACHINE\Software\Classes . |
HKEY_ CURRENT_ Config | contém informação sobre o perfil de hardware que é usado pelo computador local no arranque do sistema. |
Nota
O registro em versões de 64 bits do Windows XP, Windows Server 2003 e Windows Vista está dividido em 32-bit e 64-bit chaves. Muitas das chaves de 32 bits têm os mesmos nomes que as suas contrapartes de 64 bits, e vice-versa. A versão padrão 64-bit do editor de registro que está incluído com versões 64-bit do Windows XP, Windows Server 2003, e Windows Vista exibe as chaves 32-bit sob o nó HKEY_LOCAL_MACHINE\Software\WOW6432Node
.Para mais informações sobre como visualizar o registro em versões 64-Bit do Windows, seeHow para ver o registro do sistema usando versões 64-bit do Windows.
a tabela seguinte lista os tipos de dados que estão actualmente definidos e que são utilizados pelo Windows. O tamanho máximo de um nome de valor é como segue:
- o Windows Server 2003, Windows XP e Windows Vista: 16,383 caracteres
- o Windows 2000: 260 caracteres ANSI ou 16,383 caracteres Unicode
- Windows Millennium Edition/Windows 98/Windows 95: 255 caracteres
valores longos (mais de 2 048 bytes) devem ser armazenados como ficheiros com os nomes dos ficheiros armazenados no registo. Isso ajuda o registro a executar de forma eficiente. O tamanho máximo de um valor é o seguinte:
- Windows NT 4.0/Windows 2000/Windows XP/Windows Server 2003/Windows Vista: Disponível de memória
- Windows Millennium Edition/Windows 98/Windows 95: 16,300 bytes
Nota
Há um limite de 64 k para o tamanho total de todos os valores de uma chave.
Nome | tipo de Dados | Descrição |
---|---|---|
Valor Binário | REG_BINARY | dados binários não processados. A maioria das informações do componente de hardware é armazenada como dados binários e é exibida no editor de Registro no formato hexadecimal. |
valor de DWORD | REG_DWORD | dados representados por um número de 4 bytes de comprimento (um inteiro de 32 bits). Muitos parâmetros para drivers de dispositivo e serviços são este tipo e são exibidos no editor de registro em formato binário, hexadecimal ou decimal. Os valores relacionados são DWORD_LITTLE_ENDIAN (o byte menos significativo está no endereço mais baixo) e REG_DWORD_BIG_ENDIAN (o byte menos significativo está no endereço mais alto). |
valor de cadeia expansível | REG_EXPAND_SZ | uma cadeia de dados de comprimento variável. Este tipo de dados inclui variáveis que são resolvidas quando UM programa ou serviço usa os dados. |
valor multi-cadeia | REG_MULTI_SZ | uma cadeia múltipla. Valores que contêm listas ou múltiplos valores em uma forma que as pessoas podem ler são geralmente este tipo. As entradas são separadas por espaços, vírgulas ou outras marcas. |
valor de cadeia | REG_SZ | uma cadeia de texto de comprimento fixo. |
Valor Binário | REG_RESOURCE_LIST | Uma série de matrizes aninhadas que é projetado para armazenar uma lista de recursos que é usado por um driver de dispositivo de hardware ou um dos dispositivos físicos que ele controla. Estes dados são detectados e escritos na árvore \Resurcemap pelo sistema e são mostrados no editor de Registro no formato hexadecimal como um valor binário. |
Valor Binário | REG_RESOURCE_REQUIREMENTS_LIST | Uma série de matrizes aninhadas que é projetado para armazenar uma lista de drivers de dispositivo de possíveis recursos de hardware, o driver ou um dos dispositivos físicos que controles podem usar. O sistema escreve um subconjunto desta lista na árvore \Resurcemap. Estes dados são detectados pelo sistema e são exibidos no editor de Registro no formato hexadecimal como um valor binário. |
Valor Binário | REG_FULL_RESOURCE_DESCRIPTOR | Uma série de matrizes aninhadas que é projetado para armazenar uma lista de recursos que é usado por um dispositivo de hardware físico. Estes dados são detectados e escritos na árvore \HardwareDescription pelo sistema e são apresentados no editor de registos no formato hexadecimal como um valor binário. |
nenhum | REG_NONE | |
Link | REG_LINK | uma cadeia Unicode nomeando uma ligação simbólica. |
valor de QWORD | REG_QWORD | dados representados por um número que é um inteiro de 64 bits. Estes dados são exibidos no editor de registro como um valor binário e foi introduzido no Windows 2000. |
cópia de segurança do registo
Antes de você editar o registro, exporte as chaves de registo que pretende editar ou faça o backup de todo o registro. Se ocorrer um problema, você pode então seguir os passos na seção Restaurar o registro para restaurar o registro ao seu estado anterior. Para fazer backup de todo o registro, use o utilitário de Backup para fazer backup do Estado do sistema. O estado do sistema inclui o registro, a base de dados de registro de classe COM+, e seus arquivos de boot. Para obter mais informações sobre como usar o utilitário de Backup para fazer backup do estado do sistema, consulte os seguintes artigos:
-
fazer backup e restaurar o seu PC
-
Como usar o recurso de backup para fazer backup e restaurar dados no Windows Server 2003
Editar o registo
Para modificar os dados do registro, um programa deve usar o registro funções que são definidas em Funções de Registo.
Os administradores podem modificar o registo usando o editor de Registos (Regedit.exe ou Regedt32.exe), Group Policy, System Policy, Registry (.reg) files, or by running scripts such as VisualBasic script files.
utilize a interface de utilizador do Windows
recomendamos que use a interface de utilizador do Windows para alterar a configuração do seu sistema em vez de editar manualmente o registo. No entanto, editar o registro pode às vezes ser o melhor método para resolver um problema de produto. Se a questão estiver documentada na Base de conhecimentos Microsoft, um artigo com instruções passo a passo para editar o registro para essa questão estará disponível. Recomendamos que você siga essas instruções exatamente.
utilize o editor de Registo
Aviso
podem ocorrer problemas graves se modificar o registo incorrectamente usando o Editor de registo ou usando outro método. Estes problemas podem exigir que você reinstale o sistema operacional. A Microsoft não pode garantir que estes problemas possam ser resolvidos. Modifique o registo por sua conta e risco.
pode usar o Editor de registos para fazer as seguintes acções:
- Localizar uma subárvore, chave, subchave ou valor
- Adicione uma subchave ou um valor
- Alterar um valor
- Excluir uma subchave ou um valor
- Mudar o nome de uma subchave ou um valor
A área de navegação do Editor do Registro exibe pastas. Cada pasta representa uma chave predefinida no computador local. Quando você acessar o registro de um computador remoto, apenas duas chaves predefinidas aparecem: HKEY_ users e HKEY_LOCAL_MACHINE.
Use a Política de grupo
Microsoft Management Console (MMC) hosts ferramentas administrativas que você pode usar para administrar redes, computadores, serviços e outros componentes do sistema. A Política de grupo MMC snap-in permite aos administradores definir configurações de política que são aplicadas a computadores ou usuários. Você pode implementar a Política de grupo em computadores locais usando a Política de grupo local MMC snap-in, Gpedit.mestrado. Você pode implementar a Política de grupo no diretório ativo usando os usuários de diretório ativo e os computadores MMC snap-in. Para obter mais informações sobre como usar a Política de Grupo, consulte os tópicos de Ajuda na Política de grupo apropriada MMC snap-in.
Use a Registration Entries (.reg) file
Create a Registration Entries (.reg) arquivo que contém as alterações do registro, e então executar o .reg arquivo no computador onde você quer fazer as alterações. Podes gerir o …reg file manualmente ou usando um script de logon. Para mais informações, veja como adicionar, modificar ou excluir sub-chaves e valores do registro usando uma entrada de registro (.reg) file.
Use a máquina do programa do Windows
a máquina do programa do Windows permite-lhe executar os programas do VBScript e do JScript directamente no sistema operativo. Você pode criar arquivos VBScript e JScript que usam métodos de hospedagem de script do Windows para excluir, ler e escrever chaves e valores de registro. Para mais informações sobre estes métodos, visite os seguintes sites da Microsoft:
-
método RegDelete
-
RegRead método
-
método RegWrite
Utilizar o Windows Management Instrumentation
o Windows Management Instrumentation (WMI) é um componente do sistema operacional Microsoft Windows e é a implementação da Microsoft do Web-Based Enterprise Management (WBEM). WBEM é uma iniciativa da indústria para desenvolver uma tecnologia padrão para acessar informações de gestão em um ambiente empresarial. Você pode usar o WMI para automatizar tarefas administrativas (como editar o registro) em um ambiente de empresa. Você pode usar WMI em linguagens de scripting que têm um motor no Windows e que lidam com objetos Microsoft ActiveX. Você também pode usar o utilitário de linha de comandos WMI (Wmic.exe) para modificar o registo do Windows.
para mais informações sobre WMI, consulte a instrumentação de gestão do Windows.
para mais informações sobre o utilitário de linha de comandos WMI, veja uma descrição do utilitário de linha de comandos do Windows Management Instrumentation (WMI) (Wmic.exe).
Use a Ferramenta de registo da consola para o Windows
pode usar a Ferramenta de registo da consola para o Windows (Reg.exe) para editar o registo. Por ajuda com o Reg.ferramenta exe, digite reg /?
na linha de comandos, e depois carregue em OK.
restaurar o registo
para restaurar o registo, utilize o método adequado.
Método 1: Repor as chaves do registo
para repor as sub-chaves do registo que exportou, faça duplo-click nas entradas do registo (.reg) ficheiro que gravou na secção de sub-chaves do registo de exportação. Ou, você pode restaurar todo o registro de um backup. Para mais informações sobre como restaurar todo o registro, veja o Método 2: Restaurar toda a seção de registro mais tarde neste artigo.
Método 2: restaurar todo o registo
para restaurar todo o registo, restaurar o estado do sistema a partir de uma cópia de segurança. Para mais informações sobre como restaurar o estado do sistema a partir de um backup, veja como usar Backup para proteger dados e restaurar arquivos e pastas no seu computador no Windows XP e Windows Vista.
Nota
backup do estado do sistema também cria cópias atualizadas dos arquivos do registro na pasta %SystemRoot%\Repair
pasta.
para mais informações, visite os seguintes sítios Web:
-
Windows 2000 server Resources Kit
-
dentro do registo
O catálogo de produtos testados do Windows Server é uma referência para produtos que foram testados para a compatibilidade com o Windows Server.
O Data Protection Manager (DPM) é um membro chave da família de produtos de gerenciamento do Microsoft System Center e foi projetado para ajudar os profissionais de TI a gerirem seu ambiente Windows. DPM é o novo padrão para backup e recuperação do Windows e oferece proteção de dados contínua para aplicações da Microsoft e servidores de arquivos que usam discos e mídia de fita integrados sem problemas. Para mais informações sobre como fazer backup e restaurar o registro, veja como fazer backup e restaurar o registro no Windows XP e Windows Vista.