So wird Ihr System besser

Geheimes Windows-Wissen für Profis

09.11.2010
Von  und Andreas Kroschel
Mehr über Hermann Apfelböck erfahren Sie unter http://apfelböck.de.

Die Windows-Registry

Hardware, Kernel, Treiber, Dienste, Netzwerk, GUI, Shell, Programme, Dateitypen – die Registry ist der zentrale Kleister, der alles zusammenhält. Hier steht das nebensächlichste Kontextmenü für einen Dateityp ebenso wie der Pfad zum fundamentalen Systemdienst. Immerhin lässt sich vereinfacht zusammenfassen, dass die wirklich kritischen Schlüssel praktisch allesamt unter Hkey_Local_Machine\System liegen und damit in der Binärdatei %windir%\System32\Config\System. Fehler im wesentlich umfangreicheren Software-Zweig bringen das System nicht zum Erliegen.

Trotzdem: Das Konzept, alles und jedes bequem per API in die zentrale Registry zu kippen, hat auch Nachteile. Die Fehlersuche ist mühsam bis aussichtslos, wenn sich die Informationen auf diverse Registry-Stellen verteilen. Punktuelle Reparaturen setzen immer eine funktionierende Windows-API voraus.

Windows-Registrierdatenbank

Funktion

Konfigurationszentrale für System, Hardware und Software

Speicherort

%windir%\System32\Config + Ntuser.DAT (im User-Konto)

Zugriffstools

Regedit, Reg, Subinacl, *.REG-Import, API, pcwRegSaveRestore etc.

Hauptschlüssel HKCR

Hkey_Classes_Root (=HKLM\Software\Classes)

Hauptschlüssel HKCU

Hkey_Current_User (=HKU\<SID>)

Hauptschlüssel HKLM

Hkey_Local_Machine

Hauptschlüssel HKU

Hkey_Users

Hauptschlüssel HKCC

Hkey_Current_Config (=HKLM\System\CurrentControlset\Hardware Profiles\Current)

Shell-kritisch

Hkey_Local_Machine\Software\Microsoft\Windows NT\CurrentVersion\Winlogon

System-kritisch

Hkey_Local_Machine\System\CurrentControlSet\Control\

Hardware-kritisch

Hkey_Local_Machine\System\CurrentControlSet\Enum

System-kritisch

Hkey_Local_Machine\System\CurrentControlSet\Services

Boot-kritisch

Hkey_Local_Machine\System\MountedDevices

Registry-Vorteile

zentral und sprachunabhängig, API, Import- und Exportfunktionen

Registry-Nachteile

Heterogenität, mühsame Migration und Fehlersuche, Fragmentierung, Dateitypen-Krieg

Zur Startseite