Applies ToWindows 7 Enterprise Windows 7 Professional Windows 7 Home Basic Windows 7 Home Premium Windows 7 Starter Windows 7 Ultimate Windows Server 2008 R2 Enterprise Windows Server 2008 R2 Datacenter Windows Server 2008 R2 for Itanium-Based Systems Windows Server 2008 R2 Foundation Windows Server 2008 R2 Standard Microsoft Windows XP Home Edition Microsoft Windows XP Professional Microsoft Windows XP Professional x64 Edition Microsoft Windows XP Tablet PC Edition Windows Server 2008 Datacenter Windows Server 2008 Enterprise Windows Server 2008 for Itanium-Based Systems Windows Server 2008 Foundation Windows Vista Business Windows Vista Enterprise Windows Vista Home Basic Windows Vista Home Premium Windows Vista Starter Windows Vista Ultimate Windows Server 2008 Datacenter without Hyper-V Windows Server 2008 Enterprise without Hyper-V Windows Server 2008 R2 Service Pack 1 Windows Server 2008 Service Pack 2 Windows Server 2008 Standard without Hyper-V Windows Vista Business 64-bit Edition Windows Vista Enterprise 64-bit Edition Windows Vista Home Basic 64-bit Edition Windows Vista Home Premium 64-bit Edition Windows Vista Service Pack 2 Windows Vista Ultimate 64-bit Edition Windows 7 Service Pack 1

Hinweise

  • Dieser Artikel richtet sich an fortgeschrittene Benutzer, Administratoren und IT-Experten.

  • Das Importieren von Registrierungseinträgen (.reg) ist ein Feature von Regedit.exe und wird von Regedt32.exe nicht unterstützt. Sie können Regedit.exe verwenden, um einige Änderungen an der Registrierung auf einem Windows NT 4.0- oder Windows 2000-basierten Computer vorzunehmen, aber einige Änderungen erfordern Regedt32.exe. Sie können beispielsweise REG_EXPAND_SZ- oder REG_MULTI_SZ-Werte mit Regedit.exe auf einem Windows NT 4.0- oder Windows 2000-basierten Computer nicht hinzufügen oder ändern. Regedt32.exe ist die primäre Registrierungs-Editor für Windows NT 4.0 und Windows 2000. Wenn Sie Regedt32.exe verwenden müssen, können Sie die Registrierung nicht mithilfe von Registrierungseinträgen (.reg) ändern. Weitere Informationen zu den Unterschieden zwischen Regedit.exe und Regedt32.exe finden Sie im folgenden Artikel der Microsoft Knowledge Base:

    141377 Unterschiede zwischen Regedit.exe und Regedt32.exe  

INHALT

Zusammenfassung

Wichtig: Dieser Abschnitt bzw. die Methoden- oder Aufgabenbeschreibung enthält Hinweise zum Ändern der Registrierung. Durch die falsche Bearbeitung der Registrierung können schwerwiegende Probleme verursacht werden. Daher ist es wichtig, bei der Ausführung der folgenden Schritte sorgfältig vorzugehen. Als Schutzmaßnahme sollten Sie vor der Bearbeitung der Registrierung eine Sicherungskopie erstellen. So ist gewährleistet, dass Sie die Registrierung wiederherstellen können, falls ein Problem auftritt. Weitere Informationen zum Erstellen und Wiederherstellen einer Sicherungskopie der Registrierung finden Sie im folgenden Artikel der Microsoft Knowledge Base:

322756 Sichern und Wiederherstellen der Registrierung in Windows In diesem Schritt-für-Schritt-Artikel wird beschrieben, wie Sie Registrierungsunterschlüssel und -werte mithilfe einer .reg datei (Registration Entries) hinzufügen, ändern oder löschen. Regedit.exe verwendet .reg Dateien zum Importieren und Exportieren von Registrierungsunterschlüsseln und -werten. Sie können diese .reg Dateien verwenden, um Registrierungsänderungen remote auf mehrere Windows-basierte Computer zu verteilen. Wenn Sie eine .reg-Datei ausführen, werden die Dateiinhalte in die lokale Registrierung zusammengeführt. Daher müssen Sie .reg Dateien mit Vorsicht verteilen.zurück nach oben

Syntax von . Reg-Dateien

Eine .reg Datei weist die folgende Syntax auf:RegistryEditorVersionLeere Zeile [RegistryPath1] "DataItemName1"="DataType1:DataValue1"DataItemName2"="DataType2:DataValue2"Leere Zeile [RegistryPath2] "DataItemName3"="DataType3:DataValue3" Wobei:RegistryEditorVersion entweder "Windows Registry Editor Version 5.00" für Windows 2000, Windows XP und Windows Server 2003 oder "REGEDIT4" für Windows 98 und Windows NT 4.0 ist. Der "REGEDIT4"-Header funktioniert auch auf Windows 2000-basierten, Windows XP-basierten und Windows Server 2003-basierten Computern.Leere Zeile ist eine leere Zeile. Dadurch wird der Anfang eines neuen Registrierungspfads identifiziert. Jeder Schlüssel oder Unterschlüssel ist ein neuer Registrierungspfad. Wenn Ihre .reg-Datei mehrere Schlüssel enthält, können Leerzeilen Ihnen helfen, den Inhalt zu untersuchen und zu beheben.RegistryPathx ist der Pfad des Unterschlüssels, der den ersten Wert enthält, den Sie importieren. Schließen Sie den Pfad in eckige Klammern ein, und trennen Sie jede Ebene der Hierarchie durch einen umgekehrten Schrägstrich. Beispiel:

[HKEY_LOCAL_ MACHINE\SOFTWARE\Policies\Microsoft\Windows\System] Eine .reg-Datei kann mehrere Registrierungspfade enthalten. Wenn der untere Teil der Hierarchie in der path-Anweisung nicht in der Registrierung vorhanden ist, wird ein neuer Unterschlüssel erstellt. Der Inhalt der Registrierungsdateien wird in der Reihenfolge, in der Sie sie eingeben, an die Registrierung gesendet. Wenn Sie also einen neuen Unterschlüssel mit einem anderen Unterschlüssel darunter erstellen möchten, müssen Sie die Zeilen in der richtigen Reihenfolge eingeben.DataItemNamex ist der Name des Datenelements, das Sie importieren möchten. Wenn ein Datenelement in Ihrer Datei nicht in der Registrierung vorhanden ist, wird es von der .reg-Datei hinzugefügt (mit dem Wert des Datenelements). Wenn ein Datenelement vorhanden ist, überschreibt der Wert in Ihrer .reg Datei den vorhandenen Wert. Anführungszeichen schließen den Namen des Datenelements ein. Ein Gleichheitszeichen (=) folgt unmittelbar auf den Namen des Datenelements.DataTypex ist der Datentyp für den Registrierungswert und folgt unmittelbar dem Gleichheitszeichen. Für alle Datentypen außer REG_SZ (ein Zeichenfolgenwert) folgt unmittelbar ein Doppelpunkt auf den Datentyp. Wenn der Datentyp REG_SZ ist, schließen Sie den Datentypwert oder Doppelpunkt nicht ein. In diesem Fall geht Regedit.exe von REG_SZ für den Datentyp aus. In der folgenden Tabelle sind die typischen Registrierungsdatentypen aufgeführt:

Datentyp

Datentyp in .reg

REG_BINARY

Hexadezimale

REG_DWORD

Dword

REG_EXPAND_SZ

hexadezimal(2)

REG_MULTI_SZ

hexadezimal(7)

Wenn Sie weitere Informationen zu Registrierungsdatentypen erhalten möchten, klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:

256986 Die Beschreibung der Microsoft Windows-Registrierung   DataValuex folgt unmittelbar auf den Doppelpunkt (oder das Gleichheitszeichen mit REG_SZ) und muss das entsprechende Format aufweisen (z. B. Zeichenfolge oder Hexadezimal). Verwenden Sie das Hexadezimalformat für binäre Datenelemente.Hinweis Sie können mehrere Datenelementzeilen für denselben Registrierungspfad eingeben.Beachten Sie, dass die Registrierungsdatei unten in der Datei eine Leerzeile enthalten sollte.zurück nach oben

Hinzufügen von Registrierungsunterschlüsseln oder Hinzufügen und Ändern von Registrierungswerten

Um einen Registrierungsunterschlüssel hinzuzufügen oder einen Registrierungswert hinzuzufügen oder zu ändern, nehmen Sie die entsprechenden Änderungen in der Registrierung vor, und exportieren Sie dann die entsprechenden Unterschlüssel. Exportierte Registrierungsunterschlüssel werden automatisch als .reg Dateien gespeichert. Führen Sie die folgenden Schritte aus, um Änderungen an der Registrierung vorzunehmen und Ihre Änderungen in eine .reg-Datei zu exportieren:

  1. Klicken Sie auf Start und auf Ausführen. Geben Sie in das Feld Öffnen die Zeichenfolge regedit ein, und klicken Sie anschließend auf OK.

  2. Suchen Sie den Unterschlüssel, der das registrierungselement oder die elemente enthält, die Sie ändern möchten, und klicken Sie darauf.

  3. Klicken Sie auf Datei und dann auf Exportieren.In diesem Schritt wird der Unterschlüssel gesichert, bevor Sie Änderungen vornehmen. Sie können diese Datei später wieder in die Registrierung importieren, wenn Ihre Änderungen ein Problem verursachen.

  4. Geben Sie im Feld Dateiname einen Dateinamen ein, der zum Speichern der .reg Datei mit den ursprünglichen Registrierungselementen verwendet werden soll, und klicken Sie dann auf Speichern.Hinweis Verwenden Sie einen Dateinamen, der Sie an den Inhalt erinnert, z. B. einen Verweis auf den Namen des Unterschlüssels.

  5. Fügen Sie im rechten Bereich die gewünschten Registrierungselemente hinzu, oder ändern Sie sie.

  6. Wiederholen Sie die Schritte 3 und 4, um den Unterschlüssel erneut zu exportieren, aber verwenden Sie einen anderen Dateinamen für die .reg Datei. Sie können diese .reg-Datei verwenden, um Ihre Registrierungsänderungen auf einem anderen Computer vorzunehmen.

  7. Testen Sie Ihre Änderungen auf dem lokalen Computer. Wenn sie ein Problem verursachen, doppelklicken Sie auf die Datei, die die Sicherung der ursprünglichen Registrierungsdaten enthält, um die Registrierung in ihren ursprünglichen Zustand zurückzugeben. Wenn die Änderungen wie erwartet funktionieren, können Sie die in Schritt 6 erstellten .reg mithilfe der Methoden im Abschnitt "Verteilen von Registrierungsänderungen" dieses Artikels auf andere Computer verteilen.

Zurück zum Anfang

Löschen von Registrierungsschlüsseln und -werten

Um einen Registrierungsschlüssel mit einer .reg-Datei zu löschen, fügen Sie einen Bindestrich (-) vor dem RegistryPath in der .reg-Datei ein. So löschen Sie beispielsweise den Unterschlüssel Test aus dem folgenden Registrierungsschlüssel:

HKEY_LOCAL_MACHINE\Software Platzieren Sie einen Bindestrich vor dem folgenden Registrierungsschlüssel in der .reg-Datei:

HKEY_LOCAL_MACHINE\Software\Test Das folgende Beispiel enthält eine .reg Datei, die diese Aufgabe ausführen kann.

[-HKEY_LOCAL_MACHINE\Software\Test] Um einen Registrierungswert mit einer .reg-Datei zu löschen, fügen Sie nach dem Gleichheitszeichen einen Bindestrich (-) nach dem DataItemName in der .reg-Datei ein. So löschen Sie beispielsweise den Registrierungswert TestValue aus dem folgenden Registrierungsschlüssel:

HKEY_LOCAL_MACHINE\Software\Test Fügen Sie einen Bindestrich hinter "TestValue"= in die .reg-Datei ein. Das folgende Beispiel enthält eine .reg Datei, die diese Aufgabe ausführen kann.

HKEY_LOCAL_MACHINE\Software\Test "TestValue"=- Um die .reg-Datei zu erstellen, verwenden Sie Regedit.exe, um den Registrierungsschlüssel zu exportieren, den Sie löschen möchten, und verwenden Sie dann Editor, um die .reg Datei zu bearbeiten und den Bindestrich einzufügen.zurück nach oben

Umbenennen von Registrierungsschlüsseln und -werten

Um einen Schlüssel oder Wert umzubenennen, löschen Sie den Schlüssel oder Wert, und erstellen Sie dann einen neuen Schlüssel oder Wert mit dem neuen Namen.

Verteilen von Registrierungsänderungen

Sie können eine .reg-Datei an Benutzer in einer E-Mail-Nachricht senden, eine .reg Datei auf einer Netzwerkfreigabe ablegen und Benutzer zur Netzwerkfreigabe weiterleiten, um sie auszuführen, oder Sie können den Anmeldeskripts der Benutzer einen Befehl hinzufügen, um die .reg-Datei automatisch zu importieren, wenn sie sich anmelden. Wenn Benutzer die .reg-Datei ausführen, erhalten sie die folgenden Meldungen:

Registrierungs-Editor Möchten Sie die Informationen im Pfad .reg Datei der Registrierung hinzufügen? Wenn der Benutzer auf Ja klickt, erhält der Benutzer die folgende Meldung:

Registrierungs-Editor Informationen im Pfad .reg Datei wurden erfolgreich in die Registrierung eingegeben. Regedit.exe unterstützt einen /s-Befehlszeilenschalter, um diese Meldungen nicht anzuzeigen. Verwenden Sie beispielsweise die folgende Syntax, um die .reg-Datei (mit dem Schalter /s) aus einer Batchdatei des Anmeldeskripts im Hintergrund auszuführen:

regedit.exe /s-Pfad der datei .reg Sie können auch Gruppenrichtlinie oder Systemrichtlinie verwenden, um Registrierungsänderungen in Ihrem Netzwerk zu verteilen. Weitere Informationen finden Sie auf der folgenden Microsoft-Website:

Verteilen von Registrierungsänderungen Hinweis Wenn die Änderungen funktionieren, können Sie die Registrierungsdatei an die entsprechenden Benutzer im Netzwerk senden.zurück nach oben

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.