So fügen Sie der Systemsteuerung alles hinzu, was Sie möchten
In Windows können Sie den symbolbasierten Ansichten der Systemsteuerung jedes beliebige Element hinzufügen, z. B. große Symbole oder kleine Symbole sowie die Kategorieansicht. Für symbolbasierte Ansichten sind nur einige Anpassungen an der Registrierung erforderlich, während Sie zum Hinzufügen zur Kategorieansicht eine XML-Datei benötigen. Lassen Sie uns sehen, wie Sie den Symbolansichten der Systemsteuerung alles hinzufügen können, was Sie möchten.
In der folgenden Abbildung sehen Sie Dutzende von benutzerdefinierten Elementen, die der Systemsteuerung hinzugefügt wurden und normalerweise nicht vorhanden sind.
Elemente der Systemsteuerung waren in der Vergangenheit *.CPL-Dateien. Wenn sie im Windows-Systemverzeichnis abgelegt wurden, wurden sie automatisch in der Systemsteuerung angezeigt. In neueren Versionen von Windows sind zwar noch CPL-Dateien vorhanden, einige Elemente der Systemsteuerung sind jedoch keine CPL-Dateien, sondern normale EXE-Dateien.
Manuelles Hinzufügen eines Symbols zur Systemsteuerung mit dem Registrierungseditor
Lassen Sie uns zum Beispiel die Erweiterte Benutzerkonten Applet, das standardmäßig nicht vorhanden ist. Sie können erweiterte Benutzerkonten öffnen, indem Sie Folgendes eingeben: netplwiz oder Benutzerpasswörter kontrollieren2 im Dialogfeld Ausführen oder im Suchfeld des Startmenüs. Wenn Sie es stattdessen zur Systemsteuerung hinzufügen, müssen Sie sich den Befehl nicht mehr merken, Sie können danach suchen oder danach suchen.
- Um ein Element zur Systemsteuerung hinzuzufügen, müssen Sie die vollständige Befehlszeile/den vollständigen Pfad des Befehls kennen, den Sie hinzufügen.
- Für jedes Element, das Sie zur Systemsteuerung hinzufügen, benötigen Sie ein einzigartiges GUID/CLSID. Klassen-IDs für Hunderte von ActiveX-Objekten werden in der Windows-Registrierung unter dem Schlüssel HKEY_CLASSES_ROOT\CLSID\ gespeichert. Wenn die EXE oder der Befehl, den Sie hinzufügen möchten, keine GUID hat, können wir sie generieren. Laden Sie das kostenlose GUID-Generator-Tool von Microsoft herunter von dieser Seite.
- Laden Sie die EXE-Datei herunter und führen Sie sie aus. Es ist eine selbstextrahierende, komprimierte EXE-Datei. Extrahieren Sie es in einen beliebigen Pfad, z. B. einen Ordner auf dem Desktop, und klicken Sie auf OK, um fortzufahren.
- Öffnen Sie den Ordner, in den Sie ihn extrahiert haben, und führen Sie ihn aus GUIDGEN.exe.
- Wählen Sie 'Registrierungsformat' und klicken Sie auf Kopieren, damit es in die Zwischenablage kopiert wird. Jetzt können Sie das Tool schließen. In meinem Fall war die generierte GUID nach dem Ausführen von GUIDGen {959E11F4-0A48-49cf-8416-FF9BC49D9656}. Ich werde es verwenden, um die Systemsteuerung für erweiterte Benutzerkonten hinzuzufügen.
- Öffnen Sie nun den Registrierungseditor (Lernen Sie die Grundlagen des Registrierungseditors, wenn Sie es nicht wissen) und gehen Sie zu diesem Schlüssel:
HKEY_CLASSES_ROOT\CLSID
Tipp: Sie können greifen Sie mit einem Klick auf den gewünschten Registrierungsschlüssel zu.
- Klicken Sie mit der rechten Maustaste auf den CLSID-Schlüssel -> Neu -> Schlüssel und fügen Sie den Namen des Schlüssels, den Sie in Schritt 5 kopiert haben, hier ein, indem Sie Strg+V drücken. Der resultierende Schlüssel sollte also sein:
HKEY_CLASSES_ROOT\CLSID\{959E11F4-0A48-49cf-8416-FF9BC49D9656}
- Doppelklicken Sie nun mit dem von Ihnen erstellten Schlüssel ({959E11F4-0A48-49cf-8416-FF9BC49D9656}) im linken Fensterbereich auf das (Standard) Wert im rechten Fenster. Geben Sie den Namen des Elements so ein, wie er in der Systemsteuerung angezeigt werden soll. In unserem Beispiel gibt es in Windows bereits ein integriertes Element namens Benutzerkonten in der Systemsteuerung, daher verwenden wir den Namen: Benutzerkonten (erweitert).
- Erstellen Sie im rechten Bereich einen weiteren Zeichenfolgenwert und geben Sie ihm den Namen "InfoTipp". Geben Sie die Beschreibung ein, die als QuickInfo angezeigt werden soll, wenn Sie mit der Maus über dieses Element fahren. In diesem Fall lautet die entsprechende Beschreibung beispielsweise: Konfigurieren Sie erweiterte Benutzerkontoeinstellungen und Kennwörter.
- Klicken Sie nun mit der rechten Maustaste auf den Schlüssel {959E11F4-0A48-49cf-8416-FF9BC49D9656} im linken Bereich und erstellen Sie einen weiteren Schlüssel namens DefaultIcon. Geben Sie im Wert (Standard) des Schlüssels DefaultIcon den Pfad zu dem Symbol ein, das Sie für das hinzuzufügende Systemsteuerungselement verwenden möchten. In diesem Beispiel möchten wir das 6. Symbol aus C:\Windows\System32\netplwiz.dll hinzufügen, also geben Sie ein: C:\Windows\system32\netplwiz.dll, 6
- Klicken Sie erneut mit der rechten Maustaste auf den Schlüssel {959E11F4-0A48-49cf-8416-FF9BC49D9656} im linken Bereich und erstellen Sie einen weiteren neuen Schlüssel namens Hülse. Klicken Sie mit der rechten Maustaste auf den Shell-Schlüssel und erstellen Sie einen neuen Unterschlüssel namens Offen. Klicken Sie abschließend mit der rechten Maustaste auf den Open-Schlüssel und erstellen Sie einen Schlüssel namens Befehl.
- Geben Sie bei ausgewählter Befehlstaste den Pfad zu dem Element der Systemsteuerung ein, das Sie hinzufügen möchten. In diesem Beispiel verwenden wir: Benutzerpasswörter kontrollieren2.Da so viele neue Schlüssel und Werte erforderlich sind, zeige ich Ihnen mit einem Screenshot, wie es aussehen muss:
- Gehen Sie schließlich zum Registrierungsschlüssel, wo wir diese GUID hinzufügen müssen, damit Windows weiß, dass sie in der Systemsteuerung angezeigt werden muss. Dieser Schlüssel ist:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\
- Klicken Sie mit der rechten Maustaste auf das Namensraum Schlüssel -> Neu -> Schlüssel. Geben Sie die GUID als Namen dieses Schlüssels ein oder kopieren Sie sie und fügen Sie sie ein. In diesem Beispiel lautet der erstellte Schlüssel:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\{959E11F4-0A48-49cf-8416-FF9BC49D9656}
Das ist es! Versuchen Sie nun, die Systemsteuerung zu öffnen mit einer dieser Möglichkeiten. Sie werden sehen, dass das Element Erweiterte Benutzerkonten neben dem regulären Element Benutzerkonten hinzugefügt wird.
Es wird auch in den Suchergebnissen des Startmenüs angezeigt.
Hinzufügen eines Symbols zur Systemsteuerung durch Zusammenführen einer REG-Beispieldatei
Wenn Sie der Meinung sind, dass die obigen Schritte zu viele sind, können Sie die Schritte, die wir manuell ausgeführt haben, kopieren und in Notepad einfügen, als .REG-Datei speichern und auf die .REG-Datei doppelklicken, um sie mit der Registrierung zusammenzuführen.
- Öffnen Sie Notepad und kopieren Sie den folgenden Text direkt hinein, der alle Änderungen enthält, die wir oben vorgenommen haben:
Windows-Registrierungseditor Version 5.00 [HKEY_CLASSES_ROOT\CLSID\{959E11F4-0A48-49cf-8416-FF9BC49D9656}] @="Benutzerkonten: Erweitert" "InfoTip"="Erweiterte Benutzerkontoeinstellungen und Passwörter konfigurieren." [HKEY_CLASSES_ROOT\CLSID\{959E11F4-0A48-49cf-8416-FF9BC49D9656}\DefaultIcon] @="C:\\Windows\\System32\\netplwiz.dll, 6" [HKEY_CLASSES_ROOT\CLSID\{959E11F4-0A48-49cf-8416-FF9BC49D9656}\Shell\Open\Command] @="Control userpasswords2" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\{959E11F4-0A48-49cf-8416-FF9BC49D9656}]
- Speichern Sie diese Datei im Menü Datei von Notepad als .REG-Datei. Geben Sie ihm beispielsweise den Namen: "Add Advanced User Accounts to Control Panel.reg". Sie müssen im Dateinamenfeld des Windows-Speicherdialogfelds doppelte Anführungszeichen verwenden, um diese Datei mit dieser bestimmten Erweiterung zu speichern. Wenn Sie keine doppelten Anführungszeichen verwenden, wird die Erweiterung .txt daran angehängt, d. h. Dateiname.reg.txt.
- Doppelklicken Sie nun auf diese gespeicherte .REG-Datei, um sie mit der Windows-Registrierung zusammenzuführen.
Um ein weiteres Element hinzuzufügen, müssen Sie GUIDGEN nur erneut ausführen und eine neue GUID im Registrierungsformat generieren. Erstellen Sie dann entweder die Registrierungsschlüssel und -werte manuell mit dem Registrierungseditor oder erstellen Sie einfach eine Kopie der zuvor erstellten REG-Datei und ändern Sie die Kopie, indem Sie sie im Editor öffnen.
Lassen Sie uns zum Beispiel ein weiteres Element zur Systemsteuerung hinzufügen: Gruppenrichtlinien-Editor.
Nach dem Ausführen von GUIDGen lautete die generierte GUID {399E23A8-0D86-41fd-A1D3-025A500A8146}. Dies ist die .REG-Datei zum Hinzufügen des "Gruppenrichtlinien-Editors" zur Systemsteuerung.
Windows-Registrierungseditor Version 5.00 [HKEY_CLASSES_ROOT\CLSID\{399E23A8-0D86-41fd-A1D3-025A500A8146}] @="Gruppenrichtlinie" "InfoTip"="Gruppenrichtlinieneinstellungen konfigurieren." [HKEY_CLASSES_ROOT\CLSID\{399E23A8-0D86-41fd-A1D3-025A500A8146}\DefaultIcon] @="gpedit.dll, 0" [HKEY_CLASSES_ROOT\CLSID\{399E23A8-0D86-41fd-A1D3-025A500A8146}\Shell\Open\Command] @="mmc.exe gpedit.msc" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\{399E23A8-0D86-41fd-A1D3-025A500A8146}]
Du hast die Idee. Das Format dieser Datei ist nicht schwer zu verstehen. Der Schlüssel nach HKEY_CLASSES_ROOT\CLSID\ ist die von Ihnen generierte GUID, gefolgt von dem Namen, unter dem sie in der Systemsteuerung angezeigt werden soll. Der Infotip-Wert ist der Tooltip, der angezeigt wird, wenn Sie mit der Maus über das Element fahren. Als nächstes kommt der DefaultIcon-Schlüssel und sein Wert. Darauf folgt der Befehl, der ausgeführt wird, und der letzte ist der Schlüssel, zu dem die GUID hinzugefügt werden muss, damit sie in der Systemsteuerung angezeigt wird.
Wenn Sie die .REG-Datei direkt bearbeiten, achten Sie bitte darauf, doppelte Backslashes \\ in den Pfaden zu verwenden. Das ist erforderlich. Wenn Sie einen Registrierungswert direkt ändern, müssen Sie nur den Pfad als C:\XYZ eingeben, aber wenn Sie einen Pfad in eine .REG-Datei eingeben, muss der Pfad C:\\XYZ sein
Mit dieser Methode können Sie der Systemsteuerung jeden beliebigen Befehl und jedes gewünschte Werkzeug hinzufügen.