Windows Tips & News

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

click fraud protection

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 staat op het punt het automatisch afspelen van media standaard te beperken in Edge

Microsoft staat op het punt het automatisch afspelen van media standaard te beperken in Edge

Binnenkort zal de Redmond-softwaregigant het automatisch afspelen van media in Edge standaard bep...

Lees verder

Microsoft heeft adaptieve meldingsverzoeken geïntroduceerd in Edge

Microsoft heeft adaptieve meldingsverzoeken geïntroduceerd in Edge

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

Lees verder

Zoeken op tabbladen in Google Chrome bevat nu onlangs gesloten tabbladen

Zoeken op tabbladen in Google Chrome bevat nu onlangs gesloten tabbladen

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

Lees verder