Manchmal ist es hilfreich, Windows-DLL-Dateien neu registrieren zu können, um verschiedene Probleme im Betriebssystem zu beheben. Windows-Komponenten, die COM / OLE / ActiveX-Server verwenden, müssen mit regsvr32 registriert werden. Aus irgendeinem Grund können sie nicht mehr registriert werden und einige Desktop-Apps funktionieren nur dann ordnungsgemäß, wenn Sie sie über die Befehlszeile registrieren. Befehle zum Registrieren der DLL über das Kontextmenü beschleunigen diesen Vorgang. Hier ist, wie es gemacht werden kann.
Werbung
kannst du sehen, was den Leuten auf Instagram gefallen hat?
Wenn Sie wissen möchten, für welche Szenarien Sie möglicherweise DLL-Dateien neu registrieren müssen, lesen Sie den folgenden Artikel: Beheben Sie Windows Update-Probleme in Windows 10, indem Sie die Optionen und Dateien zurücksetzen . Obwohl Windows mit Fehlerbehebungen und Fix It ausgestattet ist, die dies automatisch erledigen, ist die manuelle Registrierung manchmal der beste Weg, dies zu tun.
Zu Hinzufügen von DLL-Kontextmenübefehlen für DLL-Dateien in Windows 10 hinzufügen müssen Sie eine einfache Registry-Optimierung anwenden. Für diejenigen, die die manuelle Bearbeitung der Registrierung vermeiden möchten, habe ich gebrauchsfertige Registrierungsdateien erstellt. Sie können die folgenden Dateien herunterladen (die Rückgängig-Datei ist enthalten):
Registrierungsdateien herunterladen
Wenn Sie die Optimierung lieber manuell anwenden möchten, müssen Sie Folgendes tun:
- Öffnen Registierungseditor .
- Gehen Sie zum folgenden Registrierungsschlüssel:
HKEY_CLASSES_ROOT dllfile shell
Tipp: Siehe So springen Sie mit einem Klick zum gewünschten Registrierungsschlüssel .
- Erstellen Sie hier einen neuen Unterschlüssel und nennen Sie ihn Registrieren
- Unter dem Unterschlüssel Registrieren fügen Sie einfach einen neuen Unterschlüssel mit dem Namen Befehl hinzu.
Sie erhalten folgenden Pfad:HKEY_CLASSES_ROOT dllfile shell Register Command
- Doppelklicken Sie auf den Zeichenfolgenparameter (Standard) der Befehlstaste und geben Sie die folgenden Daten ein:
regsvr32.exe '% 1 '
Das Ergebnis ist wie folgt:
- Kehren Sie zum Unterschlüssel HKEY_CLASSES_ROOT dllfile shell zurück. Erstellen Sie hier die Unterschlüssel Registrierung aufheben Befehl. Sie erhalten folgenden Pfad:
HKEY_CLASSES_ROOT dllfile shell Unregister Command
- Setzen Sie den Standardparameter des Befehlsunterschlüssels auf den folgenden Wert:
regsvr32.exe / u '% 1 '
Siehe folgenden Screenshot:
Wenn Sie jetzt auf eine DLL-Datei klicken, werden die Befehle Registrieren und Aufheben der Registrierung angezeigt.
Du bist fertig.
Bonus-Tipp: Es kann nützlich sein, solche Befehle auch zu OCX-Dateien hinzuzufügen. Dazu müssen Sie die obigen Schritte im Unterschlüssel HKEY_CLASSES_ROOT ocxfile shell wiederholen.