Die Registrierung oder Windows-Registrierung ist eine Datenbank mit Informationen, Einstellungen, Optionen und anderen Werten für Software und Hardware, die auf allen Versionen von Microsoft Windows-Betriebssystemen installiert ist. Wenn ein Programm installiert wird, wird ein neuer Unterschlüssel in der Registrierung erstellt. Dieser Unterschlüssel enthält spezifische Einstellungen für dieses Programm, z. B. Speicherort, Version und primäre ausführbare Datei.
Als Windows ursprünglich veröffentlicht wurde (z. B. Windows 3.11), stützte es sich stark auf .ini-Dateien, um Konfigurationen und Einstellungen von Windows und Windows-Programmen zu speichern. Obwohl manchmal noch .ini-Dateien verwendet werden, verlassen sich die meisten Windows-Programme auf Einstellungen, die nach der Installation in der Windows-Registrierung vorgenommen werden.
Informationen zum Registrierungseditor
Um die Windows-Registrierung anzuzeigen und Änderungen daran vorzunehmen, kann der Windows-Registrierungseditor (siehe unten) verwendet werden. In Windows 3.x war der Registrierungseditor als Registrierungsinfo-Editor oder Registrierungseditor bekannt. Mit dem Registrierungseditor können Sie alle Schlüssel und Werte in der Registrierung anzeigen und Windows-, Programm- oder Treiberwerte ändern, die Sie für erforderlich halten.
Registrierungsstammschlüssel (Hive-Name)
Beim ersten Öffnen des Windows-Registrierungs-Editors werden Stammschlüssel angezeigt, die alle Registrierungswerte enthalten. Unten finden Sie eine kurze Beschreibung über jeden der gebräuchlichsten Stammschlüssel und die darin enthaltenen Werte.
Wurzelschlüssel | Beschreibung |
---|---|
HKCR (HKEY_CLASSES_ROOT) | Beschreibt Dateityp, Dateierweiterung und OLE-Informationen. |
HKCU (HKEY_CURRENT_USER) | Enthält Benutzer, die derzeit bei Windows angemeldet sind, und ihre Einstellungen. |
HKLM (HKEY_LOCAL_MACHINE) | Enthält computerspezifische Informationen über die installierte Hardware, Softwareeinstellungen und andere Informationen. Die Informationen werden für alle Benutzer verwendet, die sich an diesem Computer anmelden. Dieser Schlüssel und seine Unterschlüssel sind einer der Bereiche der Registrierung, die von Benutzern am häufigsten angezeigt und bearbeitet werden. |
HKU (HKEY_USERS) | Enthält Informationen zu allen Benutzern, die sich am Computer anmelden, einschließlich allgemeiner und benutzerspezifischer Informationen. |
HKEY_CURRENT_CONFIG (HKCC) | Die Details zur aktuellen Konfiguration der an den Computer angeschlossenen Hardware. |
HKDD (HKEY_DYN_DATA) | Nur in Windows 95, 98 und NT verwendet, enthielt der Schlüssel die dynamischen Statusinformationen und Plug-and-Play-Informationen. Die Informationen können sich ändern, wenn Geräte zum Computer hinzugefügt oder vom Computer entfernt werden. Die Informationen für jedes Gerät umfassen den zugehörigen Hardwareschlüssel und den aktuellen Status des Geräts, einschließlich Problemen. |
Windows-Registrierungswerte
Nachfolgend finden Sie die verschiedenen Werte, auf die Sie in der Windows-Registrierung stoßen, sowie eine kurze Beschreibung, welche Art von Daten jeder Wert enthalten kann.
Symbol | Art | Name | Beschreibung |
---|---|---|---|
Geschlossener Schlüssel | Wie die Ordner, die im Windows Explorer angezeigt werden. Diese Schlüssel enthalten die unten erwähnten Registrierungsunterschlüssel. | ||
Schlüssel öffnen | Wenn ein Schlüssel geöffnet wird, ändert sich das Symbol in einen erweiterten oder geöffneten Ordner und zeigt seinen gesamten Inhalt und alle zusätzlichen Unterschlüssel an. | ||
REG_SZ | Zeichenfolgenwert | Ermöglicht die Definition eines beliebigen Zeichenfolgenwerts in einer einzelnen Zeile, z. B. einen Dateipfad, und ist der am häufigsten vorkommende Unterschlüssel in der Registrierung. | |
REG_MULTI_SZ | String-Array-Wert | Beliebiger mehrzeiliger Zeichenfolgenwert. | |
REG_EXPAND_SZ | Erweiterter Zeichenfolgenwert | Enthält eine Zeichenfolge mit Umgebungs- oder Systemvariablen, die erweitert werden müssen. Beispielsweise könnte c:%windir%example.exe dasselbe sein wie C:windowsexample.exe. | |
REG_BINARY | Binärer Wert | Ermöglicht die binäre Definition von Attributen als entweder ein oder aus (0 oder 1). | |
REG_DWORD | DWORD-Wert | Ähnlich wie der Binärwert, aber Werte können entweder in 32-Bit-Dezimal- oder Hexadezimalzahlen definiert werden. | |
REG_QWORD | QWORD-Wert | Wie das DWORD, aber als 64-Bit-Wert gespeichert. |
Soll ich in meinem Schreiben „Registry“ oder „Registry“ verwenden?
Gemäß dem Microsoft Manual of Style wird „registry“ vollständig in Kleinbuchstaben geschrieben, außer wenn es Teil einer benannten Systemkomponente ist (z. B. „Registry Editor“) oder es das erste Wort eines Satzes ist.
Datenbank, Hive, Betriebssystembegriffe, Registry Cleaner