Cum se remediază eroarea lipsă „comdlg32.ocx” pe Windows?



Încercați Instrumentul Nostru Pentru Eliminarea Problemelor

comdlg32.ocx Fișierul ’face parte din suita Visual Basic Runtime și nu este localizat în mod implicit pe computerul dvs. Face parte din suita menționată și este utilizată de multe aplicații diferite. Acum, aplicația care o folosește poate afișa următorul mesaj de eroare:



Componenta comdlg32.ocx sau una dintre dependențele sale nu este înregistrată corect: un fișier lipsește sau este invalid.



Eroare lipsă „comdlg32.ocx”



Acest mesaj a indicat faptul că fișierul lipsește sau este corupt. Rezolvarea acestei probleme nu ar trebui să fie prea dificilă, deoarece mulți utilizatori au avut amabilitatea de a posta metodele pe care le-au folosit pentru a rezolva problema, așa că asigurați-vă că le verificați mai jos!

Ce cauzează ‘Comdlg32.ocx’ Eroare lipsă pe Windows?

Eroarea lipsă „comdlg32.ocx” din Windows este cauzată de două probleme distincte. Le-am inclus mai jos pentru a le verifica și, sperăm, să fim un pas mai aproape de soluția finală!

  • Probleme cu fișierul „comdlg32.exe” - Dacă fișierul lipsește, este corupt sau neînregistrat, poate fi necesar să-l înlocuiți cu o versiune de lucru și să vă înregistrați din nou folosind Command Prompt. Este posibil ca aplicația problematică să nu aibă acces la fișier, așa că asigurați-vă că furnizați drepturi de proprietate și permisiuni!
  • Control cont utilizator (UAC) - Dezactivarea UAC a reușit să rezolve problema pentru mulți utilizatori, dar această metodă va depinde în cea mai mare parte de aplicația problematică.

Soluția 1: Înregistrați din nou fișierul

Dacă fișierul „comdlg32.ocx” de pe computerul dvs. a dispărut sau a fost corupt, cel mai bun lucru pe care îl puteți face este să descărcați un fișier funcțional și să vă înregistrați din nou folosind Command Prompt. Este un set ușor de pași, dar asigurați-vă că urmați cu atenție instrucțiunile, deoarece lucrați cu fișiere de sistem. Verifică-l mai jos!



  1. Faceți clic pe acest link pentru a descărca un lucru comdlg32.ocx fișier pe computer. Dacă faceți clic pe link, va începe descărcarea imediat. Găsiți fișierul pe computer, faceți clic dreapta pe el și alegeți Copie din meniul contextual care va apărea.

Copierea fișierului

  1. Apoi, deschide Biblioteci intrare pe computerul problematic sau deschideți orice folder de pe computer și faceți clic pe opțiunea Acest computer din meniul din stânga.
  2. Navigați la următoarea locație de pe computer pentru a localiza folderul în care trebuie să copiați fișierul:
C:  Windows  System32 >> Windows pe 32 de biți C:  Windows  SysWOW64 >> Windows pe 64 de biți
  1. Faceți clic dreapta oriunde în dosar și alegeți Pastă din meniul contextual care va apărea. S-ar putea să trebuiască să furnizați permisiuni de administrator pentru asta. Confirmați orice solicitare pentru a înlocui fișierul aflat în prezent acolo.

Lipirea fișierului în dosarul necesar

  1. Caută ' Prompt de comandă ”Prin tastarea acestuia fie direct în meniul Start, fie prin apăsarea butonului de căutare chiar lângă acesta. Faceți clic dreapta pe prima intrare care va apărea ca rezultat al căutării și selectați „ Rulat ca administrator ”Intrare în meniul contextual.
  2. În plus, puteți utiliza și combinația de taste Windows Logo + R pentru a afișa Caseta de dialog Run . Introduceți ' cmd ”În caseta de dialog care apare și utilizați Ctrl + Shift + Enter combinație de taste pentru administrator Prompt comandă.

Rularea promptului de comandă

  1. Tastați următoarea comandă în fereastră și asigurați-vă că apăsați introduce după ce l-ați tastat.
regsvr32 / u Comdlg32.ocx regsvr32 / i Comdlg32.ocx
  1. Încercați să deschideți aplicația care generează eroarea lipsă „comdlg32.ocx” și verificați dacă problema apare în continuare!

Soluția 2: Rulați programul în modul de compatibilitate cu permisiunile de administrator

Rularea programului în modul de compatibilitate pentru o versiune mai veche de Windows decât cea instalată în prezent pe computerul dvs. a funcționat pentru mulți utilizatori. În cazurile de ordine, rularea executabilului programului problematic cu permisiuni de administrator a reușit să rezolve problema cu fișierul comdlg32.ocx. Puteți încerca ambele sau una dintre ele în același timp. Rețineți că această metodă depinde în mare parte de programul care aruncă eroarea!

  1. Localizați executabil al programului fișier și modificați proprietățile făcând clic dreapta pe intrarea sa fie pe Desktop, meniul Start sau fereastra Rezultate căutare și alegeți Proprietăți . Navigați la Compatibilitate din fereastra Proprietăți și bifați caseta de lângă Rulați acest program ca administrator .

    Mod de compatibilitate cu permisiuni de administrator

  2. Sub Mod de compatibilitate , bifați caseta de lângă Rulați acest program în modul de compatibilitate pentru opțiune și alegeți Windows 8 sau 7 din lista derulantă înainte de a accepta modificările. Dacă această opțiune a fost deja bifată, debifați-o complet.
  3. Asigurați-vă că confirmați toate dialogurile care vă pot apărea pentru a le confirma cu privilegii de administrator și programul ar trebui să se lanseze cu privilegii de administrator de acum înainte. Deschideți-l făcând dublu clic pe pictograma sa și încercați să vedeți dacă eroarea apare în continuare.

Soluția 3: Schimbați calitatea de proprietar și furnizați permisiuni complete pentru fișierul „comdlg32.ocx”

Dacă fișierul nu poate fi accesat corect de aplicația care afișează mesajul de eroare, această eroare va persista și nu veți putea utiliza aplicația. Cu toate acestea, este posibil să modificați proprietarul și permisiunile pentru fișierul „comdlg32.ocx”, astfel încât toată lumea să îl poată accesa. Desigur, pentru a continua cu pașii de mai jos, va trebui să aveți permisiuni de administrator!

  1. Deschis Biblioteci intrare pe computerul problematic sau deschideți orice folder de pe computer și faceți clic pe opțiunea Acest computer din meniul din stânga.
  2. Navigați la următoarea locație de pe computer pentru a localiza folderul în care se află fișierul „comdlg32.ocx”:
    C:  Windows  System32 >> Windows pe 32 de biți C:  Windows  SysWOW64 >> Windows pe 64 de biți
  3. Va trebui să preluați proprietatea asupra ocx fișier situat în dosarul furnizat mai sus înainte de a continua. Faceți clic dreapta pe fișier, apoi faceți clic pe Proprietăți , apoi faceți clic pe Securitate filă. Apasă pe Avansat buton. Va apărea fereastra „Advanced Security Settings”. Aici trebuie să schimbați Proprietar a cheii.
  4. Apasă pe Schimbare link lângă eticheta „Proprietar:” Va apărea fereastra Selectare utilizator sau grup.

    Schimbarea proprietarului

  5. Selectați contul de utilizator prin Avansat sau doar introduceți contul dvs. de utilizator în zona pe care scrie „Introduceți numele obiectului de selectat” și faceți clic pe OK. Adaugă Toata lumea cont.
  6. Apasă pe Adăuga de mai jos și urmăriți-l făcând clic pe butonul Selectați un principal din partea de sus. Selectați contul de utilizator prin Avansat sau doar introduceți contul dvs. de utilizator în zona pe care scrie „ Introduceți numele obiectului de selectat ‘Și faceți clic O.K . Adaugă Toata lumea cont.
  7. Sub Permisiuni de bază secțiunea, asigurați-vă că alegeți Control total înainte de a aplica modificările pe care le-ați făcut.

    Oferind control deplin

  8. Verificați dacă problema a fost rezolvată și dacă vedeți în continuare mesajul de eroare „comdlg32.ocx” care lipsește pe computer!

Soluția 4: Dezactivați UAC

Dezactivarea UAC poate fi utilă atunci când eroarea apare în anumite programe. UAC nu este tocmai o caracteristică de securitate principală, deoarece solicită utilizatorului doar atunci când este pe cale să facă unele modificări mai semnificative la computerul său. Dacă este ceva, oprirea acestuia va dezactiva unele solicitări enervante care apar la deschiderea instrumentelor de sistem

  1. Deschis Panou de control căutându-l în meniul Start. Puteți utiliza, de asemenea, Tasta Windows + R combinație de taste , introduceți ' control.exe ' în Alerga care va apărea și faceți clic pe OK.
  2. Schimba Vazut de din Panoul de control pentru Pictograme mari și localizați Conturi de utilizator opțiune derulând sau privind în partea de jos.

    Conturi de utilizator din Panoul de control

  3. Deschideți-l și faceți clic pe butonul „ Modificați setările de control al contului de utilizator ”Buton. Veți observa că există mai multe niveluri diferite pe care le puteți alege pe glisorul de securitate.
  4. Încercați să reduceți această valoare cu unu dacă se află în glisorul de sus și verificați dacă a ajutat după lansarea programului problematic. Repetați procesul dacă apare încă eroarea.

    Gestionarea UAC

  5. Vă recomandăm opriți UAC pentru moment, deoarece programul ar trebui probabil să se lanseze cu succes și să încerce să-l activeze după.
5 minute citite