Uma chave de registro pode ser considerada como uma pasta de arquivos, assim como qualquer outra no seu computador, somente estas existem apenas no Registro do Windows.
As chaves do registro contêm valores do registro, assim como as pastas contêm arquivos. As chaves do registro também podem conter de outros chaves de registro, que às vezes são chamadas de subchaves .
O punhado de chaves de registro que existem no topo da hierarquia no Registro do Windows são referidas como seções de registro e possuem regras especiais anexadas a elas, mas são chaves de registro em qualquer outro sentido.
O termo entrada do registro pode se referir a qualquer parte individual do Registro do Windows (como uma ramificação ou valor), mas geralmente é sinônimo de registro chave .
Chaves do Registro no Registro do Windows
Vamos ver um exemplo específico do Editor do Registro para ajudar a explicar como as chaves de registro funcionam:
HKEY_LOCAL_MACHINE SOFTWARE Microsoft
Como você pode ver, o caminho do registro mostrado acima é dividido em três seções: HKEY_LOCAL_MACHINE , PROGRAMAS e Microsoft - cada um separado por uma barra invertida.
Cada seção representa um chave de registro única , com o mais à direita aninhado sob o anterior, e assim por diante. Pensando nisso de outra forma: cada tecla está "abaixo" da esquerda, como um caminho no seu computador funciona, como C: Windows System32 Boot .
A primeira chave de registro, HKEY_LOCAL_MACHINE, está no topo do caminho. Se você se lembra do anterior neste artigo, isso dá a essa chave a designação especial de ser um seção de registro .
Aninhado sob HKEY_LOCAL_MACHINE é a chave de registro do SOFTWARE. Como eu já mencionei, você pode se referir a isso sub-chave mas apenas em relação à chave acima dela - HKEY_LOCAL_MACHINE neste caso.
A chave Microsoft mencionada anteriormente é outra chave de registro, é claro, essa é aninhada sob a chave SOFTWARE.
As chaves do registro podem se aninhar mais e mais abaixo também. Aqui está um exemplo que você encontrará em qualquer registro do computador Windows e está 5 níveis abaixo da seção HKEY_CURRENT_CONFIG:
HKEY_CURRENT_CONFIG System CurrentControlSet Control impressão impressoras
Se você ainda não percebeu, os itens no registro assumem uma estrutura como esta:
CHAVE (HIVE) SUBKEY SUBKEY … …
… e, muitas vezes, contém um ou mais valores do Registro.
Veja o tutorial Como Adicionar, Alterar e Excluir Chaves do Registro para ter uma visão geral do funcionamento das chaves no Registro do Windows.
Fazendo backup e restaurando chaves do registro
Antes de fazer qualquer coisa no Editor do Registro, o backup é uma coisa inteligente a ser feita. Com uma cópia das chaves que você está mudando, você pode se sentir seguro fazendo o que precisa, sabendo que pode desfazê-las com apenas alguns toques ou cliques.
Veja o nosso Como fazer o backup do Registro do Windows para mais detalhes. Você certamente não precisa fazer backup do todo registro, se você não quiser - apenas as chaves de registro que você está mexendo estão bem.
Suas chaves de registro de backup existem como um arquivo REG e são fáceis de restaurar - basta abrir o arquivo e seguir os prompts. Veja Como restaurar as chaves de registro de backup se precisar de mais ajuda.
Ambos os guias de instruções funcionam, independentemente da versão do Windows utilizada.
Informações adicionais sobre chaves do registro
Chaves de registro são não case sensitive, o que significa que eles não precisam ser escritos em maiúsculas ou minúsculas - eles podem ser escritos de qualquer maneira sem afetar como eles funcionam. Isso provavelmente é útil apenas para saber se você está modificando o registro de um script ou na linha de comando.
As chaves do registro funcionam da mesma maneira em todas as versões do Windows. Houve algumas mudanças no modo como você reduz e expande as chaves de registro, mas elas eram ajustes muito pequenos e não tinham nada a ver com sua função.