Dodaj ukaze kontekstnega menija Register DLL za datoteke DLL v sistemu Windows 10
Včasih je koristno imeti možnost ponovne registracije datotek Windows DLL za odpravljanje različnih težav v operacijskem sistemu. Komponente sistema Windows, ki uporabljajo strežnike COM/OLE/ActiveX, je treba registrirati z regsvr32. Iz neznanega razloga se lahko odjavijo in nekatere namizne aplikacije ne bodo delovale pravilno, razen če jih registrirate z ukazno vrstico. Če imate ukaze za registracijo DLL iz kontekstnega menija, je ta postopek hitrejši. Tukaj je, kako je to mogoče storiti.
Če vas zanima, za katere scenarije boste morda morali ponovno registrirati datoteke DLL, si oglejte naslednji članek: Odpravite težave s storitvijo Windows Update v sistemu Windows 10 tako, da ponastavite njegove možnosti in datoteke. Čeprav ima Windows priložena orodja za odpravljanje težav in popravi, ki to obravnavajo samodejno, je včasih ročna registracija najboljši način za to.
Za add Register ukazov kontekstnega menija DLL za datoteke DLL v sistemu Windows 10, morate uporabiti preprosto prilagoditev registra. Za tiste, ki bi se radi izognili ročnemu urejanju registra, sem pripravil datoteke registra, pripravljene za uporabo. Te datoteke lahko prenesete spodaj (datoteka za razveljavitev je vključena):
Prenesite datoteke registra
Če želite nastavitve uporabiti ročno, morate narediti naslednje:
- Odprto urejevalnik registra.
- Pojdite na naslednji registrski ključ:
HKEY_CLASSES_ROOT\dllfile\shell
Nasvet: Glej kako z enim klikom skočiti na želeni registrski ključ.
- Tukaj ustvarite nov podključ in ga poimenujte Register
- Pod podključom Register preprosto dodate ustvarite nov podključ z imenom Ukaz.
Dobili boste naslednjo pot:HKEY_CLASSES_ROOT\dllfile\shell\Register\Command
- Dvokliknite parameter niza (privzeto) tipke Command in vnesite naslednje podatke:
regsvr32.exe \"%1\"
Rezultat bo naslednji:
- Vrnite se na podključ HKEY_CLASSES_ROOT\dllfile\shell. Tukaj ustvarite podključe Unregister\Command. Dobili boste naslednjo pot:
HKEY_CLASSES_ROOT\dllfile\shell\Unregister\Command
- Nastavite privzeti parameter podključa Ukaz na naslednjo vrednost:
regsvr32.exe /u \"%1\"
Oglejte si naslednji posnetek zaslona:
Zdaj, če kliknete katero koli datoteko DLL, boste videli ukaza Register in Unregister.
Bonus nasvet: morda bi bilo koristno dodati takšne ukaze tudi datotekam OCX. Če želite to narediti, morate ponoviti zgornje korake v podključu HKEY_CLASSES_ROOT\ocxfile\shell.