Ponekad programi mogu propustiti registraciju DLL ili OCX datoteka, zbog čega će se korisnici suočavati s pogreškama, a aplikacije neće raditi ispravno. Zbog toga će korisnici trebati sami registrirati datoteke. Registriranje i poništavanje registracije datoteka proširenja aplikacije (DLL ili OCX) vrši se pomoću uslužnog programa RegSvr32. U ovom ćemo vas članku naučiti kako lako možete registrirati DLL ili OCX datoteku u svom operativnom sustavu.
Kako registrirati DLL ili OCX datoteku u sustavu Windows
Registriranje DLL ili OCX datoteke u sustavu Windows
Registrirajući DLL ili OCX, korisnici dodaju podatke u registar kako bi Windows mogao koristiti te datoteke. Podaci će biti u obliku imena ili CLSID-a. To Windowsima olakšava pronalaženje ispravnog DLL-a ili OCX-a kada se funkcija povezana s njim koristi u drugom programu. Sadržat će put ovih datoteka kroz koji će se koristiti izvršni kôd komponente. Podaci spremljeni u registru uvijek će se odnositi na najnoviju verziju komponente. To je potrebno samo u rijetkim slučajevima, jer će u većini slučajeva aplikacije registrirati te datoteke tijekom instalacije. Također se može koristiti za popravak prozora problemi koji uključuju ove datoteke. Neke dodatne parametre koje možete dodati naredbama:
- / u - Poništite registraciju DLL ili OCX datoteke
- / s - Nečujni način rada, neće prikazivati okvire za poruke.
- / I - Ako se koristi bez / u, tada poziva DLLInstall (TRUE) za instalaciju, a ako se koristi sa / u, tada poziva DllInstall (FALSE) da deinstalira DLL i DllUnregisterServer.
- / n - za ne pozivanje DllRegister poslužitelja ili DllUnregisterServera. Ova se opcija mora koristiti s / i.
Možete registrirati samo DLL ili OCX datoteke koje se mogu registrirati. Neke datoteke neće imati DLLRegisterServer () funkcije putem kojih se može registrirati. Te su datoteke uobičajene i nemaju nikakve veze s registracijom. Primjer se može uzeti iz DLL datoteka igre koje ostaju u mapi i rade svoj posao, a da se uopće ne registriraju.
Napomena: Prije nego što isprobate ove metode, provjerite imate li već dostupnu DLL ili OCX datoteku.
Korištenje povišenog naredbenog retka za registraciju DLL ili OCX datoteke
- Držite Windows tipku i pritisnite S za otvaranje funkcije pretraživanja. Tip cmd , kliknite je desnom tipkom miša i odaberite Pokreni kao administrator opcija
Bilješka : Također možete pritisnuti Alt + Shift + Enter nakon što ste upisali cmd u funkciju pretraživanja.
Otvaranje povišenog naredbenog retka
- Sada upišite naredbu u nastavku da biste registrirali DLL ili OCX datoteku.
regsvr32 jscript.dll
Bilješka : jscript.dll je naziv datoteke koji možete promijeniti u bilo koju datoteku koju želite registrirati.
Uspješno registrirana DLL datoteka
- Također možete registrirati DLL ili OCX datoteku koja se nalazi na drugom mjestu upisivanjem sljedeće naredbe.
regsvr32 C: Korisnici Kevin Desktop jscript.dll
Registriranje DLL-a na drugi put
- Ako se datoteka ne može registrirati, možda ćete dobiti pogrešku kao što je prikazano dolje:
Pogreška zbog neprijavljivanja
- Ponekad je pogreška možda u tome što pokušavate registrirati 32-bitnu DLL ili OCX datoteku kroz 64-bitnu Regsvr32 . Morate koristiti 32-bit Regsvr32 koji se nalazi u Syswow64 mapu.
- Možete upisati sljedeću naredbu za registraciju 32-bitnog DLL-a ili OCX-a u 64-bitni operativni sustav.
% SystemRoot% SysWOW64 regsvr32 jscript.dll
Registriranje 32-bitne DLL datoteke na 64-bitnom sustavu Windows
PowerShell također možete koristiti s istim naredbama za registraciju DLL ili OCX datoteka.
Oznake I slično OCX Windows 2 minute čitanja