Änderungen an der Registrierung mithilfe einer REG-Datei vornehmen. Windows-Grundlagen der Arbeit mit der Registrierung – Syntax, Aufbau der Reg-Datei. Textdatei mit der Erweiterung reg

Dateien mit der Erweiterung reg erforderlich, um schnell Änderungen an der Windows-Registrierung vorzunehmen (eine Art systemweiter Satz von Einstellungen, Konfigurationen und Parametern). Sie können beispielsweise schnell den Papierkorb vom Desktop entfernen oder die Feststelltaste deaktivieren (zum Beispiel stört es mich).
1. So erstellen Sie eine Datei mit der Erweiterung .reg Klicken Sie mit der rechten Maustaste auf einen leeren Bereich des Ordners oder Desktops, zeigen Sie auf die Gruppe „Neu“ und wählen Sie „Textdokument“.
2. Ihnen wird ein Standardname angeboten, etwa „Textdokument.txt“. Geben Sie den erforderlichen Namen für die neue Datei ein. Erstellen Sie beispielsweise für den bereits erwähnten Artikel „So deaktivieren Sie den Papierkorb und entfernen ihn vom Desktop“ eine Datei mit dem Namen korzina.reg.
3. Bestätigen Sie die Erweiterungsänderung.

4. Das war's, eine neue Datei mit der Erweiterung .reg wurde erfolgreich erstellt.
5. Um Befehle und Parameter hinzuzufügen, klicken Sie mit der rechten Maustaste darauf und wählen Sie Bearbeiten.

6. Der Editor wird geöffnet. Nehmen Sie die erforderlichen Änderungen vor und speichern Sie die Datei, indem Sie Strg+S drücken oder im oberen Bereich das Menü „Datei“ und dann den Befehl „Speichern“ auswählen.

7. Um Änderungen an der Registrierung vorzunehmen, doppelklicken Sie auf unsere Registrierungsdatei oder klicken Sie mit der rechten Maustaste darauf und wählen Sie den ersten Eintrag „Zusammenführen“. Stimmen Sie der Warnung zu Änderungen an der Registrierung zu.

So erstellen Sie eine Datei mit der Erweiterung . reg?

Schauen wir uns alles der Reihe nach an. Zunächst müssen wir sicherstellen, dass in Windows XP/Vista/7/8 die Funktion zum Ausblenden von Erweiterungen registrierter Dateitypen deaktiviert ist. Als nächstes zeigen wir Ihnen, wie das geht (siehe unten):

1) Klicken Sie Start und wähle Schalttafel

2) Wählen Sie im angezeigten Fenster aus Design und Personalisierung(nach dem Setzen in der Zeile Sicht: Kategorie)

Wenn Sie den Parameter eingestellt haben groß oder kleine Icons:

dann suchen wir einfach Ordnereinstellungen Kommen wir gleich zu Punkt 4.

4) Sie sehen dieses Fenster:

Gehen Sie zur Registerkarte Sicht, scrollen Sie durch die Liste bis zum Ende und suchen Sie nach der Zeile Erweiterungen für registrierte Dateitypen ausblenden, und deaktivieren Sie das Kontrollkästchen.

Klicken Sie auf OK und schließen Sie alle vorherigen Fenster. Jetzt sehen wir Dateierweiterungen. Ein Textdokument hat beispielsweise die Erweiterung .txt ganz am Ende seines Namens.

5) Jetzt beginnen wir mit der Erstellung reg-Datei

Klicken Sie mit der rechten Maustaste auf den Desktop (oder einen beliebigen Ordner).

im Kontextmenü auswählen Erstellen ---> Text dokument

Syntax, Struktur der Reg-Datei​


____________________
Was ist eine Reg-Datei?
Dies ist eine Datei, die Informationen zur Interaktion mit Registrierungselementen enthält.

Aufmerksamkeit!
Bevor Sie etwas unternehmen, sichern Sie unbedingt Ihre Registrierung!!!

___________________________________________________

Das gebräuchlichste Tool zum Arbeiten mit der Registrierung ist also das Dienstprogramm regedit.

Mit seiner Hilfe können wir alle notwendigen Operationen durchführen.
Erstellen, Ändern, Speichern, Importieren, Exportieren, Löschen und andere Vorgänge mit Systemregistrierungsobjekten.

Sollen wir es probieren?
Erstellen wir unseren eigenen Befehl im Kontextmenü.
Öffnen Sie dazu den Abschnitt

Code:

HKEY_CLASSES_ROOT\DesktopBackground\Shell

Erstellen Sie einen Abschnitt mit dem Namen „Name“.
Es gibt einen weiteren Abschnitt darin - Befehl.

Im Kapitel Name-Erstellen Sie einen String-Parameter - reg_sz
und geben Sie ihm einen beliebigen Wert - zum Beispiel

Code:

Mein erster Bullshit...

Meine kranke Fantasie hat diesen Namen satt, Sie können Ihren Namen frei wählen ...

Und in der Rubrik Befehl Erstellen Sie einen ähnlichen String-Parameter mit dem Namen des auszuführenden Befehls.
Es ist mir in den Sinn gekommen regedit.exe
Als Ergebnis erhielten wir beim Rechtsklick den folgenden Kontextmenübefehl:

Durch Klicken rufen wir den Registrierungseditor auf...

Sie können Ihre Aufgabe vereinfachen, indem Sie verwenden Registrierungsoptimierung.

Ja...
Sie müssen sich nicht mit dem Registrierungseditor herumschlagen, sondern geben einfach die erforderlichen Informationen über eine Datei mit der Erweiterung in die Registrierung ein .reg

Wie sieht das in der Praxis aus?

Wenn alle beschriebenen Vorgänge in die Reg-Datei schreiben, dann erhalten wir Folgendes:

Code:

Windows-Registrierungseditor Version 5.00 @="mein erster Müll..." @="regedit.exe"

Zum Erstellen einer Reg-Datei eignet sich jeder Texteditor.
Ich nahm den Notizblock.
Erstellen wir also ein neues Testdokument.
Im vorherigen Beispiel haben wir der Registrierung neue Einstellungen und Schlüssel hinzugefügt.
Entfernen wir sie jetzt.
Geben Sie dazu in ein Textdokument ein:

Code:

Windows-Registrierungseditor Version 5.00 @="mein erster Bullshit..."=- [-HKEY_CLASSES_ROOT\DesktopBackground\Shell\name\command] @="regedit.exe"

Speichern unter – alle Dateien – Name mit Erweiterung .reg (z. B. tweak.reg)
Doppelklicken Sie auf die empfangene Datei, übernehmen Sie, ok.
Schauen wir uns die Registrierung an und stellen fest, dass der Befehlsabschnitt gelöscht wurde und im Namensabschnitt der zuvor erstellte Parameter gelöscht wurde.
Jetzt ist es an der Zeit, die Syntax herauszufinden.

Code:

Windows-Registrierungseditor Version 5.00

Erforderliche Zeile – gibt die Editorversion an.

Registry_editor_version ist entweder „Windows Registry Editor Version 5.00“ für Windows 2000, Windows XP und Windows Server 2003 oder „REGEDIT4“ (Buchstaben müssen großgeschrieben werden) für Windows 98 und Windows NT 4.0. Der REGEDIT4-Header kann auch auf Computern mit Windows 2000, Windows XP und Windows Server 2003 verwendet werden.

2)
Die nächste Zeile muss leer sein.

Code:

Notiz:
Wenn die Partition nicht existiert, wird sie erstellt.
Wenn es vorhanden ist, werden die im Tweak enthaltenen Parameter oder Änderungen hinzugefügt.
Mit anderen Worten: Das Element wird überschrieben.

4)
Parametername ist der Name des Datenparameters, der importiert wird. Wenn das Datenelement einer Datei nicht in der Registrierung vorhanden ist, wird es von der REG-Datei (mit einem Wert) hinzugefügt. Wenn das Datenelement vorhanden ist, überschreibt der Wert in der REG-Datei den vorhandenen Wert. Der Name des Datenelements ist in Anführungszeichen eingeschlossen. Auf den Namen des Datenelements folgt ein Gleichheitszeichen (=).

5)
Wert, Parametertyp

Dateien im REG-Format können mit speziellen Programmen geöffnet werden. Es gibt zwei Arten von REG-Formaten, die jeweils von unterschiedlichen Programmen geöffnet werden. Um den gewünschten Formattyp zu öffnen, lesen Sie die Dateibeschreibungen und laden Sie eines der vorgeschlagenen Programme herunter.

So öffnen Sie eine REG-Datei

Speichert den Registrierungsschlüssel, die Seriennummer und andere Benfür ein bestimmtes Programm. Wird nach Abschluss der Registrierung erstellt. Beim Öffnen wird vom Programm darauf verwiesen, um den Benutzer zu identifizieren. Die Datei sollte jedoch nicht manuell geöffnet werden.

Laden Sie das Programm für das REG-Format herunter

Beim Start wird die Windows-Registrierung aktualisiert. Standard-REG-Dateien können erstellt werden, um verschiedene Aspekte von Windows zu ändern. Um Ihre eigene Rezu erstellen, befolgen Sie diese Anweisungen:

1. Führen Sie Regedit aus (wählen Sie „Ausführen“ im Startmenü und geben Sie „Regedit“ ein).

2. Wählen Sie den Registerabschnitt aus, den Sie ändern möchten

3. Wählen Sie im Menü „Datei“ die Option „Exportieren“.

4. Wählen Sie im Exportbereich unten im Fenster die Option „Ausgewählter Zweig“.

5. Speichern Sie die Datei mit der Erweiterung „.reg“.

Hinweis: Das manuelle Aktualisieren der Windows-Registrierung ist ein komplexerer Vorgang und sollte nur versucht werden, wenn Sie genau wissen, was zu tun ist. Eine unsachgemäße Aktualisierung der Registrierung kann zu Windows-Fehlern führen.

So öffnen Sie eine REG-Datei (Registrierungsdatei).

In diesem Artikel werden die Grundprinzipien der Arbeit mit der Windows-Registrierung beschrieben, deren Kenntnis Ihnen bei der Anpassung des Betriebssystems mithilfe von Registrierungsoptimierungen hilfreich sein wird.

Terminologie

Bevor wir zur Sache kommen, müssen wir die Terminologie definieren. Ich verwende die offizielle Terminologie von Microsoft, daher stimmen die Begriffe weitgehend mit den Elementen des Registrierungseditors überein.

Abbildung 1 – Registrierungseditor

Wie Sie sehen, gibt es hier keine „Zweige“ oder „Schlüssel“. Nun zur Sache.

REG-Datei

Eine REG-Datei ist eine Textdatei mit der Erweiterung REG, die in einem bestimmten Format kompiliert wurde.

REG-Dateiformat

Unten finden Sie ein Beispiel für eine REG-Datei, die das Menü „Letzte Dokumente“ deaktiviert.

Windows-Registrierungseditor Version 5.00 ;Deaktivieren Sie das Menü „Zuletzt verwendete Dokumente“ „NoRecentDocsMenu“=hex:01,00,00,00

Erstellen einer REG-Datei

Das Erstellen einer REG-Datei ist sehr einfach. Kopieren Sie den Code in einen beliebigen Texteditor (z. B. Notepad). Drücken Sie STRG+S und speichern Sie die Datei unter einem beliebigen Namen und einer beliebigen Erweiterung.reg. beides in Anführungszeichen setzen um eine TXT-Erweiterung zu vermeiden.

Abbildung 2 – Erstellen einer REG-Datei

Syntax der REG-Datei

  • Windows-Registrierungseditor Version 5.00— der Dateiheader, der ein integraler Bestandteil davon ist. Als Header ist auch REGEDIT4 zu sehen – dabei handelt es sich um das Windows 98 / NT 4.0-Format, das allerdings auch von neueren Windows-Betriebssystemen verstanden wird. Weitere Informationen zu den Formatunterschieden finden Sie auf der JSO-FAQ-Website (auf Englisch).
  • ;Menü „Letzte Dokumente“ deaktivieren- ein Kommentar. Alle Zeilen beginnen mit ; (Semikolon) stehen für Kommentare.
  • ist ein Registrierungsschlüssel. Grafisch (im Registrierungseditor) stellt es den Pfad zum Parameter dar. Im REG-Dateiformat werden Abschnitte immer in eckige Klammern eingeschlossen. In diesem Beispiel gehört der Explorer-(Unter-)Schlüssel zum Schlüssel HKEY_CURRENT_USER.
  • „NoRecentDocsMenu“=hex:01,00,00,00— Registrierungsparameter und seine Bedeutung. Abhängig vom Wert des Parameters ändert sich das Verhalten des Betriebssystems oder Objekts. Viele Parameter können in der Benutzeroberfläche des Betriebssystems konfiguriert werden, jedoch nicht alle. In solchen Fällen werden Registrierungseditoren, Tweaker oder REG-Dateien verwendet, um den Parameter zu ändern.

Eine REG-Datei kann mehrere Registrierungsschlüssel und Einstellungen enthalten, der Header wird jedoch nur ganz am Anfang verwendet.

Windows-Registrierungseditor Version 5.00 ;Neustart bei BSOD deaktivieren "AutoReboot"=dword:00000000 ;Benachrichtigung auf dem Begrüßungsbildschirm über ungelesene Nachrichten deaktivieren "MessageExpiryDays"=dword:00000000

Diese REG-Datei wurde durch Exportieren aus dem Registrierungseditor regedit.exe erhalten. Mit REG-Dateien können Sie Änderungen an der Systemregistrierung vornehmen – dieser Vorgang wird als Importieren von Registrierungseinstellungen bezeichnet.

Registrierungseinstellungen exportieren

Das Exportieren von Registrierungseinstellungen ist eine einfache Aufgabe. In der Regel werden Einstellungen exportiert, bevor Änderungen an der Registrierung vorgenommen werden (Backup), oder um eine REG-Datei für den späteren Import in die Registrierung eines anderen Computers oder während einer automatischen Systeminstallation zu erstellen.

Sie können Registrierungseinstellungen auf verschiedene Arten exportieren.

Windows-Registrierungseditor (regedit.exe)

Das Windows-Betriebssystem enthält ein Programm zum Bearbeiten der Registrierung - regedit.exe. Da es sich im Systemverzeichnis befindet, müssen Sie nicht den vollständigen Pfad angeben, um es in der Befehlszeile auszuführen (die folgende Reihenfolge reicht beispielsweise aus: Start – Ausführen – regedit – OK).

Um einen Registrierungsschlüssel zu exportieren, klicken Sie einfach mit der rechten Maustaste darauf und wählen Sie den Befehl aus dem Kontextmenü Export(In Windows 2000 befindet sich dieser Befehl im Menü Datei).

Andere Registrierungseditoren

Es gibt sehr viele Programme zum Vornehmen von Änderungen an der Systemregistrierung, die auch die Möglichkeit haben, Einstellungen zu exportieren. Wenn Sie häufig mit der Registrierung arbeiten, benötigen Sie wahrscheinlich ein Programm mit einer Adressleiste. Sie können einen kopierten Registrierungsschlüssel (aus einem Artikel oder einem Forumsbeitrag) in die Adressleiste einfügen und schnell zur gewünschten Einstellung navigieren. Ein Beispiel für ein solches Programm ist RegWorks.

Befehlszeile

Von der Befehlszeile aus können Sie Registrierungseinstellungen mit dem Befehl exportieren REG-EXPORT, das die folgende Syntax hat.

REG EXPORT Vollständiger Pfad zum Registrierungsschlüssel im Format: ROOT\Subkey (nur für lokalen Computer). Root-Partition. Werte: [ HKLM | HKCU | HKCR | HKU | HKCC]. Der vollständige Pfad zum Registrierungsschlüssel in der ausgewählten Root-Partition. Der Name der zu exportierenden Festplattendatei. Beispiele: REG EXPORT HKLM\Software\MyCo\MyApp AppBkUp.reg Exportiert alle Unterabschnitte und Parameterwerte des MyApp-Abschnitts in die Datei AppBkUp.reg

Registrierungseinstellungen importieren

Es gibt verschiedene Möglichkeiten, Registrierungseinstellungen zu importieren.

Ausführen einer REG-Datei über die GUI

Dies ist der einfachste Weg. Es besteht darin, eine REG-Datei mit den erforderlichen Parametern durch Doppelklick oder über die Befehlszeile zu starten.

Doppelklick

So trivial es auch klingt, Sie können Änderungen an der Registrierung vornehmen, indem Sie auf die REG-Datei doppelklicken. Das System klärt jedoch zunächst, ob Sie dies wirklich tun möchten. Bei einer positiven Antwort werden Änderungen vorgenommen.

Abbildung 3 – Das System fordert eine Bestätigung an, um Änderungen vorzunehmen.

Aufgrund dieser Abfrage eignet sich diese Methode nicht zum Importieren von Einstellungen in die Registry während einer unbeaufsichtigten Systeminstallation. Aber es gibt auch andere Möglichkeiten.

Befehlszeile

Um REG-Dateien über die Befehlszeile zu importieren, gibt es einen Befehl REGEDIT. Durch Eingabe in der Befehlszeile

REGEDIT C:\hklm.reg

Sie erhalten genau das gleiche Dialogfeld wie beim Doppelklick. Sie können die Anzeige des Dialogfelds unterdrücken, indem Sie den Befehl mit dem Parameter ausführen /S. Dies ist die am häufigsten verwendete Methode bei der automatischen Installation von Windows.

REGEDIT /S C:\hklm.reg

REG ADD-Befehl

Verwenden des Befehls REG HINZUFÜGEN Sie können auch Registrierungseinstellungen importieren. Dies ist praktisch, da die Befehle zum Importieren von Parametern in eine Batchdatei eingefügt werden können, die auch andere Aufgaben ausführt (d. h. es ist keine zusätzliche REG-Datei erforderlich). Dieser Befehl wird beispielsweise häufig verwendet, um Registrierungswerte in den RunOnceEx-Schlüssel zu importieren und dann bei der ersten Anmeldung Programme zu installieren. Die Befehlssyntax ist recht einfach – überzeugen Sie sich selbst, indem Sie den Befehl in der Befehlszeile ausführen REG HINZUFÜGEN.

INF-Datei

Sie können Einstellungen auch mithilfe von INF-Dateien in die Registrierung importieren. Ihre allgemeine Syntax ist etwas komplexer als die von REG-Dateien, das direkte Schreiben in die Registrierung ist jedoch recht einfach. Unten finden Sie ein Beispiel aus dem Msgina-Addon

Signature="$Windows NT$" Msgina OptionDesc="Msgina" Tip="GINA Login Library" Modes=0,1,2,3 AddReg=Msgina.AddReg HKLM,"Software\Policies\Microsoft\Windows\System\Shutdown" ,"ShowHibernateButton",0x10001,1 HKLM,"Software\Policies\Microsoft\Windows\System\Shutdown","HibernateAsButton",0x10001,1

Notiz. Weitere Informationen zu INF-Dateien finden Sie in .