Die Registryzweige


Die Registry ist ziemlich groß und wächst mit jeder Neuinstallation. Sinnvoll ist, hier, wenn man keine Tuningprogramme hat, selbst "Hand anzulegen". Dazu ist es natürlich wichtig, zu wissen, wo was steht und was jeder Eintrag bewirkt. Darum möchten wir hier einen kleinen Einblick geben, damit ihr evtl. den Durchblick bekommt!
Mit dem Registry-Editor (start-ausführen-regedit-enter) erhält man diese 6 Äste oder Schlüssel genannt:

  • HKEY_CLASSES_ROOT               HCR
  • HKEY_CURRENT_USER               HCU
  • HKEY_LOCAL_MACHINE              HLM 
  • HKEY_USERS                              HU
  • HKEY_CURRENT_CONFIG            HCC
  • HKEY_DYN_DATA                        HDD

  • Die beiden Äste: 2.HCU und 5.HCC enthalten keine wirklichen Konfigurationsinformationen. Vielmehr sind diese beiden Äste nur eine „Abkürzung" für andere Äste der Registry. Was ihr dort ändert, ändert sich also auch automatisch in einem der anderen vier Äste.

    1.HKEY_CLASSES_ROOT (HCR) – Kompatibiltäten zu w9x 3.x

    Selbst unter win3x versuchte man, eine Art Registrierungs-Datenbank einzuführen. In ihr wurden alle Informationen von OLE-Komponenten und mit Dateierweiterungen verknüpfte Programme verwaltet. In HCR kann man unter anderem die Dateiverknüpfungen für Kompatibiliät zu alten win3x-Programmen finden. (früher in der reg.dat, auch Dateityp-Zuordnungen).
    Richtige 32-Bit-w9x-programme benötigen also die HCR nicht. Eine eigenständige Kopie dieser Einträge ist im „Unterast" HLM /SoftwareClasses enthalten. w9x synchronisiert beide automatisch. Werden Änderungen in HCR durchgeführt, so
    schreibt w9x automatisch auch in HLM /SoftwareClasses – und umgekehrt. In welchem der beiden  Äste Ihr etwas ändert ist also egal.

    2.HKEY_CURRENT_USER (HCU) –  wie eben beschrieben, nur umgelenkt 

    3.HKEY_LOCAL_MACHINE (HLM ) – globale Einstellungen, die immer gelten
    Hier stehen sämtliche computerspezifischen Informationen. Dazu gehören die installierte Hardware und allgemeine Softwareeinstellungen. Alle hier abgelegten Daten gelten für alle Anwender, die sich auf dem lokalen Computer einloggen. Abhängig von dem, was ihr installiert habt, kann HLM  verschiedene Unteräste enthalten. Einige wichtige Unteräste sind allerdings immer vorhanden. Diese sind:

    HKEY_LOCAL_MACHINE – wichtige Bereiche

    Zweck

    Hardware

    Informationen, die beim Start des Computers von der w9x- Hardwareerkennung ermittelt wurden. Beinhaltet sowohl die installierte Hardware als auch die verwendeten Ressourcen wie IRQs und DMA Kanäle.

    Config

    Informationen über alternative Hardwarekonfigurationen des Computers.Die Konfigurationen aus der Liste der Hardwarekonfigurationen in der Anwendung „System" aus der Systemsteuerung.

    Enum

    Informationen über die Art und Weise, in der Geräte mit dem Bus verbunden sind.

    Software

    Alle systemweit geltenden Konfigurationsinformationen der installierten Anwendungsprogramme 
    (zB Vorgabewerte eines Programms und seine Pfadinformationen).

    System

    Enthält alle möglichen und die momentanen Einstellungen sämtlicher Gerätetreiber.


    4.HKEY_USERS (HU) – benutzerabhängiger Ast der Registry

    Dieser Schlüssel enthält für jeden Benutzer des Computers einen eigenen Unterast. In jedem sind die für diesen Benutzer gültigen Einstellungen aller Anwendungsprogramme gespeichert. Immer, wenn sich ein Anwender am PC anmeldet, wird der Ast HCU so eingestellt, daß er auf den passenden Unterast aus HU verweist. Auch wenn nur ein Benutzer am/im PC ist, enthält HU zumindest zwei Unteräste: Euren und einen weiteren mit der Bezeichnung „Default". „Default" kommt dann zum Einsatz, wenn sich ein neuer Benutzer am Computer anmeldet, der bisher noch nie am/im PC war, oder wenn ihr euch unter einem neuen Namen anmeldet.

    5.HKEY_CURRENT_CONFIG (HCC) – aktuelle Hardware-Situation
    Dieser Schlüssel enthält Daten über den aktuellen Konfigurationszustand der Hardware im lokalen Computer. Hier wird nicht die Konfiguration von Hardware (Interrupts und Co) abgelegt, sondern ihre gegenwärtigen Einstellungen, sodaß das Wort „config" falsch ist.(zB sind das:Bildgröße und Farbtiefe der Grafikkarte)

    6.HKEY_DYN_DATA (HDD)  – dynamisch veränderlicher Ast während des Betriebes 

    Dieser Ast enthält Informationen über Hardware, deren Status sich verändern kann, während der Computer läuft (zB alle Plug&Play-Infos).
    Einträge in diesem Ast verändern sich stetig, sodaß manuelle Eingriffe keinen Sinn machen.


    Zurück