Tuesday, November 24, 2009

Registro do Windows - Questão 119

Registro do Windows


O Registro do Windows é uma espécie de banco de dados, onde são armazenadas as informações sobre todos os: 

  1. programas instalados
  2. estrutura de diretórios
  3. informações do usuário
  4. informações de drivers

O Registro, numa comparação grosseira, pode ser entendido como "sangue do Windows", pois todas as atividades no sistema operacional dependem da sua existência.

Ex: Um exemplo bem simples, é que é através do Registro que o sistema consegue saber onde os programas estão armazenados e quais arquivos se relacionam a eles. É por isso que um simples corrompimento do Registro do Windows faz o sistema parar.
Se isso ocorre, não será possível encontrar programas, drivers e configurações.



A estrutura do Registro do Windows
Conforme pode ser visto na janela acima, quando você acessa o Regedit, aparece uma estrutura contendo 6 chaves. Trata-se da estrutura básica do Registro do Windows. Cada uma tem uma finalidade:



HKEY_CLASSES_ROOT - esta chave, na verdade, não é muito importante a princípio. É um atalho para a chave HKEY_LOCAL_MACHINE\SOFTWARE\Classes e sua finalidade é manter compatibilidade com programas antigos, que rodam a 16 bits;



HKEY_CURRENT_USER - esta chave é um atalho para a chave HKEY_USERS\infowester, onde infowester deve ser o nome do usuário do Windows. Ela mostra somente informações do usuário atual do sistema, como configurações personalizadas;

HKEY_LOCAL_MACHINE - esta é a chave mais importante do Registro, pois nela é que estão as informações sobre programas e hardware. Para se ter noção da importante desta chave, seus dados são guardados num arquivo chamado system.dat. Clicando no sinal de mais ao lado desta chave, aparece uma estrutura que indica onde estão os dados.


HKEY_USERS - no Windows é possível ter vários usuários num único computador. A função desta chave é guardar informações de cada um deles. Quando o sistema está configurado apenas para um usuário (muito comum no Windows 95/98), esta chave possui apenas uma entrada, de nome default ou padrão. Todas as limitações dos usuários, assim como todas as suas configurações podem ser manipuladas aqui.


HKEY_CURRENT_CONFIG - é um atalho que contém configurações do usuário atual do computador relativas ao hardware. Este atalho é útil quando é necessário procurar informações do usuário que está logado, pois todas as suas informações aparecem nesta chave.










No comments:

Post a Comment