Clube do Hardware
Home
Home
Armazenamento
Armazenamento
Energia
Energia
Entrada
Entrada
Gabinetes
Gabinetes
Placas-Mãe
Placas-Mãe
Processadores
Processadores
Refrigeração
Refrigeração
Vídeo
Vídeo
Outros
Outros
Conteúdo
Artigos
Blog
Editoriais
Notícias
Primeiras Impressões
Rádio CdH
Testes
Tutoriais
Menu Principal
Boletim
Classificados
Descubra a Marca
Dicionário
Download
Drivers
Dúvidas
Facebook
Folding@Home
Fórum
Links
Livros Recomendados
Livros do Autor
Produtos Bomba
Produtos Recomendados
Provas
RSS
Sobre
Sorteio
Twitter
Boletim
Assine hoje mesmo!
Procura




 
Recomendação
Livro Recomendado
Home » Outros » Windows

O Registro do Windows 9.x
Autor: Gabriel Torres
Tipo: Tutoriais Última Atualização: 06 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ágina 1 de 5  | Próxima »
Imprimir | Enviar a um Amigo | Adicionar aos Favoritos | Comentários (0)

Conteúdo Relacionado
  • Problemas com o registro
  • Classificados
  • Windows 7 Professional 64 Bits Português Lacrado Novo - R$ 299,99 HOT
  • Windows 7 Seven Professional Box Caixa / Cd Original C/ Nf - R$ 349,99 HOT
  • Windows 7 Professional Português Caixa Box Lacrado Novo - R$ 249,99 HOT
  • Anúncio Personalizado Template Do Ml Com Banner Rotativo - R$ 199,99 HOT
  • Software Telentrega Sistema Restaurantes Pizzarias Delivery - R$ 217,00 HOT
  • Mais Ofertas...
  • Siga o Clube do Hardware!

    Últimas Notícias
    G.Skill Anuncia Memórias de Perfil Baixo
    10 de fevereiro de 2012 - 10:52 H
    Antec Anuncia Gabinete One
    09 de fevereiro de 2012 - 13:59 H
    Cooler Master Lança Gabinete Elite 361
    08 de fevereiro de 2012 - 08:37 H
    Thermaltake Amplia Oferta de Fontes de Alimentação
    07 de fevereiro de 2012 - 12:17 H
    Super Talent Lança Série Quadra de Memórias DDR3
    06 de fevereiro de 2012 - 09:17 H
    Evercool Lança Mesa Para Notebooks
    03 de fevereiro de 2012 - 07:38 H
    Microsoft Lança Kinect para Windows
    02 de fevereiro de 2012 - 09:10 H
    Antec Anuncia Fontes High Current Gamer M
    01 de fevereiro de 2012 - 11:37 H
    Transcend Anuncia Unidades SSD SSD720
    01 de fevereiro de 2012 - 09:59 H
    Fabricantes Lançam Placas de Vídeo Radeon HD 7950
    01 de fevereiro de 2012 - 09:55 H
    .:: Mais Notícias ::.

    Últimos Artigos
    Teste da Unidade SSD Intel SSD 520 Series 240 GB
    Teste do Disco Rígido Seagate Barracuda 3 TB
    Qual é o Melhor Local para Instalar Uma Ventoinha no Gabinete? - Parte 2
    Teste do Gabinete Antec Three Hundred Two
    Teste da Fonte de Alimentação Thermaltake Smart 630 W
    Teste do Cooler para Placas de Vídeo Deepcool Gamer Storm Dracula
    Teste da Placa de Vídeo AMD Radeon HD 7950
    Teste do Cooler Prolimatech Lynx
    Teste do Cooler Prolimatech Panther
    Teste do Gabinete MSI Nighthawk
    Teste da Fonte de Alimentação Antec EarthWatts Platinum 650 W
    Teste da Fonte de Alimentação Rosewill HIVE 650 W
    Qual é o Melhor Local para Instalar Uma Ventoinha no Gabinete?
    Nossa Reunião Mais Importante da CES: Huntkey
    Teste do Gabinete Thermaltake Overseer RX-I


    Últimas Mensagens no Fórum
    389.109 usuários cadastrados
    5.022 usuários on-line
    Sistemas de Distribuição Digital de Jogos
    por Thui
    (44.966 visualizações, 1.439 respostas)
    Windows 7 não reconhece HD interno p/ backup
    por Biggoes™
    (66 visualizações, 2 respostas)
    Windows 7 não inicia
    por Thaysa.
    (2 visualizações, 0 respostas)
    Este note Dell terá bom desempenho com softwares gráficos?
    por rhuan93
    (26 visualizações, 6 respostas)
    [Tópico Oficial] CCE Iron 787P
    por henrikasso
    (8.693 visualizações, 121 respostas)
    Nenhum dispositivo USB está sendo reconhecido no meu PC
    por Outllaws
    (3 visualizações, 0 respostas)
    Ajuda para gravar o Windows Vista
    por ricknaldo
    (2 visualizações, 0 respostas)
    Netbook/Notebook para programar em Java
    por TijoloEspacial
    (43 visualizações, 3 respostas)
    Upgrades até R$500
    por tfernandes2
    (15.895 visualizações, 505 respostas)
    Fonte x Configuração!
    por thiago emanoel
    (904.562 visualizações, 24.347 respostas)
    .:: Visite Nosso Fórum ::.

    Sorteio do Mês
    Xigmatek Dark KnightNeste mês estamos sorteando mais um cooler para processadores, desta vez um Xigmatek Dark Knight. Cadastre-se hoje mesmo e boa sorte!




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