In unseren Tipps wird häufig die Windows-Registrierung und der Registrierungseditor erwähnt. Was genau ist die Registrierung und was ist RegEdit? Diejenigen, die Windows seit vielen Jahren kennen, brauchen keine Erklärung, aber diejenigen, die Windows noch nicht kennen, werden diesen Beitrag nützlich finden.
Heute werde ich die Grundlagen des Registrierungseditors erläutern. Ich werde auch Befehlszeilenargumente, wesentliche Methoden für die Arbeit mit diesem Programm und vieles mehr behandeln. Lesen Sie unten, wenn Sie interessiert sind.
Werbung
Inhaltsverzeichnis
- Was ist der Registrierungseditor?
- So starten Sie den Registrierungseditor
- Was der Registrierungseditor Ihnen zeigt
- So erstellen Sie einen neuen Schlüssel
- So erstellen Sie einen neuen Wert
- So übernehmen Sie den Besitz eines Registrierungsschlüssels
- So stellen Sie den TrustedInstaller-Besitz wieder her
- So ändern Sie die Berechtigungen für einen Registrierungsschlüssel
- So greifen Sie auf die Registrierung eines anderen Benutzers oder eines anderen Betriebssystems zu
- Befehlszeilenargumente des Registrierungseditors
- So springen Sie mit einem Klick zum gewünschten Registrierungsschlüssel
- Wechseln Sie im Registrierungseditor unter Windows 10 zwischen HKCU und HKLM
Was ist der Registrierungseditor?
Der Registrierungseditor wurde als Tool für Benutzer entwickelt, die Windows-Einstellungen ändern möchten, die nicht in der Benutzeroberfläche verfügbar sind. Der Hauptzweck dieses Tools besteht darin, die Einstellungen in der Systemregistrierung anzuzeigen und zu ändern - eine Reihe spezieller Dateien, die Konfigurationsinformationen zu Windows und fast der gesamten installierten Software enthalten. Windows und viele Programme (mit Ausnahme derjenigen, die 'portabel' sind) verwenden diese Informationen, um ihre eigenen Einstellungen zu lesen und in die Registrierung zu schreiben.
So starten Sie den Registrierungseditor
Unabhängig von der installierten Windows-Version funktioniert diese Methode:
Drücken Sie die Tasten Win + R auf Ihrer Tastatur. Das Dialogfeld 'Ausführen' wird angezeigt. Art regedit ohne Anführungszeichen und drücken Sie die Eingabetaste. Fahren Sie mit der UAC-Eingabeaufforderung fort.
Die ausführbare Hauptdatei des Registrierungseditors befindet sich im Verzeichnis C: Windows. Sie können also zu diesem Ordner navigieren und die Datei regedit.exe direkt ausführen. Sie können auch eine Verknüpfung zu Regedit.exe erstellen und diese im Startmenü unter% ProgramData% Microsoft Windows Startmenü Programme im Ordner Systemprogramme einfügen. Dadurch wird der Registrierungseditor auch in der Startmenüsuche angezeigt.
Der Registrierungseditor sieht folgendermaßen aus:
Was der Registrierungseditor Ihnen zeigt
Wie im obigen Bild zu sehen, besteht es aus zwei Fenstern - der linke Bereich zeigt eine hierarchische Ansicht von Datenstrukturen, die aufgerufen werden Schlüssel und der rechte Bereich wird angezeigt Werte - Dies sind Paare von Namen / Daten, die in Schlüsseln gespeichert sind.
Schlüssel sind eine virtuelle Ansicht von Daten aus mehreren Dateien, die die Registrierungsdatenbank bilden. Sie können sehen, welche Dateien Ihre Registrierungsdatenbank darstellen, wenn Sie den folgenden Schlüssel öffnen:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control hivelist
Hier sehen Sie die Liste der Dateien auf Ihrer Festplatte, in denen die Registrierungsdateien gespeichert sind. Die Daten in ihnen haben, wie oben erwähnt, eine hierarchische Struktur. Der Registrierungseditor zeigt es als Baumansicht an: Es gibt Stammschlüssel (übergeordnete Schlüssel) und mehrere Unterschlüssel (untergeordnete Objekte). Die in Regedit zum größten Teil angezeigten Stammschlüssel stellen die spezifische Datei dar, dh die Registrierungsdateien entsprechen der Schlüsselhierarchie. In Regedit werden jedoch auch einige virtuelle Stammschlüssel angezeigt, die aus Gründen der Abwärtskompatibilität vorhanden sind. Beispielsweise ist HKEY_CURRENT_CONFIG eine virtuelle Ansicht, und HKEY_CLASSES_ROOT ist auch eine virtuelle Ansicht des Schlüssels + der Systemschlüssel des aktuellen Benutzers.
Beachten Sie, dass einige Teile der Registrierungsdatenbank niemals im Registrierungseditor angezeigt werden. Beispielsweise wird SAM (Security Accounts Manager) in Regedit niemals angezeigt.
Das Werte werden von Windows und vielen Anwendungen zum Speichern verschiedener Konfigurationsparameter und ihrer Daten verwendet. Es gibt verschiedene Arten von Werten, aber im allgemeinen Fall gibt es Zeichenfolgenwerte, numerische Werte oder Binärwerte.
So erstellen Sie einen neuen Schlüssel
Um einen neuen Schlüssel zu erstellen, müssen Sie mit der rechten Maustaste auf den übergeordneten Schlüssel im linken Bereich klicken und auf den klicken Neu -> Schlüssel Kontextmenübefehl.
Sie müssen dem neu erstellten Schlüssel einen Eigennamen geben, der von der Software benötigt wird, für die Sie ihn erstellen. Sie können den Schlüssel aus dem Kontextmenü in eine * .reg-Datei exportieren (speichern). Durch Exportieren in eine Datei können Sie später einfach auf die REG-Datei doppelklicken, um deren Inhalt wieder in die Registrierung zu importieren.
So erstellen Sie einen neuen Wert
Um einen neuen Wert zu erstellen, müssen Sie mit der rechten Maustaste klicken
- auf den aktuellen Schlüssel im linken Bereich oder
- im leeren Bereich im rechten Bereich.
Wählen Sie den entsprechenden Typ für den neuen Wert und geben Sie dessen Namen ein. Doppelklicken Sie auf den von Ihnen erstellten Wert, um die erforderlichen Daten festzulegen.
So übernehmen Sie den Besitz eines Registrierungsschlüssels
Genau wie Berechtigungen und Besitzkonzepte für Objekte im NTFS-Dateisystem existieren, existieren sie auch für Registrierungsschlüssel. Beginnend mit Windows Vista eine große Anzahl von betriebssystemspezifischen Registrierungsschlüsseln, in denen Windows-Einstellungen als durch Windows-Ressourcenschutz geschützt gespeichert werden, sodass sie nicht einfach gelöscht oder geändert werden können. In bestimmten Situationen müssen Sie diese Schlüssel möglicherweise ändern. Dazu müssen Sie Eigentümer werden und Berechtigungen (Zugriffsrechte) für sie festlegen. Zum Beispiel, um die Explorer-Befehlsleiste zu optimieren, Winaero's Explorer-Symbolleisten-Editor übernimmt den Besitz bestimmter Registrierungsschlüssel und ändert auch deren Berechtigungen. Die Übernahme des Eigentums ist recht einfach und kann mit den folgenden Schritten durchgeführt werden.
1. Wechseln Sie nach dem Öffnen des Registrierungseditors zu dem Registrierungsschlüssel, den Sie übernehmen möchten, klicken Sie mit der rechten Maustaste darauf und wählen Sie den aus Berechtigungen ... Option aus dem Kontextmenü.
2. Dadurch wird das Dialogfeld 'Berechtigungen' für diesen Schlüssel geöffnet. Drücke den Fortgeschrittene Taste.
3. Das Fenster 'Erweiterte Sicherheitseinstellungen' wird angezeigt. Hier müssen Sie den Besitzer des Schlüssels ändern. Abhängig von der Windows-Version kann dieser Dialog unterschiedlich aussehen:
Für Windows XP
Öffne das Inhaber Tab.
Wählen Sie Ihr Benutzerkonto aus und klicken Sie auf Anwenden Taste. Wenn der Besitz auch für alle Unterschlüssel festgelegt werden muss, überprüfen Sie die Ersetzen Sie den Eigentümer auf Subcontainern und Objekten Kontrollkästchen.Für Windows 7 / Windows Vista
Öffne das Inhaber Tab.
Drücke den Andere Benutzer oder Gruppen ... Taste.
Wählen Sie das Benutzerkonto über die Fortgeschrittene Klicken Sie auf die Schaltfläche oder geben Sie einfach Ihr Benutzerkonto in das Feld ein Geben Sie den zu wählenden Objektnamen ein Textbereich und klicken in Ordnung .
Wenn der Besitz auch für alle Unterschlüssel festgelegt werden muss (wie dies unter Windows 7 / Vista häufiger der Fall ist), überprüfen Sie die Option Ersetzen Sie den Eigentümer auf Subcontainern und Objekten Kontrollkästchen.Für Windows 8
Drücke den Veränderung Link neben dem Label 'Owner:'
Das Wählen Sie Benutzer oder Gruppe Fenster wird angezeigt.
Wählen Sie das Benutzerkonto über die Fortgeschrittene Klicken Sie auf die Schaltfläche oder geben Sie einfach Ihr Benutzerkonto in das Feld ein Geben Sie den zu wählenden Objektnamen ein Textbereich und klicken IN ORDNUNG.
So rufen Sie den abgesicherten Modus der PS4 auf
So stellen Sie den TrustedInstaller-Besitz wieder her
So stellen Sie den TrustedInstaller-Besitz wieder her Geben Sie in Windows 7,8 und Vista ' NT Service TrustedInstaller 'als neuer Eigentümername.
So ändern Sie die Berechtigungen für einen Registrierungsschlüssel
Nachdem Sie den Eigentümer eines Registrierungsschlüssels geändert haben, müssen Sie fast immer dessen Berechtigungen ändern, bevor Sie den Schlüssel tatsächlich ändern können. Sie müssen zu wechseln Berechtigungen Registerkarte in der Erweiterte Sicherheitseinstellungen Dialog dazu.
Unterschlüssel können habengeerbte Berechtigungenvon ihrem übergeordneten Schlüssel. Unterschlüssel können auch explizite Berechtigungen haben, die vom übergeordneten Schlüssel getrennt sind. Im ersten Fall, dh wenn die Berechtigungen vom übergeordneten Schlüssel geerbt werden, müssen Sie die Vererbung deaktivieren und Berechtigungen auf den aktuellen Schlüssel kopieren. In Windows 7, Windows Vista und Windows XP müssen Sie das Kontrollkästchen deaktivieren Vererbbare Berechtigungen des übergeordneten Objekts inkludieren Aktivieren Sie dazu das Kontrollkästchen und klicken Sie auf Hinzufügen Schaltfläche im Bestätigungsdialog.
Wählen Sie nach dem Deaktivieren der Vererbung das entsprechende Benutzerkonto aus und klicken Sie auf Bearbeiten Schaltfläche zum Ändern der Berechtigungen.
In Windows 8 gibt es eine Schaltfläche zum Deaktivieren der Vererbung.
Berechtigungen können in beide Richtungen festgelegt werden. Sie können sie nur für den erforderlichen Unterschlüssel festlegen, nachdem Sie die Vererbung deaktiviert haben. Oder Sie können Berechtigungen für den übergeordneten Schlüssel und alle seine Unterschlüssel festlegen. Überprüfen Sie dazu die Ersetzen Sie alle untergeordneten Objektberechtigungen durch vererbbare Berechtigungen für dieses Objekt Kontrollkästchen. Dadurch werden Berechtigungen in der Schlüsselhierarchie auf alle untergeordneten Objekte übertragen.
So greifen Sie auf die Registrierung eines anderen Benutzers oder eines anderen Betriebssystems zu
Mit dem Registrierungseditor können Sie auch auf die Schlüssel und Werte eines anderen Benutzers in derselben Windows-Installation oder einer anderen Windows-Installation auf einem anderen oder demselben PC zugreifen. Wie oben erwähnt, wird die Windows-Registrierung in mehreren Dateien gespeichert. Sie können diese einzeln laden und im Stammverzeichnis des Schlüssels HKEY_LOCAL_MACHINE bereitstellen.
Hier finden Sie schrittweise Anleitungen:
1. Wählen Sie die HKEY_LOCAL_MACHINE Geben Sie den Registrierungseditor ein.
2. Wählen Sie den Menübefehl 'Datei -> Hive laden'.
3. Suchen Sie nach der Registrierungsdatei, die Sie öffnen möchten. Im folgenden Beispiel lade ich die Registrierungsdatei eines anderen Benutzerkontos in meine Windows 8-Installation.
4. Im nächsten Dialogfeld müssen Sie einen Namen für die von Ihnen geladene Registrierungsdatei eingeben. Dieser Name wird unter der Taste HKEY_LOCAL_MACHINE angezeigt.
Hinweis: Stellen Sie sicher, dass Sie die geladene Registrierungsdatei entladen, nachdem Sie mit der Arbeit fertig sind. Dies kann über den Menübefehl 'Datei -> Hive entladen' erfolgen, nachdem Sie den geladenen Schlüssel ausgewählt haben.
Befehlszeilenargumente des Registrierungseditors
Abschließend möchte ich Ihnen die häufigsten Befehlszeilenargumente zeigen, die mit dem Registrierungseditor verwendet werden können. Sie können in Ihren eigenen Skripten und Batchdateien verwendet werden. Sie sind wie folgt:
regedit.exe -m
Öffnet eine weitere Instanz des Registrierungseditors, auch wenn eine bereits geöffnet ist. Dies ist äußerst praktisch, wenn Sie zwei Speicherorte für Registrierungsschlüssel vergleichen möchten. Funktioniert unter Windows XP und höher.
regedit.exe path_to_file.reg
Führen Sie eine Registrierungsdatei mit Ihrer aktuellen Registrierung zusammen. Dies ist die Standardaktion, die ausgeführt wird, wenn Sie im Explorer auf eine * .reg-Datei doppelklicken.
regedit.exe / s path_to_file.reg
Wie oben, aber die Datei wird ohne Bestätigungsdialog unbeaufsichtigt zusammengeführt. Nützlich für Skripte.
regedit.exe / e path_to_file.reg
Exportieren Sie alle Registrierungsdaten in eine einzige Datei
regedit / e path_to_file.reg 'HKEY_CURRENT_USER Control Panel Desktop'
Exportiert den Schlüssel HKEY_CURRENT_USER Control Panel Desktop und seine Unterschlüssel in eine einzelne Datei
regedit / a path_to_file.reg 'HKEY_CURRENT_USER Control Panel Desktop'
Wie oben, jedoch wird die Registrierungsdatei mit ANSI-Codierung anstelle von Unicode erstellt. Auch die exportierte Datei erhält die Zeile 'REGEDIT4' als erste Zeile. Solche Dateien sind mit älteren Windows-Versionen (vor Windows 2000) kompatibel.
So springen Sie mit einem Klick zum gewünschten Registrierungsschlüssel
Siehe unseren entsprechenden Artikel: So springen Sie mit einem Klick zum gewünschten Registrierungsschlüssel .
Wechseln Sie im Registrierungseditor unter Windows 10 zwischen HKCU und HKLM
Siehe den Artikel: Wechseln Sie im Windows 10-Registrierungseditor zwischen HKCU und HKLM
Diese von mir behandelten Registrierungskonzepte sind lediglich die Spitze des Eisbergs. Teilen Sie uns Ihr Feedback zu diesem Artikel mit.