Včasih je koristno imeti možnost ponovne registracije datotek DLL Windows, da se odpravijo različne težave v operacijskem sistemu. Komponente sistema Windows, ki uporabljajo strežnike COM / OLE / ActiveX, je treba registrirati z uporabo regsvr32. Iz nekega razloga lahko postanejo neregistrirani in nato 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 opisano, kako je to mogoče storiti.
Oglas
kako posneti posnetek zaslona, ne da bi vedeli 2019
Če vas zanima, za katere scenarije boste morda morali znova registrirati datoteke DLL, si oglejte naslednji članek: Odpravite težave s sistemom Windows Update v sistemu Windows 10 s ponastavitvijo možnosti in datotek . Čeprav ima operacijski sistem Windows orodja za odpravljanje težav in Fix It, ki to rešujejo samodejno, je včasih najboljši način za to ročna registracija.
Za dodajte ukaze kontekstnega menija za registracijo DLL za datoteke DLL v sistemu Windows 10 , morate uporabiti preprosto nastavitev registra. Za tiste, ki bi se radi izognili ročnemu urejanju registra, sem naredil pripravljene datoteke registra. Spodaj lahko prenesete te datoteke (datoteka za razveljavitev je vključena):
Prenesite datoteke registra
Če želite poteg prilagoditi ročno, morate storiti naslednje:
- Odprto Urejevalnik registra .
- Odprite naslednji registrski ključ:
HKEY_CLASSES_ROOT dllfile shell
Nasvet: Glej kako z enim klikom skočiti na želeni registrski ključ .
- Tu ustvarite nov podključ in ga poimenujte Register
- Pod podključem Registriraj samo dodajte, ustvarite nov podključ z imenom Ukaz.
Dobili boste naslednjo pot:HKEY_CLASSES_ROOT dllfile shell Register Command
- Dvokliknite parameter (Privzeto) niza ukazne tipke in vnesite naslednje podatke:
regsvr32.exe '% 1 '
Rezultat bo naslednji:
- Vrnite se v podključ HKEY_CLASSES_ROOT dllfile shell. Ustvari tukaj Odjavi ukazne podključe. Dobili boste naslednjo pot:
HKEY_CLASSES_ROOT dllfile shell Unregister Command
- Nastavite privzeti parameter podključa Command na naslednjo vrednost:
regsvr32.exe / u '% 1 '
Oglejte si naslednji posnetek zaslona:
Če kliknete katero koli datoteko DLL, boste videli ukaze Registracija in odjava.
Končali ste.
Bonus nasvet: Morda bi bilo koristno takšne ukaze dodati tudi v datoteke OCX. Če želite to narediti, morate ponoviti zgornje korake v podključu HKEY_CLASSES_ROOT ocxfile shell.