Sobre o Blog...

O blog Info e Vida é destinado a falar sobre tecnologia, seja ela software ou hardware, trazendo dicas, conceitos, opiniões, reviews e tutoriais do mundo da Informática.

Sobre Mim...

Sou Analista de Sistemas a mais de 12 anos, trabalhando com linguagens como Visual Basic 6, C+, Vb .net, C# .net, Asp .Net e bancos de dados como Mysql, Firebird, Sql Server e Oracle...

Desvendando o Registro do Windows - Parte 1

Muitas pessoas tem curiosidade de saber mais sobre o registro do windows: para que serve? Quais as chaves? São importantes?
Nestes pequenos "tutoriais", vou ajudar a entender melhor esse curioso item do sistema operacional Windows.
obs:. Usarei palavras simples, sem muito "jargões técnicos" para que não apenas quem entenda de informática, tenha uma visão "clara" do que ele é e representa.
O que é o registro do windows?
Básicamente é um pequeno banco de dados que armazena configurações referentes diretamente ao sistema operacional windows e que tambem da suporte a programas de terceiros, desde configurações básicas até mesmo "entradas" que podem melhorar a performance do sistema operacional (ou software de terceiros), como, tambem destruir performance ou até mesmo levar a reinstalação do sistema, informações estas guardadas em "arquivos binários" e mostrado como Hexadecimal para os usuários.
E como funciona o registro do windows?
Básicamente, contem pequenas "chaves" que se diferenciam pela finalidade em que é usada, por exemplo:
HKEY_USERS (HKU): É a chave que guarda as configurações pré-carregadas do(s) usuário(s).
HKEY_CURRENT_USER (HKCU): São as configurações que guardadas do usuário atual (Que esta usando o computador naquele momento) e que são executadas apenas para o usuário atual, dessa forma, se você tiver dois usuários no windows (usuário 1 e usuário 2) e o seu usuário é o 2, todas as modificações que você fizer nessa chave tera apenas efeitos para o usuário 2 (ou seja, você), não afetando o outro usuário (no caso usuário 1).
HKEY_LOCAL_MACHINE (HKLM): Contem as configurações de todo o sistema operacional, independente do usuário.
HKEY_CLASSES_ROOT (HKCR): Nesta chave (e subachaves não vou citar todas por ser muitas) são guardadas configurações referente a comportamento e usabilidade do sistema operacional, tal como abrir o word quando se clica num documento .doc, por exemplo.
As chaves e subchaves guardam informações de diferentes formas, nas quais as principais cito abaixo:
Valor DWORD: É representados por um número de 4 bytes, usado principalmente para dispositivos de hardware e drivers.
Valor QWORD: Dados representados por um número que seja um inteiro de 64 bytes. (frase tirada do artigo original da microsoft)
Como podemos edita-lo?
A forma mais simples, seria pelo regedit (modo "default" de edição de registro), arquivos .Reg (que cria/modifica dados apenas o executando) e Scripts (geralmente usado por programadores) e tambem por apis ou classes (usado por software).
No próximo artigo demonstrarei algumas edições na "prática", com o editor de registro do windows (Regedit), alem de demonstrar um pouco da versátilidade e do que o registro do windows pode fazer...
Até la ;)

0 comentários:

Postar um comentário



 
BlogBlogs.Com.Br