uneori aplicațiile pot lipsi înregistrarea fișierelor DLL sau OCX, din cauza cărora utilizatorii se vor confrunta cu erori și aplicațiile nu vor funcționa corect. Din acest motiv, utilizatorii vor cere să înregistreze fișierele de la sine. Înregistrarea și neînregistrarea fișierelor de extensie a aplicației (DLL sau OCX) se face prin utilitarul RegSvr32. În acest articol, vă vom învăța cât de ușor puteți înregistra un fișier DLL sau OCX în sistemul dvs. de operare.,
Înregistrarea unui DLL sau OCX Fișier în Windows
Prin înregistrarea unui DLL sau OCX, utilizatorii sunt adăugarea de informații de la registru, astfel încât Windows poate utiliza aceste fișiere. Informațiile vor fi sub forma unui nume sau a unui CLSID. Acest lucru face mai ușor pentru Windows să găsească DLL sau OCX corect atunci când o funcție legată de acesta este utilizată în cadrul unui alt program., Acesta va conține calea acestor fișiere prin care va fi utilizat codul executabil pentru componentă. Informațiile salvate în registru se vor referi întotdeauna la cea mai recentă versiune a componentei. Acest lucru este necesar numai în cazuri rare, deoarece în majoritatea cazurilor aplicațiile vor înregistra aceste fișiere în timpul instalării. Poate fi folosit și pentru repararea problemelor Windows care includ aceste fișiere. Unii parametri suplimentari pe care le puteți adăuga la comenzi:
- /u – Unregister fișierul DLL sau OCX
- /s – Modul silențios, acesta va afișa nici un mesaj casete.,
- /I – Dacă este folosit fără a /u apoi solicită DLLInstall(ADEVĂRAT) pentru a instala și Dacă este folosit cu /u apoi solicită DllInstall(FALSE) pentru a dezinstala DLL și DllUnregisterServer.
- / n-pentru a nu apela serverul DllRegister sau DllUnregisterServer. Această opțiune trebuie utilizată cu /i.
puteți înregistra numai fișierele DLL sau OCX care pot fi înregistrate. Unele fișiere nu vor avea DLLRegisterServer () funcții prin care se poate înregistra. Aceste fișiere sunt obișnuite și nu au nimic de-a face cu înregistrarea., Un exemplu poate fi luat din fișierele DLL de joc care rămân în dosar și își fac treaba fără să se înregistreze în primul rând.Notă: Asigurați-vă că aveți deja fișierul DLL sau OCX disponibil înainte de a încerca aceste metode.
folosind linia de comandă ridicată pentru a înregistra un fișier DLL sau OCX
- țineți apăsată tasta Windows și apăsați S pentru a deschide funcția de căutare. Tastați cmd, faceți clic dreapta pe el și alegeți opțiunea Executare ca administrator
Notă: puteți apăsa, de asemenea, Alt + Shift + Enter după ce tastați cmd în funcția de căutare., - Acum tastați comanda de mai jos pentru a înregistra DLL sau OCX fișier.
regsvr32 jscript.dll
notă: jscript.dll este numele fișierului pe care îl puteți schimba în orice fișier pe care doriți să îl înregistrați.,
- de asemenea, puteți înregistra un DLL sau OCX fișier, care este situat într-o locație diferită tastând următoarea comandă.,
regsvr32 C:\Users\Kevin\Desktop\jscript.dll
- Dacă fișierul nu se înregistrează atunci s-ar putea obține eroarea de mai jos:
- Uneori, eroarea poate fi pentru că sunteți încercarea de a înregistra 32-bit DLL sau OCX fișier prin 64-bit Regsvr32. Trebuie să utilizați Regsvr32 pe 32 de biți care se află în folderul SysWOW64.,
- puteți introduce următoarea comandă pentru a înregistra DLL sau OCX pe 32 de biți într-un sistem de operare pe 64 de biți.
%SystemRoot%\SysWOW64\regsvr32 jscript.dll
de asemenea, puteți utiliza PowerShell cu aceleași comenzi pentru a înregistra DLL sau fișiere OCX.
DLL, OCX Windows