Die Windows-Registrierung ist ein Verzeichnis, das Einstellungen und Optionen für das Betriebssystem für Microsoft Windows speichert. Es enthält Informationen und Einstellungen für die gesamte Hardware, Betriebssystemsoftware, die meisten Nicht-Betriebssystemsoftware, Benutzer, Einstellungen des PCs usw. In diesem Beitrag wird darüber gesprochen Grundlagen der Windows-Registrierung.

Windows-Registrierung-8

Immer wenn ein Benutzer Änderungen an den Einstellungen der Systemsteuerung, Dateizuordnungen, Systemrichtlinien oder den meisten installierten Programmen vornimmt, werden die Änderungen übernommen und in der Registrierung gespeichert. Die Registrierung bietet auch einen Einblick in den Betrieb des Kernels und zeigt Laufzeitinformationen wie Leistungsindikatoren und derzeit aktive Hardware an.

Die Windows-Registrierung wurde eingeführt, um die Fülle von INI-Dateien pro Programm aufzuräumen, die zuvor zum Speichern von Konfigurationseinstellungen für Windows-Programme verwendet wurden. Diese Dateien waren in der Regel über das gesamte System verstreut, was ihre Nachverfolgung erschwerte.

Lesen: Wann werden Änderungen an der Registry gespeichert?

Grundlagen der Windows-Registrierung

Das Register besteht aus den folgenden 5 Root-Schlüssel:

  • HKEY_CLASSES_ROOT
  • HKEY_CURRENT_USER
  • HKEY_LOCAL_MACHINE
  • HKEY_USERS
  • HKEY_CURRENT_CONFIG.

Svg%3E

Root Keys enthalten Unterschlüssel. Unterschlüssel können enthalten Unterschlüssel auch für sich und enthalten mindestens einen Wert, der als its bezeichnet wird Standardwert. Ein Schlüssel mit allen seinen Unterschlüssel und Werte wird als a bezeichnet Bienenstock.

Die Registrierung befindet sich auf der Festplatte im Ordner system32/config als mehrere separate Hive-Dateien. Diese Hive-Dateien werden dann jedes Mal in den Speicher eingelesen, wenn Windows gestartet wird oder wenn sich der Benutzer anmeldet. Um zu sehen, wo die Hives physisch gelagert werden, siehe:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\HiveList
Svg%3E

Sie können mehr über den Speicherort von Windows-Registrierungsdateien lesen.

Siehe auch  Beheben Sie Probleme mit Intel-Grafiktreibern unter Windows 11/10

Die Registry verwendet die folgenden Datentypen:

  • REG_SZ : Das SZ zeigt eine nullterminierte Zeichenkette an. Dies ist eine Zeichenfolge variabler Länge, die sowohl Unicode- als auch ANSI-Zeichen enthalten kann.
  • REG_BINARY : Es enthält binäre Daten. 0 und 1.
  • REG_DWORD : Dieser Datentyp ist ein Doppelwort. Es ist ein numerischer 32-Bit-Wert und kann jede Zahl von 0 bis 232 enthalten.
  • REG_QWORD : Dieser Datentyp ist ein Vierfachwort. Es ist ein numerischer 64-Bit-Wert.
  • REG_MULTI_SZ : Dieser Datentyp enthält eine Gruppe von nullterminierten Zeichenfolgen, die einem einzelnen Wert zugewiesen sind.
  • REG_EXPAND_SZ : Dieser Datentyp ist ein nullterminierter String, der einen nicht erweiterten Verweis auf eine Umgebungsvariable enthält, wie beispielsweise %SystemRoot%.

Registrierungsvirtualisierung in Windows

Beginnend mit Windows Vista wurde zusammen mit der Dateivirtualisierung auch die Registrierung virtualisiert und neigt daher im Gegensatz zu Windows XP nicht dazu, unter Aufblähen zu leiden. Dasselbe wurde in Windows 7 fortgesetzt.

Virtualisierung bedeutet im Grunde, dass Anwendungen daran gehindert werden, in das Windows-Dateisystem der Systemordner und AUCH in das ‚Maschinenbreite Tasten‚ in der Registrierung. Dies hindert Standardbenutzerkonten jedoch nicht daran, Anwendungen zu installieren oder auszuführen.

In Windows Vista und höher verwendet die UAC die Registrierungsvirtualisierungsfunktion, um Schreibversuche umzuleiten Unterschlüssel von

HKEY_LOCAL_MACHINE\Software

Wenn eine Anwendung versucht, in diesen Hive zu schreiben, schreibt Vista ihn stattdessen an einen Speicherort pro Benutzer,

HKEY_CLASSES_ROOT\VirtualStore\Machine\Software

Dies geschieht diskret. Niemand erfährt, dass dies geschieht!

Dies ist kurz gesagt die Registrierungsvirtualisierung und eine nützliche Sicherheitsfunktion.

Übrigens muss noch eine weitere neue Technologie erwähnt werden, die Windows Vista und höher zugrunde liegt: Der Kernel Transaction Manager, der die Transaktionsregistrierung ermöglicht. Diese Funktion ermöglicht eine Art Registry-Rollback. Aber es ist nicht im Registrierungseditor implementiert. Stattdessen ist diese Funktion für die Verwendung durch Entwickler konzipiert, die robuste Anwendungen mit Transaktionsverarbeitung erstellen müssen.

Siehe auch  Oculus-Software lässt sich nicht unter Windows 11 installieren

Lesen: So erstellen Sie einen Registrierungsschlüssel in Windows.

Registierungseditor

Das primäre Tool in Windows 10/8/7/Vista für die direkte Arbeit mit der Registrierung ist Registierungseditor. Um darauf zuzugreifen, geben Sie einfach ein regedit in der Suchleiste des Startmenüs von Vista und drücken Sie die Eingabetaste!

Bei der Arbeit mit der Registry ist doppelte Vorsicht geboten, da es keine Sicherheitsabfrage oder eine Aufforderung zum Speichern mit OK gibt. Vorgenommene Änderungen werden direkt übernommen.

Sie können mehr über Tipps und Funktionen des Windows-Registrierungseditors lesen. Benutzer von Windows 10 v1703 können die Adressleiste verwenden, um direkt zu jedem Registrierungsschlüssel zu springen.

Besonders hervorzuheben sind die

HKEY_LOCAL_MACHINE\System\CurrentControlSet

Hive, da die Schlüssel in diesem speziellen Fall für den Start von Windows so wichtig sind, dass das Backup beibehalten wird, das Sie bei Bedarf wiederherstellen können, indem Sie einfach im abgesicherten Modus booten und auswählen Letzte als funktionierend bekannte Konfiguration.

Vielleicht möchten Sie auch diese Beiträge lesen:

  1. So reparieren Sie eine beschädigte oder beschädigte Registrierung
  2. Registrierungsanpassungen für Startmenü und Taskleiste
  3. Sichern Sie die Registrierung und stellen Sie sie wieder her
  4. Überwachen Sie Änderungen an der Registrierung.
  5. So öffnen Sie mehrere Instanzen der Registrierung
  6. Emojis werden im Windows-Registrierungspfad verwendet; Wusstest du schon!?

Windows-Registrierung-8

Anzeige

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein