Clube do Hardware
Home
Home
Armazenamento
Armazenamento
Energia
Energia
Gabinetes
Gabinetes
Placas-Mãe
Placas-Mãe
Processadores
Processadores
Redes
Redes
Vídeo
Vídeo
Windows
Windows
Outros
Outros
Conteúdo
Artigos
Editoriais
Notícias
Primeiras Impressões
Testes
Tutoriais
Menu Principal
Blog
Boletim
Classificados
Compra Coletiva
Descubra a Marca
Dicionário
Download
Drivers
Dúvidas
Fórum
Links
Livros Recomendados
Livros do Autor
Pesquisa de Preços
Produtos Recomendados
Provas
RSS
Sobre
Sorteio
Boletim
Assine hoje mesmo!
 
Procura
 




 
Recomendação
Home » Windows

O Registro do Windows 9.x
Autor: Gabriel Torres
Tipo: Artigos Última Atualização: 05 de novembro de 1998
Página: 1 de 5
Introdução

O Registro é um grande banco de dados utilizado pelo Windows 9x para o armazenamento de informações referentes a programas e periféricos instalados, além de informações sobre preferências dos usuários. Ele já existia no Windows 3.x, porém era pouco utilizado pelos programadores, que preferiam a utilização de arquivos do tipo "INI".

Para quem não sabe, arquivos INI armazenam informações de configuração de um determinado programa. O próprio Windows utiliza basicamente dois arquivos INI para armazenar suas configurações: Win.ini, que armazena informações sobre programas instalados e System.ini, que armazena informações sobre periféricos instalados (hardware). No caso do Windows 3.x, cada programa criava um arquivo INI próprio. Por exemplo, o Word 6 criava e utilizava um arquivo chamado Winword6.ini para armazenar suas configurações - como, por exemplo, o diretório onde o Word ia buscar seus modelos.

A utilização de arquivos INI apresentava alguns problemas. Para começar, quanto mais programas instalados em seu micro, mais arquivos INI eram criados no diretório do Windows. Programas antigos em sua maioria não possuíam assistentes para a sua desinstalação do micro. Com isso, muito usuários, para remover o programa do micro, acabavam simplesmente apagando manualmente o diretório ocupado pelo programa (com o comando Deltree ou similar) e seus ícones no Windows. É claro que a maioria acabava esquecendo de apagar os arquivos INI do programa que ficavam armazenados no diretório do Windows (aliás, esse procedimento ainda tinha um agravante: a maioria dos programas acrescenta arquivos DLL no diretório do Windows; simplesmente apagar o diretório do programa não faz com que esses arquivos sejam apagados, fazendo com que arquivos ocupem inutilmente espaço no disco rígido do micro).

Outro problema é que arquivos INI são facilmente editáveis através de qualquer editor de texto, já que são arquivos ASCII (TXT). Uma simples mudança mal feita pelo usuário em um arquivo INI pode fazer com que o programa deixe de funcionar - ou mesmo o Windows inteiro, caso o usuário faça alguma besteira nos arquivos Win.ini e System.ini.

Talvez o maior problema seja na organização. O conteúdo de arquivos INI pode ser editado e colocado em qualquer ordem. Ao acessar um arquivo INI, o programa terá de filtrar o arquivo e buscar exatamente a informação que procura. Isso pode tomar algum tempo extra. O Registro, ao contrário de arquivos INI, é totalmente organizado; quando um programa necessita buscar uma informação, ele simplesmente sabe onde ela está armazenada: não é necessário filtrar o Registro. Com isso, a busca por informações no Registro é muito mais rápida do que em arquivos INI.

O papel do Registro é armazenar todas as informações que antes eram armazenadas em arquivos INI e muito mais. No Windows 9x, por motivos de compatibilidade, os arquivos System.ini e Win.ini continuam existindo. Programas antigos (por não conhecerem o Registro) ou mal escritos (preguiça do programador em aprender como o Registro funciona) continuam criando e usando arquivos INI armazenados no diretório do Windows em vez de usar o Registro.

O Registro é bastante enigmático. Isso foi feito de propósito, de modo a dificultar a sua manipulação por usuários xeretas. Ele é armazenado em um formato próprio e que só pode ser lido e manipulado por programas específicos. O Windows 9x vem com um programa editor de registro, chamado Regedit. Esse programa não possui atalho no menu Iniciar, justamente para não facilitar sua edição. Você pode chamá-lo simplesmente executando o arquivo c:windowsregedit.exe e, caso queira virar um "expert" em Registro, sugerimos criar um atalho para ele ou na Área de Trabalho ou no menu Iniciar. Ao executar o Regedit, tome o cuidado de somente ler os dados contido no Registo e nunca alterá-los (pelo menos por enquanto).

Fisicamente falando, o Registro está armazenado em dois arquivos: System.dat e User.dat. Esses arquivos estão ocultos no diretório do Windows. É interessante notar que muitas informações do Registro são dinâmicas e colhidas durante o boot do micro (por exemplo, as configurações de dispositivos Plug and Play não são armazenadas nos arquivos do Registro, mas sim lidas do periférico durante o boot). Mesmo não estando armazenadas em nenhum arquivo, informações dinâmicas ficam disponíveis no Registro, para que programas possam facilmente acessá-las através do Registro.


clique para ampliar
Figura 1: O Editor de Registro (Regedit.exe).
Páginas (5): [1] 2 3 4 5 »
Imprimir | Enviar a um Amigo | Adicionar aos Favoritos | Comentários (0)

Conteúdo Relacionado
  • Alterando o nome do Dono do Windows
  • Problemas com o registro
  • Classificados
  • Maximum - Controle Ponto Acesso Biometria C/ Leitor Digital - R$ 480,00
  • Windows Vista Ultimate Brazilian Full 32/64 Completo Fpp Box - R$ 470,00
  • Pinnacle Studio 12 Ultimate - Super Pack Full Platinum!! - R$ 373,00
  • Windows Vista Home Premium 32 Ou 64bits - Box Completo (oem) - R$ 269,00
  • Loja Virtual Integrada Ao Mercado Livre Site E-Commerce Php - R$ 149,90
  • Mais Ofertas...
  • Ofertas de Lojas Parceiras
    Licença Uso ( AB ) Microsoft 269 - 13742 - Cod. 234 - R$ 810,00
    Windows xp home edition port cd full n09 - 00987 Microsoft CX 1 UN - R$ 369,00 ou 10x sem juros de R$ 36,90
    Windows Vista Home Basic Atualização - R$ 249,90 ou 10x sem juros de R$ 24,99
    Windows Vista Home Basic Full SP1 - Microsoft Microsoft - R$ 429,00 ou 12x sem juros de R$ 35,75
    WINDOWS XP NOVA SERIE INFORMATICA 12 EDICAO CASTILLO, ELAINE BELLINOMINI / SURIANI, ROGERIO MASSARO ISBN: 8573595795 - R$ 55,00 ou 5x sem juros de R$ 11,00
    BuscapéVeja Mais Ofertas de Softwares de Sistemas Operacionais no Buscapé

    Últimas Notícias
    G.Skill Lança Kits DDR3-2000 de Três Canais
    02 de dezembro de 2008 - 13:24 H
    ASUS Lança Netbook Eee PC 1002HA
    01 de dezembro de 2008 - 16:08 H
    Novos Processadores Para Desktop da Intel
    01 de dezembro de 2008 - 12:42 H
    Novas Ventoinhas da Thermalright
    28 de novembro de 2008 - 09:38 H
    Glacialtech Lança Cooler UFO V51
    27 de novembro de 2008 - 16:16 H
    Lexar Media Lança Kits de Memória para o Core i7
    26 de novembro de 2008 - 14:34 H
    Fontes de Alimentação Fatal1ty da OCZ
    26 de novembro de 2008 - 14:04 H
    Hynix Introduz Chips de Memória GDDR5 de 7 Gbps
    25 de novembro de 2008 - 14:30 H
    Fontes de Alimentação Real Power Pro da Cooler Master
    24 de novembro de 2008 - 14:35 H
    Geil Lança Cooler EVO Cyclone para Memórias
    21 de novembro de 2008 - 13:02 H
    .:: Mais Notícias ::.

    Últimos Artigos
    Teste da Fonte de Alimentação Antec Signature 650
    Teste do Gabinete Leadership Goldship Smart Handle
    Teste do Teclado-Scanner KeyScan KS810
    Como um notebook pode aumentar sua qualidade de vida? Qual o papel que ele desempenha em sua vida?
    Teste da Fonte de Alimentação Seventeam ST-550P-AG
    Teste da Fonte de Alimentação Leadership Gamer Wireless 900 W
    Encontrado o Melhor Desempenho Por Watt para o Folding@Home
    Design de Laptops: Como a forma pode melhorar a função?
    Teste da Placa de Vídeo GeForce GTX 260 com 216 Processadores
    Teste da Webcam QuickCam Pro 9000 da Logitech
    Teste da Fonte de Alimentação OCZ EliteXStream 1000 W
    Tudo o Que Você Precisa Saber Sobre Megapixels
    Teste do Neural Impulse Actuator da OCZ
    Teste da Fonte de Alimentação Corsair HX1000W
    Qual Deve Ser a Autonomia Ideal de Uma Bateria?

    Últimas Mensagens no Fórum
    330.571 usuários cadastrados
    3.054 usuários on-line
    [Resolvido] Speedy 2mb e utorrent
    por Igor Hard
    (42 visualizações, 3 respostas)
    Gigabyte GA-945GCM-S2L, problemas
    por polkill3r
    (1 visualizações, 0 respostas)
    Montando pc novo, o que escolher?
    por Wyvern21
    (62 visualizações, 6 respostas)
    Suspeita de vírus (segue log RSIT)
    por kurosakineo
    (119 visualizações, 9 respostas)
    Voltando do Vista pro XP
    por Lokomantes
    (48 visualizações, 3 respostas)
    Avaliação de configuração
    por Kyra
    (17 visualizações, 3 respostas)
    Fundo dos sites não estão sendo exibidos
    por Igor Hard
    (45 visualizações, 7 respostas)
    Dica para refrigeração!
    por Nesdro
    (422 visualizações, 27 respostas)
    Metin2 m2 multihack 1.84
    por newchar
    (1 visualizações, 0 respostas)
    Metin2 m2 multihack 1.84
    por newchar
    (3 visualizações, 0 respostas)
    .:: Visite Nosso Fórum ::.

    © 1996-2008, Clube do Hardware. Todos os direitos reservados.
    Anuncie Conosco | Informações Legais | Política de Privacidade