Remediere: componentă & lsquo; MSCOMCTL.OCX & rsquo; sau una dintre dependențele sale nu este înregistrată corect: un fișier lipsește sau este invalid

Dacă un program vă solicită o condiție de eroare „Componenta„ MSCOMCTL.OCX ”sau una dintre dependențele sale nu este înregistrată corect: un fișier lipsește sau este invalid” atunci când încercați să îl instalați pe computer, înseamnă că nu poate găsi fișierul necesar în director sau fișierul nu este înregistrat corect pe computer.

MSCOMCTL.OCX este un set de controale pe 32 de biți care sunt furnizate împreună cu mediul de programare Microsoft Visual Basic 6.0. Pentru a utiliza aceste controale pe 32 de biți, acestea trebuie să fie instalate / înregistrate în sistemul dvs. de operare. Înregistrarea unui fișier cu sistemul de operare înseamnă că sistemul de operare stochează intrarea fișierului în baza sa de date și știe că este prezent în acel director specific. Deci, ori de câte ori o altă aplicație o cere, poate oferi acces efectiv la fișierul respectiv.

Înainte de a trece la soluția pentru această problemă, trebuie să determinăm tipul de sistem pe care îl executați. Metoda va fi diferită pentru sistemele pe 32 și 64 de biți. Verificați tipul de sistem utilizând pașii de mai jos:

  1. Apăsați Windows + S, tastați „ informații despre sistem ” în caseta de dialog și deschideți aplicația.

  1. Tipul sistemului dvs. va fi menționat în fața câmpului. Determinați tipul de sistem și urmați soluțiile în consecință.

Pentru sistemele pe 64 de biți:

Dacă sistemul dvs. de operare este pe 64 de biți, urmați această soluție. Directoarele pe care lucrăm vor fi diferite, altfel, toți pașii vor fi în esență aceiași. Există două posibilități; fie aveți deja fișierul „MSCOMCTL.OCX” pe computer. În caz contrar, trebuie doar să ne înregistrăm și problema va fi rezolvată. Dacă nu aveți fișierul, va trebui să îl obțineți din altă parte. Vă recomandăm să obțineți fișierul de pe alt computer, deoarece internetul este plin de escrocherii și programe malware care se prefac că sunt fișierul care are nevoie; după ce le descarci și le rulezi, îți dai seama că tocmai ți-ai infectat computerul.

  1. Apăsați Windows + E pentru a lansa File Explorer. Navigați la următoarea cale a fișierului:

C: \ Windows \ SysWOW64

  1. Acum verificați dacă fișierul este deja prezent. Dacă nu este, obțineți fișierul de undeva în siguranță și lipiți-l aici.
  2. După ce vă asigurați că fișierul se află în directorul corect, apăsați Windows + S, tastați „ prompt de comandă ” în caseta de dialog, faceți clic dreapta pe aplicație și selectați „ Executare ca administrator ”.
  3. Odată ajuns la promptul de comandă, executați următoarele comenzi.

cd C: \ Windows \ SysWOW64

Am schimbat directorul curent al promptului de comandă. Acum putem continua înregistrând fișierul cu sistemul dvs. de operare. Executați următoarea comandă.

regsvr32 mscomctl.ocx

Reporniți computerul după înregistrarea fișierului și verificați dacă puteți instala corect aplicația din nou.

Pentru sistemele pe 32 de biți

Dacă aveți un sistem pe 32 de biți, pașii vor fi mai mult sau mai puțin aceiași. Comanda noastră și directorul pe care lucrăm vor fi diferite.

  1. Apăsați Windows + E pentru a lansa File Explorer. Navigați la următoarea cale a fișierului:

C: \ Windows \ System32

  1. Acum verificați dacă fișierul este deja prezent. Dacă nu este, obțineți fișierul de undeva în siguranță și lipiți-l aici.
  2. După ce vă asigurați că fișierul se află în directorul corect, apăsați Windows + S, tastați „ prompt de comandă ” în caseta de dialog, faceți clic dreapta pe aplicație și selectați „ Executare ca administrator ”.
  3. Odată ajuns la promptul de comandă, executați următoarea comandă:

cd C: \ Windows \ System32

Am schimbat directorul curent al promptului de comandă. Acum putem continua înregistrând fișierul cu sistemul dvs. de operare. Executați următoarea comandă.

regsvr32 mscomctl.ocx

Reporniți computerul după înregistrarea fișierului și verificați dacă puteți instala corect aplicația din nou.

Notă: Nu am enumerat niciun mijloc pentru a obține MSCOMCTL.OCX deoarece majoritatea link-urilor de pe internet constau în malware și virus. Dacă nu aveți fișierul, încercați să îl obțineți de pe computerul altcuiva. Ar trebui să fie plasat în același director așa cum am discutat mai sus. Dacă descărcați pe internet, asigurați-vă că site-ul web este autentic și că fișierul pe care îl descărcați este sigur de descărcat și de utilizat.

De asemenea, dacă aveți deja fișierul pe computer și înregistrarea acestuia nu rezolvă problema, ștergeți fișierul și încercați din nou să rulați instalarea. În unele cazuri, programul de instalare înlocuiește automat fișierul. Dacă nu, trebuie să descărcați fișierul.