registry key
Identificador para um registro ou grupo de registros no Registro.Presente em nossas vidas desde o Microsoft Windows 3.1, o "Registro do Sistema" ainda é visto como uma funcionalidade bastante misteriosa (e até perigosa) para a maioria das pessoas. Poucos sabem o que ele é e muito menos qual a sua real função, e uma simples alteração mal planejada pode comprometer todo o sistema.
O registro é na verdade um banco de dados do sistema que armazena todas as configurações dos aplicativos que instalamos. Sempre que trocamos um papel de parede, instalamos um reprodutor de vídeo ou trocamos o nosso navegador padrão de internet, efetuamos modificações nesse banco de dados para que o Windows as salve e saiba como queremos que ele funcione.
Quando abrimos o Editor de Registro do Windows (digitando "regedit" no campo de busca do Menu Iniciar) estamos na verdade abrindo uma interface que reúne cinco arquivos localizados na pasta "C:\Windows\system32\config", que juntos armazenam todas as configurações do sistema.
Chaves de registro:
Todas essas configurações são editadas através de chaves, também conhecidas como Hives, que são a unidade padrão de informação do registro. Por padrão, o Windows utiliza de 5 a 7 chaves principais que se subdividem em várias outras de uma forma semelhante às pastas que estamos acostumados no Windows Explorer, cada uma referente à configuração de uma parte do sistema acompanhado de uma chave. Cada uma dessas sub-chaves possui um valor, e a mudança aqui é o que efetivamente realiza uma alteração. No Windows 7 temos cinco chaves principais:- HKEY_CLASSES_ROOT (HKCR): presente nas versões atuais do Windows apenas para manter a compatibilidade com programas mais antigos, da geração 16 bits (dos tempos do DOS), HKEY_LOCAL_MACHINESOFTWAREClasses.
- HKEY_CURRENT_USER (HKCU): é uma sub-chave de HKEY_USERS, contendo todas as configurações do usuário logado no sistema.
- HKEY_LOCAL_MACHINE (HKLM): chave mais importante do registro, guarda todas as informações que o sistema operacional precisa para funcionar e de sua interface gráfica. Utiliza o arquivo SYSTEM para armazenar essas configurações.
- HKEY_USERS (HKU): guarda as configurações de aparência do Windows e as configurações efetuadas pelos usuários, como papel de parede, protetor de tela, temas e outros, utilizando o arquivo USER para armazenar essas informações.
- HKEY_CURRENT_CONFIG (HKCC): salva os perfis de hardware utilizados pelo usuário. Como normalmente só é utilizado um perfil, o valor da chave é HKEY_LOCAL_MACHINECONFIG 00.
Confira abaixo algumas dicas de como manter o registro sempre limpo e rápido e algumas modificações manuais que afetam o comportamento global do sistema:
Backup manual do registro:
Clique em "Arquivo" e depois em "Exportar" para salvar uma cópia do estado atual do registro. Caso o seu computador comece a apresentar problemas futuramente, basta restaurar esse arquivo clicando em "Arquivo" e "Importar".Alguns programas de limpeza de registro fazem isso após a sua varredura para ter uma cópia de segurança caso alguma chave importante seja deletada.
Desfragmentação e Limpeza:
O uso normal do computador causa fragmentação das informações no registro da mesma forma que acontece com os discos rígidos, sendo altamente recomendado desfragmentá-lo com uma certa frequência para manter o seu computador sempre com o máximo desempenho. O mesmo acontece com o seu tamanho, pois quando mudamos alguma configuração ou desinstalamos algum programa o Windows não remove as chaves inutilizadas (conhecidas como chaves órfãs) do jeito que deveria.Para isso, existem alguns programas especialistas nessa função.
Desabilitar a reinicialização automática após a instalação de novas atualizações:
Um comportamento que frusta bastante muitos usuários é a reinicialização automática do Windows, pois ela costuma acontecer antes de termos tempo de salvar o que estamos fazendo ou mesmo quando não estamos por perto.Se você também se incomoda com essa característica, acesse a chave:
HKEY_LOCAL_MACHINESoftwarePoliciesMicrosoftWindowsWindowsUpdateAU
E altere o valor que aparece em NoAutoRebootWithLoggedOnUsers de 0 para 1.
E você, já havia utilizado o registro do Windows para fazer alguma tarefa?
Eu percebi que muitas pessoas tem duvidas sobre o registro do Windows em geral. Assim sendo, achei um artigo que explica bem o regedit.
Como Editar o Registro do Windows?
O registro do Windows é muito fácil de ser explorado e modificado. Primeiro você deve ir em Iniciar, Executar, e digite regedit e pressione Enter, abrirá uma janela, pronto, agora é só editar o registro. Uma das ferramentas mais utilizadas é a Localizar que fica no menu Editar, com ela você pode localizar o que quiser e alterar o que quiser.
Antes de começar, gostaria de primeiro falar sobre algumas pastas no editor de registro (rededit.exe):
Contém informações especificas sobre o tipo de hardware, software, e outras preferências de um determinado PC. Esta informação é usada para todos os usuários que anotam sobre este computador.
Esta Chave aponta a uma filial do Hkey_Local_MachineConfig. Chave que contém informações sobre a configuração de hardware atual.
Esta Chave aponta a uma filial de Hkey_Local_Machine que contém vários pedaços de informações relativo à Tomada do Sistema e configuração de Jogo. Esta informação é Dinâmica e significa que pode mudar como dispositivo é somado ou é removido do computador.
Esta Chave aponta a uma filial de Hkey_Local_Machine que descreve certas colocações de software. Esta Chave contém informação essencial sobre OLE e arrasta e derruba operações, atalhos, e aspectos de caroço do Windows GUI.
Esta Chave contém informações sobre os usuários que anotam sobre o computador Informações genérica e especifica é usada, e cada usuário que usa o sistema tem o próprio SubKey deles/delas.
Esta Chave aponta a uma filial de Hkey_Users para usuários que é atualmente anotado sobre o sistema.
O subtree de Hkey_Local_MachineConfig contém informações sobre configurações de hardware alternadas para o computador. Por exemplo, pode conter informação sobre configurações múltiplas pode ser usado quando o computador é conectado a uma rede, quando é undocked de uma estação ancorando, e assim por diante. Cada configuração alterada é nomeada um identificador diferente, e seta configuração ID tem um subkey debaixo da chave de Config. Cada configuração aparece na lista de perfis de hardware na opção de sistema no Painel de Controle.
Quando o Windows checa a configuração de hardware no startup de sistema, três coisas acontecem:
Na maioria das situações, na configuração ID é traçada a uma configuração diferente e o Windows seleciona o apropriado automaticamente, as colocações para subkey de Config relacionado são usadas para configuração de sistema.