Windows Tips & News

Add Registreer DLL-contextmenuopdrachten voor DLL-bestanden in Windows 10

Soms is het handig om de mogelijkheid te hebben om Windows DLL-bestanden opnieuw te registreren om verschillende problemen in het besturingssysteem op te lossen. Onderdelen van Windows die COM/OLE/ActiveX-servers gebruiken, moeten worden geregistreerd met regsvr32. Om de een of andere reden kunnen ze worden afgemeld en werken sommige desktop-apps niet goed, tenzij je ze registreert via de opdrachtregel. Het hebben van opdrachten om de DLL te registreren vanuit het contextmenu maakt dit proces sneller. Hier is hoe het kan.

Als u wilt weten voor welke scenario's u DLL-bestanden mogelijk opnieuw moet registreren, kunt u het volgende artikel raadplegen: Los problemen met Windows Update in Windows 10 op door de opties en bestanden opnieuw in te stellen. Hoewel Windows wordt geleverd met probleemoplossers en Fix It die dit automatisch afhandelen, is handmatige registratie soms de beste manier om dit te doen.

Tot add Registreer DLL-contextmenuopdrachten voor DLL-bestanden in Windows 10, moet u een eenvoudige registeraanpassing toepassen. Voor degenen die handmatige registerbewerking willen vermijden, heb ik kant-en-klare registerbestanden gemaakt. U kunt die bestanden hieronder downloaden (het bestand voor ongedaan maken is inbegrepen):

Registerbestanden downloaden

Als u de tweak liever handmatig toepast, moet u het volgende doen:

  1. Open Register-editor.
  2. Ga naar de volgende registersleutel:
    HKEY_CLASSES_ROOT\dllfile\shell

    Tip: zie met één klik naar de gewenste registersleutel springen.

  3. Maak hier een nieuwe subsleutel aan en noem deze Register
  4. Onder de subsleutel Register voegt u gewoon een nieuwe subsleutel toe met de naam Command.
    Je krijgt het volgende pad:
    HKEY_CLASSES_ROOT\dllfile\shell\Register\Command
  5. Dubbelklik op de (standaard) stringparameter van de Command-toets en voer de volgende gegevens in:
    regsvr32.exe \"%1\"

    Het resultaat zal als volgt zijn:

  6. Keer terug naar de subsleutel HKEY_CLASSES_ROOT\dllfile\shell. Maak hier Unregister\Command subsleutels. Je krijgt het volgende pad:
    HKEY_CLASSES_ROOT\dllfile\shell\Unregister\Command
  7. Stel de standaardparameter van de subsleutel Command in op de volgende waarde:
    regsvr32.exe /u \"%1\"

    Zie de volgende schermafbeelding:

Als u nu op een DLL-bestand klikt, ziet u de opdrachten Registreren en Afmelden.

Je bent klaar.
Bonustip: het kan handig zijn om dergelijke opdrachten ook aan OCX-bestanden toe te voegen. Om dit te doen, moet u de bovenstaande stappen herhalen in de subsleutel HKEY_CLASSES_ROOT\ocxfile\shell.

Microsoft brengt Windows Admin Center Preview 1910.2 uit

Microsoft brengt Windows Admin Center Preview 1910.2 uit

Windows Admin Center is een hulpprogramma voor extern beheer voor Windows Server dat overal kan w...

Lees verder

Verwijderde en verouderde functies in Windows 10 versie 1903

Verwijderde en verouderde functies in Windows 10 versie 1903

AANBEVOLEN: Klik hier om Windows-problemen op te lossen en de systeemprestaties te optimaliserenW...

Lees verder

Windows Server Insider Preview build 17035 is uit

Windows Server Insider Preview build 17035 is uit

AANBEVOLEN: Klik hier om Windows-problemen op te lossen en de systeemprestaties te optimaliserenM...

Lees verder