Diese Einführung zur Windows Registry soll Sie in die Lage versetzen, im Forum oft angesprochene Änderungen und Anpassungen an der Registry ohne größeres Risiko selbst durchzuführen. Bitte halten Sie sich konsequent an die Sicherheitsempfehlungen in dieser FAQ und klicken Sie nicht wild drauf los. Wenn Ihr System nicht mehr startet, ist sonst oft keine Rettung mehr möglich. Es empfiehlt sich für alle Arbeiten an der Registry als Administrator angemeldet zu sein.

1. Was ist die Registry?

In der Registry werden viele Einstellungen zu Windows und installierten Programmen gespeichert. Aus diesem Grund können Sie hier Änderungen vornehmen, die über die Benutzeroberfläche nicht oder nur schwer möglich sind. Die Regsitry besteht aus mehreren Dateien. Die Wichtigsten befinden sich im Verzeichnis %windir%\SYSTEM32\DRIVERS\ETC. Ein direktes Bearbeiten der Dateien ist aber aussichtslos, so dass sie dafür ein spezielles Programm benötigen.

2. Bevor Sie beginnen...

...sollten Sie sich mit den Möglichkeiten vertraut machen, wie Sie bei einer fehlerhaften Änderung Ihr System vor Schaden bewahren können. Die Beste Methode ist ein Image Ihrer Systems auf einem zusätzlichen Datenträger. Da dies meist recht aufwändig ist, und schnell mal darauf verzichtet wird - die zweit beste Methode:

2.1 Sichern der Registry

Laden Sie sich das Programm ERUNT herunter und installieren es. Wenn Sie das Programm ausführen, geben Sie einen Ordner an und nach OK wird eine komplette Sicherung der Registry angelegt.

2.2 Wiederherstellen der Registry

2.2.1 Das System startet noch

Öffnen Sie den in Punkt 2.1 angelegten Ordner und starten Sie die Datei ERDNT.EXE

2.2.2 Das System startet nicht mehr

Lesen Sie dazu: "Bootprobleme erkennen und beheben" Punkt 10.5.1 - im Gegensatz zur dort angegebenen Registrysicherung, geben Sie die gleichnamigen Dateien aus Ihrem Sicherungsverzeichnis siehe Punkt 2.1 an. Damit ist auch eine Wiederherstellung unter Windows 2000 möglich.

3. Der Registrierungs-Editor

Um den Inhalt der Registry anzeigen und bearbeiten zu können, ist im Lieferumfang von Windows der Registrierungs-Editor enthalten. Dieser stellt alle Einträge in einer übersichtlichen Baumstruktur dar. Um den Registrierungs-Editor zu starten, öffnen Sie START-Ausführen und geben dann regedit ein.



3.1 Die Struktur der Registry

Im Registrierungs-Editor finden Sie in der obersten Ebene 5 Schlüssel, wobei die Schlüssel HKEY_LOCAL_MACHINE und HKEY_USERS die eigentlichen Informationen enthalten und HKEY_CLASSES_ROOT, HKEY_CURRENT_CONFIG und HKEY_CURRENT_USER die Daten der aktuellen Sitzung zur besseren Übersicht zusammengefasst sind. Die letztgenannten stellen dabei Verknüpfungen zu bestimmten Stellen der Hauptschlüsseln dar. Änderungen wirken sich somit auf beide Schlüssel einer Verknüpfung aus (siehe KB822955).

3.2 Einen Schlüssel exportieren

Klicken Sie sich in der Baumstruktur bis zum gewünschten Schlüssel vor und wählen dann aus dem Menü Registrierung-Registrierungsdatei exportieren.... Legen Sie im folgenden Dialog den Namen der Exportdatei und den Exportbereich: [X] Ausgewählte Teilstruktur fest. Speichern Sie nun die Datei.

3.3 Einen Schlüssel importieren

Wählen Sie Im Menü Registrierung-Registrierungsdatei importieren.... Suchen Sie im folgenden Dialog die Datei, welche die zu importierenden Schlüssel enthält und bestätigen dies mit Öffnen. Alternativ können Sie einen Schlüssel auch durch Doppelklick der entsprechenden .reg-Datei importieren (siehe 3.4)

3.4 Eine Importdatei selbst erstellen

Eine Importdatei ist eine normale Textdatei, die Sie z.B. mit dem in Windows enthaltenen Notepad angelegt oder geändert werden kann. Sie müsse lediglich darauf achten, dieser Datei die Dateiendung .reg zu geben. Unter Umständen müssen Sie dafür die Ordneroptionen des Windows Explorers anpassen, damit alle Dateiendungen eingeblendet werden. Eine Importdatei kann beliebig viele Schlüssel enthalten. Ein Beispiel einer Importdatei:

Code:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\atapi\Parameters]
"EnableBigLba"=dword:00000001
Die erste Zeile der Datei, legt die Version des Registry Editors fest (in dem Fall für Windows 2000). Jeder Schlüssel wird in zwei Zeilen notiert. In der ersten Zeile steht der Path zum Schlüssel in eckigen Klammern. Die zweite Zeile enthält den Schlüsselnamen gefolgt vom Wert. Der Wert des Schlüssels kann in verschieden Formaten angegeben werden:
_
  • REG_SZ - Zeichenfolge
  • REG_BINARY - Binärwert
  • REG_DWORD - DWORD-Wert
  • REG_MULTI_SZ - mehrteilige Zeichenfolge (nicht für Windows 2000)
  • REG_EXPAND_SZ - erweiterbare Zeichenfolge (nicht für Windows 2000)


Der Schlüsselname wird in Anführungszeichen gefolgt von einem = gesetzt.

3.5 Einen Schlüssel neu anlegen, bearbeiten oder löschen

Siehe KB823060 - beachten Sie die Einschränkungen aus Punkt 3.4bezüglich Windows 2000.

3.6 Registry eines anderen Netzwerkrechners bearbeiten

Sofern das Betriebssystem und Ihre Zugriffsrechte es unterstützen, können Sie die Hauptschlüssel eines anderen Netzwerkrechners im Registrierungs-Editor bearbeiten. Öffnen Sie dazu im Menü Registrierung den Punkt Mit Netzwerkregistrierung verbinden. Im folgenden Dialog können Sie den gewünschten Rechner auswählen. Dieser erscheint als neuer Baum im Registrierungs-Editor.


A Anhang

A.1 Begriffserklärungen

%windir% - ist das Verzeichnis, in dem Windows installiert ist. Unter Windows 2000 ist dies im einfachsten Fall C:\WINNT und unter Windows XP C:\WINDOWS wobei C:\ der Laufwerksbuchstabe der Systempartition ist.

A.2 Häufig nachgefragte Schlüssel

48bit LBA Unterstützung

Code:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\atapi\Parameters]
"EnableBigLba"=dword:00000001
Laufwerksbuchstaben im Explorer vor den Laufwerksnamen

Code:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer]
"ShowDriveLettersFirst"=dword:00000004
Miniaturansicht im Explorer wieder herstellen

Code:
[HKEY_CLASSES_ROOT\.art]
"Content Type"="image/x-jg"

[HKEY_CLASSES_ROOT\.art\ShellEx]

[HKEY_CLASSES_ROOT\.art\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{7376D660-C583-11d0-A3A5-00C04FD706EC}"

[HKEY_CLASSES_ROOT\.cpd\ShellEx]

[HKEY_CLASSES_ROOT\.cpd\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{7376D660-C583-11d0-A3A5-00C04FD706EC}"

[HKEY_CLASSES_ROOT\.bmp]
"Content Type"="image/bmp"

[HKEY_CLASSES_ROOT\.bmp\ShellEx]

[HKEY_CLASSES_ROOT\.bmp\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{7376D660-C583-11d0-A3A5-00C04FD706EC}"

[HKEY_CLASSES_ROOT\.dib]
"Content Type"="image/bmp"

[HKEY_CLASSES_ROOT\.dib\ShellEx]

[HKEY_CLASSES_ROOT\.dib\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{7376D660-C583-11d0-A3A5-00C04FD706EC}"

[HKEY_CLASSES_ROOT\.GIF]
"Content Type"="image/gif"

[HKEY_CLASSES_ROOT\.GIF\ShellEx]

[HKEY_CLASSES_ROOT\.GIF\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{7376D660-C583-11d0-A3A5-00C04FD706EC}"

[HKEY_CLASSES_ROOT\.jfif]
"Content Type"="image/jpeg"

[HKEY_CLASSES_ROOT\.jfif\ShellEx]

[HKEY_CLASSES_ROOT\.jfif\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{7376D660-C583-11d0-A3A5-00C04FD706EC}"

[HKEY_CLASSES_ROOT\.jpe]
"Content Type"="image/jpeg"

[HKEY_CLASSES_ROOT\.jpe\ShellEx]

[HKEY_CLASSES_ROOT\.jpe\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{7376D660-C583-11d0-A3A5-00C04FD706EC}"

[HKEY_CLASSES_ROOT\.jpeg]
"Content Type"="image/jpeg"

[HKEY_CLASSES_ROOT\.jpeg\ShellEx]

[HKEY_CLASSES_ROOT\.jpeg\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{7376D660-C583-11d0-A3A5-00C04FD706EC}"

[HKEY_CLASSES_ROOT\.jpg]
"Content Type"="image/jpeg"

[HKEY_CLASSES_ROOT\.jpg\ShellEx]

[HKEY_CLASSES_ROOT\.jpg\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{7376D660-C583-11d0-A3A5-00C04FD706EC}"

[HKEY_CLASSES_ROOT\.pcd\ShellEx]

[HKEY_CLASSES_ROOT\.pcd\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{1AEB1360-5AFC-11d0-B806-00C04FD706EC}"

[HKEY_CLASSES_ROOT\.pct]
"Content Type"="image/pict"

[HKEY_CLASSES_ROOT\.pct\ShellEx]

[HKEY_CLASSES_ROOT\.pct\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{1AEB1360-5AFC-11d0-B806-00C04FD706EC}"

[HKEY_CLASSES_ROOT\.pcx\ShellEx]

[HKEY_CLASSES_ROOT\.pcx\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{1AEB1360-5AFC-11d0-B806-00C04FD706EC}"

[HKEY_CLASSES_ROOT\.png]
"Content Type"="image/png"

[HKEY_CLASSES_ROOT\.png\ShellEx]

[HKEY_CLASSES_ROOT\.png\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{7376D660-C583-11d0-A3A5-00C04FD706EC}"

[HKEY_CLASSES_ROOT\.tif]
"Content Type"="image/tiff"

[HKEY_CLASSES_ROOT\.tif\ShellEx]

[HKEY_CLASSES_ROOT\.tif\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{1AEB1360-5AFC-11d0-B806-00C04FD706EC}"

[HKEY_CLASSES_ROOT\.tiff]
"Content Type"="image/tiff"

[HKEY_CLASSES_ROOT\.tiff\ShellEx]

[HKEY_CLASSES_ROOT\.tiff\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{7376D660-C583-11d0-A3A5-00C04FD706EC}"

[HKEY_CLASSES_ROOT\.wmf]
"Content Type"="image/wmf"

[HKEY_CLASSES_ROOT\.wmf\ShellEx]

[HKEY_CLASSES_ROOT\.wmf\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{7376D660-C583-11d0-A3A5-00C04FD706EC}"