Princípios básicos do Registro do Windows: Registro do Windows sem Mystifying

Índice:

Princípios básicos do Registro do Windows: Registro do Windows sem Mystifying
Princípios básicos do Registro do Windows: Registro do Windows sem Mystifying

Vídeo: Princípios básicos do Registro do Windows: Registro do Windows sem Mystifying

Vídeo: Princípios básicos do Registro do Windows: Registro do Windows sem Mystifying
Vídeo: A chave do produto (product key) digitada não corresponde a nenhuma imagem Solução window 8 e 10 - YouTube 2024, Abril
Anonim

o Registro do Windows é um diretório que armazena configurações e opções para o sistema operacional do Microsoft Windows. Ele contém informações e configurações para todo o hardware, software do sistema operacional, a maioria dos softwares não-operacionais, usuários, preferências do PC, etc. Princípios Básicos do Registro do Windows.

Sempre que um usuário faz alterações nas configurações do Painel de Controle, associações de arquivos, políticas do sistema ou a maioria dos softwares instalados, as alterações são refletidas e armazenadas no registro. O registro também fornece uma janela para a operação do kernel, expondo informações de tempo de execução, como contadores de desempenho e hardware atualmente ativo.
Sempre que um usuário faz alterações nas configurações do Painel de Controle, associações de arquivos, políticas do sistema ou a maioria dos softwares instalados, as alterações são refletidas e armazenadas no registro. O registro também fornece uma janela para a operação do kernel, expondo informações de tempo de execução, como contadores de desempenho e hardware atualmente ativo.

O registro do Windows foi introduzido para organizar a profusão de arquivos INI por programa que haviam sido usados anteriormente para armazenar configurações de programas do Windows. Esses arquivos costumavam ser espalhados por todo o sistema, o que dificultava o rastreamento.

Princípios Básicos do Registro do Windows

O Registro consiste nos seguintes 5 Chaves de Raiz:

  • HKEY_CLASSES_ROOT
  • HKEY_CURRENT_USER
  • HKEY_LOCAL_MACHINE
  • HKEY_USERS
  • HKEY_CURRENT_CONFIG.
Image
Image

Chaves de Raiz contêm Subchaves. As subchaves podem conter subchaves próprias e conter pelo menos um valor, chamado como Valor padrão. Uma chave com todas as subchaves e valores é chamada como Colmeia.

O registro está localizado no disco na pasta system32 / config como vários arquivos Hive separados. Esses arquivos do Hive são lidos na memória sempre que o Windows é iniciado ou quando o usuário faz logon. Para ver onde as colmeias estão fisicamente armazenadas, veja:

HKEY_LOCAL_MACHINE System CurrentControlSet Control HiveList

Você pode ler mais sobre a localização dos arquivos de registro do Windows.
Você pode ler mais sobre a localização dos arquivos de registro do Windows.

O registro usa os seguintes tipos de dados:

  • REG_SZ: O SZ indica string terminada em zero. Essa é uma cadeia de comprimento variável que pode conter caracteres Unicode e também ANSI.
  • REG_BINARY: Contém dados binários. 0s e 1s.
  • REG_DWORD: Este tipo de dados é um Double Word. É um valor numérico de 32 bits e pode conter qualquer número de 0 a 232.
  • REG_QWORD: Este tipo de dados é uma palavra quádrupla. É um valor numérico de 64 bits.
  • REG_MULTI_SZ: Esse tipo de dados contém um grupo de sequências terminadas em zero atribuídas a um único valor.
  • REG_EXPAND_SZ: Este tipo de dados é uma cadeia terminada em zero contendo uma referência não expandida para uma variável de ambiente, como por exemplo,% SystemRoot%.

Virtualização de registro no Windows Vista em diante

A partir do Windows Vista, junto com a Virtualização de Arquivos, o Registro também foi Virtualizado e, portanto, ao contrário do Windows XP, não costuma sofrer com o inchaço. O mesmo foi continuado no Windows 7.

A virtualização basicamente significa que os aplicativos são impedidos de gravar no sistema de arquivos Windows System Folders e também noteclas largas da máquina No registro. No entanto, isso não impede que contas de usuário padrão instalem ou executem aplicativos.

No Windows Vista e posteriores, o UAC utiliza o Recurso de Virtualização do Registro para redirecionar as tentativas de gravar em subchaves de

HKEY_LOCAL_MACHINESoftware

Quando um aplicativo tenta gravar neste hive, o Vista o grava em um local por usuário,

HKEY_CLASSES_ROOTVirtualStoreMachineSoftware

Isso é feito discretamente. Ninguém fica sabendo que isso está acontecendo!

Isso é, em suma, a Virtualização do Registro, e é um recurso de segurança útil.

A propósito, deve-se mencionar também outra nova tecnologia subjacente ao Windows Vista e posterior: O Gerenciador de Transações do Kernel, que habilita o Registro Transacional. Esse recurso permite uma espécie de reversão do registro. Mas isso não está implementado no Editor do Registro. Em vez disso, esse recurso é projetado para uso por desenvolvedores que precisam criar aplicativos robustos usando o processamento transacional.

Editor do Registro

A principal ferramenta no Windows 10/8/7 / Vista para trabalhar diretamente com o registro é Editor do Registro. Para acessá-lo, basta digitar regedit na barra de pesquisa do menu Iniciar do Vista e pressione Enter!

Você tem que ser duplamente cuidadoso ao trabalhar com o Registro, pois não há um prompt de confirmação ou um clique em OK para salvar o prompt. As alterações feitas são diretamente incorporadas.

Você pode ler mais sobre as Dicas e Recursos do Editor do Registro do Windows. Os usuários do Windows 10 v1703 podem usar a Barra de Endereços para ir diretamente para qualquer chave de registro.

Deve mencionar-se especificamente o

HKEY_LOCAL_MACHINESystemCurrentControlSet

Hive como as chaves neste particular são tão essenciais para o Vista para start-up, que o backup é mantido, o que você pode restaurar quando necessário, simplesmente iniciando no modo de segurança e selecionando Última configuração válida.

Para começar, você pode querer ler este post no Menu Iniciar e nos Tweaks do Registro da Barra de Tarefas. Você pode conferir mais artigos sobre o Registro do Windows e ir aqui para descobrir como fazer backup e restaurar o registro e como monitorar as alterações no Registro. Aprenda como abrir várias instâncias do Registro.

Post portado de WinVistaClub.com e atualizado e publicado aqui.

Recomendado: