sábado, 3 de novembro de 2012

Estrutura do Windows Registry e função


Você pode ver a estrutura do Registro do Windows, quando você abri-lo com um utilitário como o Editor de Registro Regedit.exe ou Regedt32.exe.

Se você nunca abriu o registro antes, você pode ser surpreendido e confortado pelo seu layout familiar para o futuro. Sua estrutura de dados hierárquica é muito parecido com a estrutura de dados que você vê todos os dias no Windows Explorer, exceto aqui as unidades da estrutura de árvore são chaves, subchaves e valores, em vez de diretórios, subdiretórios e arquivos. Mas qualquer compreensão intuitiva do conteúdo do registro (para a maioria das pessoas) termina aqui, porque o registro foi projetado mais para o sistema operacional e aplicativos instalados do que para os seres humanos.

A estrutura do registro de dados hierárquicos e localização central permitir que o Windows e aplicativos hospedados para localizar rapidamente suas configurações e parâmetros padrão, mas esses parâmetros têm valores no registro que são diferentes de seus valores definidos internamente utilizados pelos próprios aplicativos. Isso pode fazer alterar as configurações do aplicativo a partir do registro uma tarefa cansativa e entediante, e é por isso que a maioria das alterações aos dados de registro são mais facilmente (e de forma mais segura) fez, alterando as configurações de dentro de aplicativos individuais ou utilitários do sistema.

Um olhar mais atento Estrutura de Registro

As divisões primárias do Registro do Windows são vistas uma lista de 4-6 pastas expansíveis, chamado chaves de raiz ou subárvores, no painel esquerdo da janela do Editor do Registro. Estes podem ser expandida para mostrar as chaves e subchaves, e estes podem ser expandidas em vez de mostrar subchaves mais abaixo ou entradas de seus valores listados no painel à direita do Editor do Registro. As subárvores de Registro e uma descrição do seu conteúdo são as seguintes:

* HKEY_LOCAL_MACHINE (HKLM): Esta chave raiz (ou subárvore) contém dados de configuração específicos para o computador local, incluindo os seus dispositivos de hardware e componentes do sistema operacional. A informação contida HKLM é independente do usuário atual e aplicativos ou processos em uso.

* HKEY_CLASSES_ROOT (HKCR): Esta chave da raiz contém o arquivo de classe, OLE, e dados de objetos COM. As chaves, subchaves e dados dentro desta subárvore são ligados (e idêntico) as contidas no HKEY_LOCAL_MACHINESoftwareClasses subárvore.

* HKEY_CURRENT_CONFIG (HKCC): Esta chave raiz é adicionado para fazer versões atuais do Windows compatível com os mais velhos aplicativos do Windows 95. É derivado de HKLMSystemCurrentControlSetHardwareProfilesCurrent e contém definições de configuração para todo o hardware atualmente ativo.

* HKEY_CURRENT_USER (HKCU): Esta chave raiz contém informações de perfil para o usuário conectado dentro Cada vez que um usuário faz logon, HKCU é ​​reconstruído com dados que de perfil de usuário de HKEY_USERS.

* HKEY_USERS (HKU): Esta chave raiz contém o perfil padrão e os perfis de todos os usuários que tenham acessado no computador.

* HKEY_DYN_DATA (HKDD): Esta chave raiz é encontrada apenas no Windows 95/98/ME. Ela está ligada a HKEY_LOCAL_MACHINE e contém informações sobre os componentes de hardware Plug and Play. HKDD, para uso com as características Plug-&-Play do Windows, esta seção irá mudar como dispositivos são adicionados ou removidos do sistema.

O "HKEY_" no início do nome de cada chave raiz indica que a chave é um identificador único (ou cabo) que os programas podem usar para acessar os recursos. Cada uma destas chaves raiz ramifica, primeiro em chaves e posteriormente em subchaves. No final destes ramos de chaves e subchaves colocar os dados de registo, ou entradas de valor, o que corresponde aos dados armazenados nos ficheiros de ramo.

O Registro do Windows pode armazenar vários tipos de valores diferentes, mas o mais comum que você vai ver são binários, strings (texto para os seres humanos), e DWORD (Boolean) valores.

Hives registro

Grande parte da informação contida no registro é armazenado no disco rígido do computador, como um conjunto de arquivos de dados binários apropriadamente chamado "urticária". As colmeias são permanentes componentes de Registro, que serve tanto como arquivos de suporte a partir do qual o Windows recupera dados do Registro durante a inicialização do sistema, e como arquivos de backup que o registro escreve a cada vez que seus dados de suporte é alterada ou modificada através de um processo chamado de flushing. Libera são automáticos e ocorrem dentro de alguns segundos depois de alterações feitas no registro....

Nenhum comentário:

Postar um comentário