Cum să înregistrați un fișier DLL sau OCX în Windows 10 prin promptul de comandă



Încercați Instrumentul Nostru Pentru Eliminarea Problemelor

Uneori, aplicațiile pot pierde înregistrarea fișierelor DLL sau OCX, din cauza cărora utilizatorii se vor confrunta cu erori, iar aplicațiile nu vor funcționa corect. Din acest motiv, utilizatorii vor trebui să înregistreze fișierele singuri. Înregistrarea și neînregistrarea fișierelor de extensie a aplicației (DLL sau OCX) sunt efectuate de 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.



Cum să înregistrați fișierul DLL sau OCX în Windows



Înregistrarea unui fișier DLL sau OCX în Windows

Prin înregistrarea unui DLL sau OCX, utilizatorii adaugă informațiile la registru astfel încât Windows să poată utiliza acele fișiere. Informațiile vor fi sub forma unui nume sau 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 altui 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 ferestrelor probleme care includ aceste fișiere. Câțiva parametri suplimentari pe care îi puteți adăuga la comenzi:



  • / u - Anulați înregistrarea fișierului DLL sau OCX
  • / s - Mod silențios, nu va afișa casete de mesaj.
  • / Eu - Dacă este utilizat fără / u, atunci apelează DLLInstall (TRUE) pentru instalare și Dacă este utilizat cu / u, atunci apelează 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 nicio legătură cu înregistrarea. Un exemplu poate fi luat din fișierele DLL ale jocului care rămân în dosar și își fac treaba fără a fi înregistrate în primul rând.

Notă: Asigurați-vă că aveți deja fișierul DLL sau OCX disponibil înainte de a încerca aceste metode.

Utilizarea Promptului de comandă ridicat pentru a înregistra un fișier DLL sau OCX

  1. Tine Windows tasta și apăsați S pentru a deschide funcția de căutare. Tip cmd , faceți clic dreapta pe el și alegeți Rulat ca administrator opțiune
    Notă : De asemenea, puteți apăsa Alt + Shift + Enter după ce ați tastat cmd în funcția de căutare.



    Se deschide promptul de comandă ridicat

  2. Acum tastați comanda de mai jos pentru a înregistra fișierul DLL sau OCX.
    regsvr32 jscript.dll

    Notă : jscript.dll este numele fișierului pe care îl puteți schimba în orice fișier doriți să înregistrați.

    Fișier DLL înregistrat cu succes

  3. De asemenea, puteți înregistra un fișier DLL sau OCX care se află într-o altă locație, tastând următoarea comandă.
    regsvr32 C:  Users  Kevin  Desktop  jscript.dll

    Înregistrarea DLL pe o altă cale

  4. Dacă fișierul nu este înregistrabil, este posibil să primiți eroarea așa cum se arată mai jos:

    Eroare pentru neînregistrare

  5. Uneori eroarea se poate datora faptului că încercați să înregistrați un fișier DLL sau OCX pe 32 de biți pe 64 de biți Regsvr32 . Trebuie să utilizați 32 de biți Regsvr32 care se află în Syswow64 pliant.
  6. Puteți tasta următoarea comandă pentru a înregistra DLL pe 32 de biți sau OCX într-un sistem de operare pe 64 de biți.
    % SystemRoot%  SysWOW64  regsvr32 jscript.dll

    Înregistrarea fișierului DLL pe 32 de biți pe Windows pe 64 de biți

De asemenea, puteți utiliza PowerShell cu aceleași comenzi pentru a înregistra fișiere DLL sau OCX.

Etichete ETC OCX Windows 2 minute citite