Grundlagen der Windows-Registrierung: Windows-Registrierung entmystifizieren

Die Windows-Registrierung(Windows Registry) ist ein Verzeichnis, das Einstellungen und Optionen für das Betriebssystem von Microsoft Windows speichert . Es enthält Informationen und Einstellungen für die gesamte Hardware, Betriebssystemsoftware, die meiste Nicht-Betriebssystemsoftware, Benutzer, Einstellungen des PCs usw. Dieser Beitrag behandelt die Grundlagen der Windows-Registrierung(Windows Registry Basics) .

Windows-Registrierung-8

Immer wenn ein Benutzer Änderungen an den Einstellungen der Systemsteuerung(Control Panel) , 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 Sie(Read) :  Wann werden Änderungen an der Registrierung gespeichert ?

Grundlagen der Windows-Registrierung

Die Registry besteht aus den folgenden 5 (The Registry consists of the following 5) Root Keys :

  • HKEY_CLASSES_ROOT
  • HKEY_CURRENT_USER
  • HKEY_LOCAL_MACHINE
  • HKEY_USERS
  • HKEY_CURRENT_CONFIG.

Stammschlüssel enthalten Unterschlüssel(SubKeys) . Unterschlüssel können auch eigene Unterschlüssel enthalten und mindestens einen Wert enthalten, der als (Subkeys may contain subkeys of their own too and contain at least one value, called as its )Standardwert bezeichnet wird (Default Value). Ein Schlüssel mit all seinen Unterschlüsseln und Werten wird als Hive bezeichnet .

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(User) anmeldet. Um zu sehen, wo die Hive s physisch gespeichert sind, siehe:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\HiveList

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

Die Registry verwendet die folgenden Datentypen:

  • REG_SZ : Das SZ gibt eine nullterminierte Zeichenfolge 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(Word) . Es ist ein numerischer 32-Bit-Wert und kann jede Zahl von 0 bis 232 enthalten.
  • REG_QWORD : Dieser Datentyp ist ein Vierfachwort(Word) . 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 eine nullterminierte Zeichenfolge, die 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(Registry) virtualisiert und neigt daher im Gegensatz zu Windows XP nicht zum Aufblähen. Dasselbe wurde in Windows 7 fortgesetzt .

Virtualization basically means that applications are prevented from writing to System Folders Windows’ file system and ALSO to the ‘machine wide keys‘ in the registry. However, this does not prevent standard user accounts from installing or running applications.

In Windows Vista und höher verwendet die UAC die Registrierungsvirtualisierungsfunktion(Registry Virtualization Feature) , um Schreibversuche in Unterschlüssel von umzuleiten

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.(This is, in short, Registry Virtualization, and it is a useful Security feature.)

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

Lesen Sie: (Read:) 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 der Registrierungs-Editor(Registry Editor) . Um darauf zuzugreifen, geben Sie einfach regedit in die Suchleiste des (regedit)Startmenüs(Start Menu Search Bar) von Vista ein und drücken Sie die Eingabetaste(Enter) !

Bei der Arbeit mit der Registry(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 zum Windows-Registrierungseditor(Windows Registry Editor Tips & Features) 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(Windows) so wichtig sind, dass seine Sicherung beibehalten wird, die Sie bei Bedarf wiederherstellen können, indem Sie einfach im abgesicherten Modus(Safe Mode) booten und Letzte als funktionierend bekannte Konfiguration(Last Known Good Configuration) auswählen .

Vielleicht möchten Sie auch diese Beiträge lesen:(You might want to read these posts too:)

  1. So reparieren Sie eine beschädigte oder beschädigte Registrierung(How to repair corrupted or damaged Registry)
  2. Registrierungsanpassungen für Startmenü und Taskleiste
  3. Sichern Sie die Registrierung und stellen Sie sie wieder her(Backup and restore the registry)
  4. Überwachen Sie Änderungen an der Registrierung(Monitor changes to the Registry) .
  5. So öffnen Sie mehrere Instanzen der Registrierung
  6. Emojis werden im Windows-Registrierungspfad verwendet ; Wusstest du!?



About the author

Ich bin Computeringenieur mit über 10 Jahren Erfahrung in der Softwarebranche, insbesondere in Microsoft Office. Ich habe Artikel und Tutorials zu verschiedenen Themen rund um Office geschrieben, darunter Tipps zur effektiveren Nutzung der Funktionen, Tricks zur Bewältigung gängiger Office-Aufgaben und mehr. Meine Fähigkeiten als Autor machen mich auch zu einer hervorragenden Ressource für andere, die mehr über Office erfahren möchten oder einfach nur einen schnellen Rat benötigen.



Related posts