Windows Tips & News

Tilføj Register DLL-kontekstmenukommandoer til DLL-filer i Windows 10

click fraud protection

Nogle gange er det nyttigt at have evnen til at omregistrere Windows DLL-filer for at løse forskellige problemer i operativsystemet. Komponenter af Windows, der bruger COM/OLE/ActiveX-servere, skal registreres ved hjælp af regsvr32. Af en eller anden grund kan de blive afregistreret, og så vil nogle desktop-apps ikke fungere korrekt, medmindre du registrerer dem ved hjælp af kommandolinjen. At have kommandoer til at registrere DLL'en fra kontekstmenuen gør denne proces hurtigere. Her er hvordan det kan gøres.

Hvis du er interesseret i at vide, for hvilke scenarier du muligvis skal genregistrere DLL-filer, så tag et kig på følgende artikel: Løs problemer med Windows Update i Windows 10 ved at nulstille dets muligheder og filer. Selvom Windows kommer med fejlfinding og Fix It, som håndterer dette automatisk, er manuel registrering nogle gange den bedste måde at gøre det på.

Til tilføj Register DLL-kontekstmenukommandoer til DLL-filer i Windows 10, skal du anvende en simpel Registry tweak. For dem, der gerne vil undgå manuel redigering af registreringsdatabasen, har jeg lavet registreringsfiler, der er klar til brug. Du kan downloade disse filer nedenfor (fortryd-filen er inkluderet):

Download registreringsdatabasen filer

Hvis du foretrækker at anvende tweaken manuelt, skal du gøre følgende:

  1. Åben Registreringseditor.
  2. Gå til følgende registreringsdatabasenøgle:
    HKEY_CLASSES_ROOT\dllfil\shell

    Tip: Se hvordan man hopper til den ønskede registreringsnøgle med et enkelt klik.

  3. Opret her en ny undernøgle og navngiv den Registrer
  4. Under Register undernøglen tilføjer du blot oprette en ny undernøgle ved navn Command.
    Du får følgende vej:
    HKEY_CLASSES_ROOT\dllfil\shell\Register\Command
  5. Dobbeltklik på (Standard) strengparameter for kommandotasten, og indtast følgende data:
    regsvr32.exe \"%1\"

    Resultatet bliver som følger:

  6. Vend tilbage til undernøglen HKEY_CLASSES_ROOT\dllfile\shell. Opret her Afregistrer\Kommando undernøgler. Du får følgende vej:
    HKEY_CLASSES_ROOT\dllfil\shell\Unregistr\Command
  7. Indstil standardparameteren for kommando-undernøglen til følgende værdi:
    regsvr32.exe /u \"%1\"

    Se følgende skærmbillede:

Hvis du nu klikker på en DLL-fil, vil du se kommandoerne Registrer og Afregistrer.

Du er færdig.
Bonustip: Det kan også være nyttigt at tilføje sådanne kommandoer til OCX-filer. For at gøre det skal du gentage ovenstående trin i undernøglen HKEY_CLASSES_ROOT\ocxfile\shell.

Windows 11 Build 23555 (Dev) kommer med flere rettelser

Windows 11 Build 23555 (Dev) kommer med flere rettelser

Microsoft frigiver Windows 11 Build 23555 til Insiders, der modtager opdateringer fra Dev-kanalen...

Læs mere

Microsoft ophører med at understøtte TLS 1.0 og 1.1 i Windows 11

Microsoft ophører med at understøtte TLS 1.0 og 1.1 i Windows 11

Microsoft har udsendt en meddelelse vedrørende Windows 11, hvori det hedder, at understøttelse af...

Læs mere

Windows 11 Fotos-appen understøtter baggrundssløring, levende foto og mere

Windows 11 Fotos-appen understøtter baggrundssløring, levende foto og mere

Microsoft har annonceret en større Photos-appopdatering på Windows 11, der tilføjer en masse nye ...

Læs mere