Você está na página 1de 13

UNIVERSIDADE GAMA FILHO

THIOGO SILVA ALONSO

ALESSANDRO POUBEL

THIAGO SOUZA

REGISTRO DO WINDOWS

RIO DE JANEIRO – 2013

THIOGO SILVA ALONSO


ALESSANDRO POUBEL

THIAGO SOUZA

REGISTRO DO WINDOWS

Trabalho feito para a primeira avaliação da disciplina

RDC131-Universidade Gama Filho

RIO DE JANEIRO – 2013

SUMÁRIO
1. Introdução
2. O que é o Registro do Windows
3. Visão geral sobre o Editor do Registro
4. As principais funções do Regedit:
5. Backup do Registro
6. Limpeza do Registro
7. Casos de uso

RIO DE JANEIRO – 2013

Registro do Windows
Thiogo S. Alonso, Alessandro P. da Silveira, Thiago A. de
Souza
Universidade Gama Filho (UGF)
Caixa Postal 15.064 – 91.501-970 – Rio de Janeiro – RJ – Brazil
Alonso.gomes2@hotmail.com,poubeldomeier@gmail.com,
thiago.souza@processor.com.br

Abstract. This abstract aims to present what is the windows registry and
demonstrate possible changes in an operating system that is not open-source.
All changes elaborated upon these records are made starting issue with the
native windows program. The "Regedit
Resumo. Este artigo tem como finalidade de apresentar o que é o registro do
Windows e demonstrar eventuais mudanças em um sistema operacional que
não é open-source. Todas as mudanças elaboradas em cima destes registros,
são feitas à partir da edição com o programa nativo do Windows. O
"REGEDIT".

1. INTRODUÇÃO

Muitas vezes acontecem alguns erros no Windows. Um programa que sempre insiste em
não rodar, com uma mensagem de “Biblioteca xxxxx.dll não “Encontrada”“. São vários
desses problemas que causam incomodo para muitos usuários. Apesar de vital ao
Windows, com o tempo o Registro do Sistema tende a ficar bagunçado em virtude do
acúmulo de diversas informações desnecessárias, o que torna o sistema operacional
problemático. Isto acontece porque nem todas as informações dos aplicativos
desinstalados desaparecem do registro ou até mesmo por má implementação do sistema.
Elas permanecem lá, acumulando lixo e atrapalhando o Windows.

RIO DE JANEIRO – 2013


2 O que é o Registro do Windows

O registro surgiu com o Windows 95. Até então o Windows fazia uso de arquivos *.ini.
Havia um arquivo *.ini para cada aplicativo do Windows. O registro do Windows,
atualmente, nada mais é que um banco de dados repleto de informações sobre o sistema
operacional, os usuários, o computador e os programas utilizados.

O Registro do Windows é uma espécie de banco de dados, onde são armazenadas as


informações sobre todos os programas instalados, estrutura de diretórios, informações
do usuário, de drivers, enfim. Ele existe desde as versões do Windows 3.x, mas passou a
ser utilizado como padrão, a partir do Windows 95.

Quando é instalado um programa, ele inclui muitas chaves no registro do Windows. É


por isso que um programa não pode ser simplesmente deletado do HD, quando você não
mais pretende usá-lo. Era assim no sistema MS-DOS. No Windows, o programa precisa
ser desinstalado de forma correta, a fim de eliminar suas chaves do registro. Também as
configurações de hardware ficam gravadas no registro.

3 Visão geral sobre o Editor do Registro

O Editor do Registro é uma ferramenta avançada para exibir e alterar as configurações


no Registro do sistema, e que contém informações sobre como o computador deve
funcionar. O Windows armazena suas informações de configuração em um banco de
dados (o Registro) que está organizado em um formato de árvore. Embora o Editor do
Registro permita que você inspecione e modifique o Registro, geralmente não é
necessário fazê-lo. Alterações incorretas podem danificar o sistema. Um usuário
avançado que esteja preparado para editar e restaurar o Registro pode usar o Editor do
Registro com segurança para executar tarefas como, por exemplo, eliminar entradas
duplicadas ou excluir entradas de programas que foram desinstalados ou excluídos.

O Registro, numa comparação grosseira, pode ser entendido como "sangue do


Windows", pois todas as atividades no sistema operacional dependem da sua existência.
Um exemplo bem simples, é que é através do Registro que o sistema consegue saber
onde os programas estão armazenados e quais arquivos se relacionam a eles. É por isso
que um simples “corrompimento” do Registro do Windows faz o sistema parar. Se isso
ocorre, não será possível encontrar programas, drivers e configurações.

RIO DE JANEIRO – 2013


 Observações

Para abrir o Editor do Registro, clique em Iniciar, clique em Executar, digite regedit e
clique em OK.·.
Para usar o Editor do Registro com segurança para executar tarefas como eliminar
entradas duplicadas ou excluir entradas para programas que foram desinstalados
sou excluídos, prepare-se para editar e restaurar o Registro.

Por ser uma parte crítica do Windows, a Microsoft preferiu não disponibilizar um
acesso fácil ao Registro do Windows. Isso porque usuários não preparados poderiam
facilmente causar danos ao sistema, tentando fazer reparos ou querendo saber para que
servem as linhas estranhas do Registro. Mesmo assim, é possível acessar o Registro do
Windows. Isso é feito pelo programa Regedit.
Para usá-lo, vá em Iniciar / Executar e digite regedit. Feito isso, uma tela semelhante a
essa surgirá

As pastas representam chaves no Registro e são mostradas na área de navegação no lado


esquerdo da janela do Editor do Registro.

RIO DE JANEIRO – 2013


Figura 1 – Editor do Registro

O Editor de Registro possui 5 CHAVES principais:


HKEY_CLASSES_ROOT
HKEY_CURRENT_USER
HKEY_LOCAL_MACHINE
HKEY_USERS
HKEY_CURRENT_CONFIG

A estrutura do Registro do Windows

Conforme pode ser visto na janela acima, quando você acessa o Regedit, aparece uma
estrutura contendo 5 chaves. Trata-se da estrutura básica do Registro do Windows. Cada
uma tem uma finalidade:

HKEY_CLASSES_ROOT - esta chave, na verdade, não é muito importante a princípio.


É um atalho para a chave HKEY_LOCAL_MACHINE\SOFTWARE\Classes e sua
finalidade é manter compatibilidade com programas antigos, que rodam a 16 bits;

HKEY_CURRENT_USER - esta chave é um atalho para a chave


HKEY_USERS\infowester, onde infowester deve ser o nome do usuário do Windows.
Ela mostra somente informações do usuário atual do sistema, como configurações
personalizadas;

RIO DE JANEIRO – 2013


HKEY_LOCAL_MACHINE - esta é a chave mais importante do Registro, pois nela é
que estão as informações sobre programas e hardware. Para se ter noção da importante
desta chave, seus dados são guardados num arquivo chamado system.dat. Clicando no
sinal de mais ao lado desta chave, aparece uma estrutura que indica onde estão os dados.

Figura 2 – Editor do Registro

Pode-se reparar que as informações estão organizadas por tipo. Em HARDWARE estão
informações relativas ao hardware do computador, como portas paralelas, interfaces
SCSI, etc. Em SECURITY, estão informações de segurança e assim por diante. Para
servir de exemplo, a figura abaixo mostra a localização de informações do processador
do computador.

Figura 3 – Editor do Registro

RIO DE JANEIRO – 2013


O caminho seguido para achar essas informações foi HARDWARE / DESCRIPTION /
System / CentralProcessor / 0. Esse exemplo mostra que a melhor maneira de entender o
Registro do Windows é explorar sua hierarquia. pode ser feito de forma segura,
bastando não alterar nada. Para se orientar, pode-se reparar os nomes das chaves. Como
já dito, no exemplo acima foram procuradas informações sobre o processador, ou seja,
informações de um hardware. Logo, foi-se à chave HARDWARE. O passo seguinte foi
clicar em DESCRIPTION, que como indica o nome, serve para descrever/mostrar
informações de cada hardware. Uma das chaves mais interessantes, no entanto, é a
SOFTWARE. Nela você consegue encontrar informações sobre todos os programas
instalados no Windows, inclusive algumas aplicações auxiliares aos drivers de
hardware.

Figura 4 – Editor do Registro

Pode ser visto que quanto aos softwares, as informações são gravadas de acordo com o
desenvolvedor. Assim, se tem instalado em seu Windows os programas Dreamweaver e
Flash, por exemplo, eles deverão aparecer dentro da chave Macromedia, nome da
desenvolvedora desses softwares. No exemplo, clicar na chave SOFTWARE e em
seguida na chave Apple Computer, Inc. Dentro desta chave, há outra, chamada
QuickTime, que é o nome de um programa para visualização de vídeo da Apple. Dentro
da chave QuickTime há todas as informações relativas ao programa, como tipos de
arquivos associados, preferências do usuário, plugins, etc. Pesquisar na chave
SOFTWARE sobre um programa que esteja instalado em seu computador.

RIO DE JANEIRO – 2013


Praticamente todos aparecem, inclusive jogos. Assim, se você necessitar alterar algo
referente a um software, já sabe onde encontrá-lo no Registro do Windows.

Ainda há outras divisões dentro de HKEY_LOCAL_MACHINE. Ao explora-las


certamente será descoberto para que serve.

HKEY_USERS - no Windows é possível ter vários usuários num único computador. A


função desta chave é guardar informações de cada um deles. Quando o sistema está
configurado apenas para um usuário (muito comum no Windows 95/98), esta chave
possui apenas uma entrada, de nome default ou padrão. Todas as limitações dos
usuários, assim como todas as suas configurações podem ser manipuladas aqui.

HKEY_CURRENT_CONFIG - é um atalho que contém configurações do usuário atual


do computador relativas ao hardware. Este atalho é útil quando é necessário procurar
informações do usuário que está logado, pois todas as suas informações aparecem nesta

4 As principais funções do Regedit:


Entre as principais funções que o Editor de Registro (Regedit) permite destacaremos as
seguintes, que serão tratadas mais detalhadamente nos respectivos itens:

* Criar backup
* Restaurar um backup
* Criar / alterar / deletar chaves e valores
* Restaurar o REGISTRO ao seu último estado funcional

5 Backup do Registro
Backup integral do registro pode ser feito facilmente com o programa Erunt. Tempos
houve em que muitas configurações avançadas do Windows dependiam do registro.
Hoje a maioria dessas configurações pode ser feitas através de programas tweaks.
O programa Tweak UI, da Microsoft, por exemplo, nada mais faz que automatizar
tarefas

que poderá ser feito manualmente, editando chaves do registro.


O Windows XP Profissional também permite configurações avançadas através das
Diretivas de Grupo.

RIO DE JANEIRO – 2013


6 Limpeza do Registro
À medida que programas são instalados e desinstalados, muito lixo pode ser acumulado
no registro: atalhos que não existem mais, sobras de programas desinstalados etc. Você
pode usar o programa RegCleaner para fazer limpeza do registro.

7 Casos de uso
Em uma determinada empresa no ramo do comércio de matérias de construção, os
funcionários do suporte a tecnologia da informação precisam instalar um software que
propicía o uso da assistência remota. O ultraVNC. O este software após ser instalado no
computador, ele aplica um ícone na área de tarefas do desktop. Isso pode ser um
problema porque, ao clicar com o botão direito do mouse, aparece a opção de
interromper a execução do serviço de assistência remota. E também é necessário
algumas vezes o monitoramento do computador cliente. O ícone do ultraVNC muda de
cor, demonstrando que o serviço de assistência esta em execução.

Solução:

Neste caso o Regedit é usado para elucidar este dado problema. Pra começar, basta
entrar no menu iniciar no Windows XP e selecionar a opção executar e escrever a
palavra REGEDIT que automaticamente o editor de registros do Windows sera aberto.
Selecionar e as chaves HKEY_LOCAL_MACHINE/SOFTWARE/ORL/WINVNC3/
clicar com o botão direito e selecionar NOVO/DWORD clicar duas vezes no DWORD
e inserir o valor “DisableTrayIcon” e modificar o valor numérico para 1.

A ocultação de o ícone ira servir como bloqueio para a não prestação do serviço de
assistência remota.

Outro recurso usado a partir do editor de registros e a inicialização instantânea de um


perfil no Windows XP logo após da sua inicialização.

Em um dos CHECKOUTS da área de vendas dessa em presa de material de construção,


existe a necessidade de fazer com que o computador abra automaticamente em um
determinado perfil de usuário. O passo para isso é:
“Menu iniciar/Executar/Regedit/HKEY/LOCAL_MACHINE/SOFTWRE/WINDOWSNT/
CURRENTVERSION/WINLOGON/Novo valor da Sequência/ DefautPassword”
e logo após disso no campo AutoAdminLogon logo a acima nessa mesma parte do
editor trocar o valor por 1.

RIO DE JANEIRO – 2013


8 Outros recursos
Existem outros recursos bem uteis para esta ferramenta, cada um com propósitos bem
específicos. Por exemplo:

 Aumentar a velocidade de arranque desfragmentando os ficheiros de


arranque.

Menu
iniciar/Executar/Regedit/HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg
\BootOptimizeFunction depois procurar "Enable" e dar-lhe o valor Y

 Economizar memória pondo os DLL na ordem (DLL que continuam na


memória ao fim de terminar-mos o programa correspondente).

“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explo
rer” e depois criar uma sub-chave chamada AlwaysUnloadDLL e dar-lhe o valor 1

 Apagar programas que ainda continuam na lista de “ADCIONAR OU


REMOVER PROGRAMAS”.

Apague-o na chave HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \


currentversion \ Uninstall. Apagar a pasta do programa que deseja desinstalar

 Procurar ao numero da CD-KEY do Windows

HKEY_LOCAL_MACHINE \ Software \ Microsoft \ WindowsNT \ CurrentVersion


Abra a chave ProductKey.

 Para o Win Xp encerrar mais rapidamente:

HKEY_CURRENT_USER\Control Panel\Desktop depois procurar o valor


HungAppTimeout e verificar que se encontra a 5000 depois mudar o valor
WaitToKillAppTimeout de 20000 para 4000

depois:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Controle depois colocar o


valor WaitKillServiceTimeout a 4000

E por fim para quem tem uma placa gráfica Ndivia ir a: Painel de controlo/Ferramentas
Administrativas/Serviços e colocar o "Nvidia Driver Help Service" para manual.

RIO DE JANEIRO – 2013


 Acelerar o PC (desactivando a procura de tarefas agendadas em discos de
rede, coisa que os utilizadores normais não utilizam):

HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/Current
Version/Explorer/RemoteComputer/NameSpace depois selecionar a chave {D6277990-
4C6A-11CF-8D87-00AA0060F5BF} e apagá-la.

CONCLUSÃO:

Após conhecermos o Windows há anos e usa-lo até hoje, é percebido que ele
apesar de não ser OPEN-SOURCE pode ser melhorado com algumas modificações
feitas no seu registro em varias outras versões do mesmo.  A Microsoft não garante que
você conseguirá resolver problemas resultantes do uso incorreto do Editor do
registro. usar o Editor do Registro incorretamente, poderá causar sérios problemas que
talvez exijam a reinstalação do sistema operacional.

Referencias:
www.hackerdopc.blogspot.com
http://www.microsoft.com/hwdev/platform/performance/fastboot
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/
en-us/tools_regeditors.mspx?mfr=true

http://www.tecmundo.com.br/tira-duvidas/1118
http://www.blogtimicrocamp.com.br/sem-categoria/usando-o-regedit/
http://support.microsoft.com/kb/216350/pt-br

Você também pode gostar