Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

A estrutura do Registro - RegEdit

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Dica A estrutura do Registro - RegEdit

    A estrutura do Registro

    Para organizar melhor os dados no registro, adotou-se uma estrutura hierárquica.
    Por isso mesmo essa estrutura assemelha-se à organização em diretórios
    e subdiretórios - ou, usando a terminologia Microsoft, "pastas e subpastas". O
    RegEdit tira partido disso e apresenta essa estrutura de forma muito similar à
    que o Windows Explorer mostra o conteúdo de seu disco rígido.



    Observe que os dados estão organizados em seis grandes grupos cujos nomes
    iniciam-se com a sigla HKEY. Cada um desses grupos é chamado de seção
    ou Root Key e pode conter valores chamados de chaves.
    Por exemplo, no Root Key HKEY_USERSdo exemplo acima, há uma chave chamada .DEFAULTe outra chamada Software. Chaves podem possuir duplas nome/dado chamadas de
    valor ou outras chaves. A chave Software possui uma subchave chamada
    Microsoft, que por sua vez possui outra subchave chamada Windows, que por
    sua vez possui um valor padrão. São as duplas nome/dado que realmente armazenam
    as informações no registro. Há três tipos de valores: String (um valor
    em texto puro), Binary (um valor binário - normalmente
    dados referentes a hardware e chaves de ativação
    criptografadas de software) e DWORD (normalmente
    um valor booleano - 1 para ativado, O
    para desativado).A utilização de cada um deles dependerá
    do contexto.
    Há cinco seções em algumas versões do Windows e seis nas demais. Cada
    seção tem uma especialização e contém as informações referentes a ela.

    > HKEY_CLASSES_ROOT - Esta seção contém todas as associações de
    arquivo do Windows. É por meio dela que o Windows suporta drag and drop e
    OLE e permite a definição de atalhos no sistema. Alguns aspectos da GUI
    (interface gráfica com o usuário) também são definidos nela. Para remover
    uma associação, basta excluir a chave com a extensão do arquivo. Este Root
    Key é falso: na verdade, é uma subchave de HKEY_LOCAL_MACHINE.

    > HKEY_CURRENT_USER- Contém as informações do usuário que está atualmente
    usando o sistema.Também é um Root Key falso: na verdade é um atalho
    para uma subchave na seção HKEY_USERS.Quando o usuário dá logout, todas as
    configurações de desktop, menu Iniciar,login e senhas de HKEY_CURRENT_USER
    são salvas na chave exclusiva do usuário em HKEY_USERS.

    > HKEY_LOCAL_MACHINE - As informações usáveis por todos os usuários
    indiscriminadamente estão nesta seção, incluindo hardware e seus drivers,
    software instalado e sua configuração e preferências globais em geral.

    > HKEY_USERS - Aqui vão as preferências individuais de cada usuário, que
    é representado por uma subchave CLSID.Quando o usuário se "Ioga"no sistema,
    suas preferências e configurações são copiadas daqui para
    HKEY_CURRENT_USERQ.uando o usuário dá "logout" - e aparece aquele diálogo
    dizendo "Salvando suas configurações" ou "Saving your settings" -, o sistema
    está na realidade copiando o conteúdo de HKEY_CURRENT_USERde volta na
    chave privada do usuário em HKEY_USERS.Uma maneira fácil de voltar as configurações
    do usuário ao padrão do sistema é apagar sua chave neste Root Key.

    > HKEY_CURRENT_CONFIG - Semelhante a HKEY_CURRENT_USER.Antes
    de serem salvas, as alterações no registro referentes à instalação de hardware
    e software estão guardadas neste Root Key,que na verdade é apenas um atalho
    para uma subchave em HKEY_LOCAL_MACHINE.

    > HKEY_DYN_DATA - Maisum Root Key falso: aponta para outra subchave
    de HKEY_LOCAL_MACHINE.Dispositivos Plug and Play usam esta seção para
    armazenar suas configurações durante a instalação. Como o próprio nome diz,
    esse Root Key é dinâmico e será alterado sempre que dispositivos de hardware
    forem instalados ou removidos do sistema. Sistemas da família WinNT (incluindo
    Windows 2000 e Windows XP) não possuem este Root Key,embora a chave
    dentro de HKEY_LOCAL_MACHINEainda exista.

    Todas as chaves e subchaves possuem um valor padrão e podem possuir um
    ou mais valores modificáveis. O que chamamos de valor é na realidade uma
    dupla formada por um nome que o identifica e um dado a ele associado.
    Um duplo clique em qualquer um dos valores permite editá-Ios.Não é necessário
    "salvar" as alterações: o próprio RegEdit se encarrega de fazê-Io automaticamente
    ao ser fechado.
    "war is peace
    freedom is slavery
    ignorance is strength"



    Similar Threads

  • Font Size
    #2
    pra que quizer se aprofundar mais ainda no assunto, esses dias eu postei duas apostilas só sobre registro. é extremamente necessário o conhecimento de registro.
    Não Acha Estranha Essa Frase:
    Eu Sou Hacker e Uso Windows XP!

    Use Débian, Aprenda Slackware e Brinque Muito Com Back|Track


    Fã ->Nickguitar.dll


    Quer ajudar nossso fórum e não sabe como?
    Então click na imagem e ajude-nos com os links off

    Comment


    • Font Size
      #3
      Muito bom o post, deu uma bela ajuda
      Obrigado!
      That's the way it is!

      sigpic

      Comment


      • Font Size
        #4
        De grande utilidade as explicações
        valeu

        Comment


        • Font Size
          #5
          Muito Bom ;D

          Comment

          X
          Working...
          X