Notas Aplicativas

Computer Solutions

Data:  17 Julho 2003

Autor: Paulo Décio Espinha

http://www.csolutions.com.br

Truques e Dicas com o RegEdit

O autor deste artigo, Paulo Décio Espinha - que reside na cidade de Mogofores - Portugal, com toda sua experiência no assunto, descreve Truques e Dicas do RegEdit - o editor de registro do Windows.

O artigo é dividido em partes, que são aqui incorporadas a medida que forem sendo concluídas.


Sugestões, comentários: envie e-mail para:  csolutions@pobox.com

 

Truques e Dicas com o RegEdit

Autor: Paulo Décio Espinha

Este é o primeiro de uma série de artigos escritos pelo nosso amigo e colaborador Paulo, que reside na cidade de Mogofores - Portugal, sobre o uso do programa editor do registro do Windows, o RegEdit.

Mantive o texto original, com o Português de Portugal.


Truques e Dicas com o REGEDIT: Introdução (Parte 1)

Desde o aparecimento do Win 95 ao mais atual Win Xp que a estrutura do sistema operativo Windows se baseia no "registry" ou base de dados do registo onde por simples parametros são definidos todos os aspectos do sistema desde o ambiente e interface gráfico ao controlo do Hardware. 

Esta base de dados não é possivel alterar utilizando as ferramentas ou acessórios que o windows nos apresenta. Mas a Microsoft continua a disponibilizar, em todas as versões até á data uma ferramenta capaz da edição de parametros do registo: o REGEDIT.

Para que o utilizador não possa pedir responsabilidades ou suporte á Microsoft assim como ao editor ou a quem colabora com estas dicas.

Para ser executado é necessário: 

- Abrir o menu " Iniciar "
- Seleccionar  " Executar "
-Escrever  " REGEDIT. EXE "
-Confirmar  " Ok " 

 

Cuidados e Segurança... é sempre bom lembrar...

Não é novidade, todos o sabem que a edição do registo significa mexer  com os parametros de configuração fundamentais do windows, e por tal o utilizador deve-o fazer com toda a          " confiança e segurança "   pois é de sua conta e risco e por isso e antes de fazer qualquer alteração com o "Editor de registro" deve tomar precauções.

 -Abrir o  menu "Ficheiro" e seleccionar exportar"
- No quadro da exportação certificar se o intervalo de exportação está marcado com "Tudo"

-Seleccione ou crie uma pasta e atribua um nome ( facil de reconhecer e se possivel com data ou numeração) ao ficheiro. 

Desta forma terá a segurança de poder " Importar " os dados anteriores, caso qualquer alteração efectuada não resulte como esperado.

Para aqueles que só agora começam a ininiciar nestas acções poderá restar a dúvida: " Sendo assim tão perigoso e necessário todas as medidas de segurança, vale mesmo a pena correr este risco?."

Desde alterar a aparência do windows, passando pela forma como muitas das aplicações se comportam, medidas de segurança, ou performances vale sempre a pena mexer na "edição de Registo" mesmo debaixo desse medo todo, mas como digo é tudo por vossa conta e risco.

Descrição das operações 

 

LOCALIZAR UMA CHAVE

Dê  um click o sinal mais (+) antes de cada chave, começando pela principal, seguindo as indicações de cada truque até chegar á chave final pretendida.

Fazendo um click sobre essa chave final para a seleccionar pode ver todas as subchaves ou parâmetros dentro dela tudo isto é feito no painel da esquerda. O Regedit é constituido por dois paineis.

CRIAR UM NOVO VALOR  ( ou chave )

Para criar uma nova chave ou novo valor basta ir ao menu "Editar" ou fazer um click com com o botão direito do rato sobre a chave principal  (ecrã da esquerda para criar uma nova chave ou alterar a seleccionada) ou num espaço vazio do ecrã da direita ( para criar um novo valor) .  Para os dois casos abre-se um pequeno menu com as opções possiveis a cada situação a cada caso.

 MODIFICAR UM VALOR ( ou chave )

Para modificar um valor ou chave basta fazer sobre ele um duplo click: abre-se uma janela de edição do valor, ou o mesmo fica editavel e pronto a ser alterado directamente.

 GUARDAR ALTERAÇÕES E VER O RESULTADO

 Para guardar as alterações não é necessário fazer nada logo que acaba de concluir a alteração ela fica registada e pode fechar o editor de registo.

E, para ver o resultado  da maioria dos truques , basta fechar e abrir a aplicação ou janela respectiva.

No entanto para alguns truques é necessário reeniciar o Windows para que se consiga ver o resultado.


2ª Parte

Para que se possa compreender o registo na 2ª parte iremos dedicar aos ficheiros de registo  e sua estrutura  e de como mexer na arquitectura do REGISTRY o coração do Windows.


REGEDIT - Compreender o Registo - 2ª PARTE

Antes de começar a editar o registo seria bom para aqueles que não estão familiarizados com o "REGEDIT" aconselhar uma leitura sobre este tema coisa que nos é impossivel colocar em uma duzia de linhas. Mas em todo o caso deixo aqui as notas mais elementares e fundamentais sobre a sua arquitectura do registo do windows.

Arquivos do Registo 

Estes arquivos encontram-se alojados na pasta principal de instalação do Windows, pasta essa normalmente em " C :\Windows " isto é aplicavel desde o velhinho Windows 95 e todas as versões seguintes.

SYSTEM.DAT 

Contém toda a informação especifica do hardware e software do sistema.

 USER.DAT

Todas as preferências do utilizador estão registadas aqui conforme o nome indica.

Este arquivo é repetido, quantos utilizadores estiverem registado e assim cria uma pasta para cada um , pondo todas as referencias particulares e o seu perfil na respectiva pasta.

 Estrutura do Registo 

A estrutura do "registry" pode ser vista quando se abre o " Regedit ". Para que o possamos abrir é necessário irmos a:

-  INICIAR

-  EXECUTAR e aqui escrever  " REGEDIT. EXE "

Confirme com OK e assim o editor do registo é aberto. 

Na janela do quadro esquerdo do editor de registo podemos ver que a estrutura está aberta em seis categorias.

HKEY_CLASSES_ROOT

Aqui encontra a informação necessária ao windows para saber como abrir qualquer fixeiro atendendo á sua extensão

HKEY_CURRENT_USER

Inclui as preferências e definições do utilizador como por exemplo: as cores do ecrã , resolução grafica, etç.

 

HKEY_LOCAL_MACHINE

Aqui estão definidas as configurações  do Hardware e do Software instalados. Esta é das classes mais importantes

 HKEY_USER

Nesta classe encontra apenas as definições dos utilizadores registados no Windows

 HKEY_CORRENT_CONFIG

Esta classe contém as informações do monitor, fontes,impressoras, etc, logo está ligada ao " HKEY_LOCAL_MACHINE" .

HKEY_DYN_DATA

Nesta classe as definições vão-se alterando consuante as definições do windows são alteradas, logo são actualizadas dinamicamente. 


CLASSIFICAÇÃO DAS CHAVES

Cada uma uma das classes acima descritas são as chamadas chaves principais e dividem-se em muitas outras "sub-chaves" que podemos ver ao clicar no sinal + antes de cada uma delas. 

Cada uma das chaves do registo é classificada por três modulos: nome ,tipo de dados , e valor de dados.

Para percebermos melhor abra o menu "editar"do editor de registo como foi explicado na 1ª parte. Se não tiver selecionado nenhuma sub-chave só lhe aparece uma opção activa "Novo", (além de "copiar nome da chave  e de " localizar " estas destinadas á pesquisa do conteúdo das chaves no "registy") fazendo um clique  nesta opção abre-se um pequeno quadro onde teremos a possibilidade de criar uma nova chave e/ou um novo valor. 

A criação de uma nova chave corresponde a um novo nome no quadro da esquerda do editor de registro e o seu valor aparece no quadro da direita ( aparece primeiro com o nome de valor #  mas pode depois ser alterado).Para além do nome do valor abrir-se-ia uma area para a intrudução do "valor" em si.   "Valor" esse que pode assumir três tipos:

  

Valor de cadeia  ["string"] 

 

 

De seu icone "ab" para intruduzir textos ou numeros.

 Valor binário  ["binary"] 

Identificado pelo icone "0101" para introduzir um valor binário (pares binários)

Valor Dword  ["DWORD]

O icone com o qual é identificado é igual ao do valor binário poderia introduzir 0x000000n (y)

em que "n" é um valor exadecimal e "y" um valor decimal.

Sempre que necessitar de editar ou criar uma chave/valor são-lhe dadas indicações precisas.

Tudo o que precisa saber é que para criar qualquer nova "chave" ou "valor de cadeia" basta abrir o menu "editar" ou a utilização do " Editor de registo ". É precisamente igual á do explorador do windows, basta experimentar o duplo clic como faz no explorador e verá que só simplifica muito o seu trabalho.


Pesquisar o "Registo"

Por exemplo, quando para fazer um determinado truque é necessário abrir várias sub-chaves até encontrar determinada chave ou valor de nome que nos parece não ser muito repetido, em vez de abrir cada chave e sub-chave basta fazer o seguinte:

-  Abrir o menu " Editar " e seleccionar " Localizar " , ou  premir a tecla " F3 "

Estes são por exemplo 2 caminhos que nos levam  a  abrir uma janela de pesquisa de informações do registo!

Basta escrever aí a ultima chave ou valor de a localizar e confirmar. Podemos escolher para uma melhor filtragem " valores " , " dados " ou ainda " cadeia complecta" .  

A resposta será dada pela abertura da respectiva chave no editor de registo, da mesma forma que anda-se de passo + em passo + até encontramos o que queriamos, esta será a forma mais simples, rápida e prática de encontarar  a chave que queremos. 

Um exemplo prático e que de certa forma a que todos nós já se deparou é quando o Windows reporta erros por " ficheiro não encontrado "  (com toda a certeza já lhe aconteceu esta cituação) , e para acabar com estes erros basta anotar o nome do ficheiro " desaparecido " e procurar por todas as referências conforme descrito anteriormente. Depois de localizadas apague-as com um clique em cima das chaves ou valores, ou um clique em "Del".

Existirão mais possibilidades , mas descreve-las todas  tornaria esta introdução deveras pesado mas, estou certo que com o tempo descobriram mais formas de chegar ao mesmo objectivo. 

Resta-me desejar um óptimo devertimento nestes meandros deveras atractivos mas, mais uma vez aconselho a faze-lo com toda a SEGURANÇA, pois se algo correr mal nem eu, nem a

editora deste artigo e muito menos a Microsoft se responsabilizar-se-á por qualquer situação

causada. E para terminar faça uma cópia de segurança  ou exporte os seus ficheiros de registo para um armazém antes de se aventurar por areias movediças.

O Registry no Windows 9x e no XP é um grande ficheiro que contém grande parte da informação relacionada com a configuração do Windows. è algo que não requer grande atenção mas é dificil sobreviver sem ele se tudo falhar., faça um Backup antes de fazer alguma alteração. 


Cópia de segurança:

Para fazer o backup do Registry clique em Start, Run e escreva Regedit na caixa open .Clique em OK. No Windows 9x escolha Registry , Export Registry file , e atribua um nome ao ficheiro e clique em Save.

Para fazer o backup no Windowx XP , lance Regedit e escolha File, Export, dê um nome ao ficheiro e clique em Save.

Para recuperar  o Registry  no Win 9x clique em Start, Run e escreva Scanreg / Restore. Pressione em OK e escolha o Backup do Registry a Recuperar. Clique em OK e reenicie o computador.

Se não conseguir que o Windows arranque , use uma disquete de arranque para entrar no Dos e escreva scanreg /restore na prompt A:\.

Se o Windows XP não arrancar reenicie o seu PC e escolha Last Known Good Configuration a partir da lista de opções. 

Para a próxima parte  irei então dar as dicas do registry . Como a lista é longa terá que ser dividida em sub-partes que ao longo das próximas edições vos farão companhia quinzenalmente.

 

 

Arnaldo Mefano, Editor, E-mail: arnaldo@mefano.com.br
Computer Solutions
http://www.csolutions.com.br
E-mail: csolutions@pobox.com
Av. das Américas 2901 Sala: 405 - Rio de Janeiro - RJ
Tel: (21) 2439-7353 / 2439-7265 / 9988-1406 - Fax: (21) 2438-2536

(c) Copyright 1998-2003, Computer Solutions. Todos os direito
s reservados.