informações do registro do Windows para usuários avançados

  • 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

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.

dados sem qualquer tipo específico. Estes dados são escritos para o registro pelo sistema ou aplicações e são exibidos no editor de registro em formato hexadecimal como um valor binário

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.

Related Posts

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *