Microsoft Windows - Registos do sistema

O que é o Registo do sistema

Na versão 3.1 do Microsoft Windows, os aplicativos instalados eram configurados de acordo com o Windows graças a arquivos de configuração (cuja extensão era .ini). Por outro lado, dois arquivos de configuração pertenciam ao Windows:

  • win.ini : definindo as configurações relativas ao usuário (ou seja, a escolha da língua, da cor, do wallpaper, etc)
  • system.in i: configurando o Windows no que diz respeito à máquina (placa de som, resolução…)


Por último, um arquivo (reg.dat) configurava as associações de arquivos a programas (definindo, com que programa um arquivo, comportando uma determinada extensão, seria aberto).

Desde então, a Microsoft decidiu reunir todas as informações em dois arquivos (os chamados “Registos do Sistema”). Trata-se dos arquivos :

  • user.dat” - contendo as configurações dos usuários
  • system.dat” - contendo as configurações do sistema


A Microsoft conservou os arquivos “system.ini” e “win.ini” para garantir a compatibilidade com os programas que funcionam no Windows 3.1.

Vantagens e desvantagens

O objetivo do registo do sistema é reunir todas as informações de configuração para, por um lado, criar um tipo de organização e, por outro, limitar o número de arquivos de configuração no disco rígido.
O registo do sistema é um arquivo que contém uma estrutura lógica (como uma árvore) na qual as configurações são classificadas por critérios. Cada critério corresponde a um galho que pode ser subdividido em outros galhos. Cada elemento de configuração está situado na extremidade de um galho, dentro do que chamamos "uma chave”.

O seu principal problema é que, após a instalação de um programa, criam-se várias chaves em diversos lugares do registo; então, na desinstalação, as chaves são apagadas (no melhor dos casos) mas a estrutura lógica (árvore) permanece… Quando você instala diversos programas, ao apagá-los…o sistema fica lento… e, depois de um certo tempo, será preciso reinstalar o Windows…

Editar os registos do sistema

É possível alterar este gigantesco campo de batalha mas, com muito cuidado porque o registo do sistema é o coração do windows e, sem ele, o windows não pode funcionar):

  • Antes de mais, é necessário fazer uma cópia do registo para que, em caso de erro, possa recuperar as suas configurações iniciais !!!
  • A seguir, é preciso desactivar os atributos dos arquivos system.dat e user.dat
  • E, por último, é preciso executar o programa "c:windowsregedit.exe"

Agora, basta alterar as chaves que quiser editar .

Descrição dos galhos

No editor básico do registo (regedit.exe) observamos seis galhos principais :

  • HKEY_CLASSES_ROOT (chamado HKCR): contém todas as associações de arquivos, o nome das primeiras chaves corresponde à extensão de arquivo que nos interessa. Mais abaixo, na árvore, estão as chaves que correspondem aos nomes dos tipos de arquivos, aos quais são atribuídos:

    • o ícone por padrão (DefaultIcon)
    • o tipo de acção associada (shell): abrir, executar,…
  • HKEY_CURRENT_USER (chamado HKCU): define as configurações relativas ao usuário (você, a priori), que são classificadas em seis subcategorias:
    • control panel: painel de controlo
    • "software": relativo aos softwares instalados
    • AppEvents: sons do sistema (o som, quando se clica)
    • keyboard layout: configurações do teclado
    • Remote Access: relativo ao acesso à rede à distância
    • Network: Configuração da rede
  • HKEY_LOCAL_MACHINE(chamado HKLM): contém todas as informações relativas à sua máquina:
    • hardware: processador e placa-mãe
    • enum: material (periféricos…)
    • network: rede, Internet
    • "software": as configurações dos "software" comuns a todos os usuários
  • HKEY_USERS (chamado HKU): contém as configurações relativas a cada um dos usuários separadamente
  • HKEY_CURRENT_CONFIG(chamado HKCC): É um atalho para a configuração actual utilizada em HKLMConfig. Contém as configurações relativas à configuração usual do computador
  • HKEY_DYN_DATA (chamado HKDD): É um atalho para os elementos utilizados actualmente apenas na memória viva em HKLMConfig. (informações temporárias até à reinicialização do sistema).


Última modificação do dia Sexta 9 de Outubro de 2009 às 02:51:13


Este documento, intitulado « Microsoft Windows - Registos do sistema »a partir de Kioskea (pt.kioskea.net) está disponibilizado sob a licença Creative Commons. Você pode copiar, modificar cópias desta página, nas condições estipuladas pela licença, como esta nota aparece claramente.