Popravite nedostatak COMDLG32.OCX u sustavu Windows 10

Bitna komponenta Visual Basic Runtime Suit je comdlg32.ocx. Sadrži nekoliko funkcija koje koriste aplikacije povezane s Visual Suite . Ponekad se može oštetiti ili se može činiti da nedostaje u sustavu. Ako se i vi nosite s istim problemom, na pravom ste mjestu. Donosimo vam savršen vodič koji će vam pomoći riješiti problem koji nedostaje comdlg32.ocx i popraviti comdlg32.ocx Windows 10.

Popravite nedostatak COMDLG32.OCX u sustavu Windows 10

Kako popraviti nedostatak COMDLG32.OCX u sustavu Windows 10(How to Fix COMDLG32.OCX Missing in Windows 10)

Problem nedostatka comdlg32.ocx Windows 10 uzrokovan je dvama zasebnim problemima. Dolje smo ih naveli kako biste ih pregledali i razumjeli pogrešku.

  • Problemi s datotekom comdlg32.exe:(Issues with the file comdlg32.exe:) Možda ćete morati zamijeniti datoteku i ponovno je registrirati pomoću naredbenog retka(Command Prompt) . Također biste trebali dati dopuštenja svim aplikacijama za pristup, u slučaju da niste.
  • Kontrola korisničkog računa (UAC):(User Account Control (UAC): ) Ako je UAC omogućen, možda ćete vidjeti ovu pogrešku. Onemogućavanje može riješiti problem, ali ovisi o zahvaćenom softveru.

Korisnici su se žalili na dobivanje ove poruke kada se pojavi ova pogreška: Komponenta comdlg32.ocx ili jedna od njezinih ovisnosti nije ispravno registrirana: datoteka nedostaje ili je nevažeća. (Component comdlg32.ocx or one of its dependencies not correctly registered: a file is missing or invalid. )To znači da datoteka ili nedostaje ili je oštećena. Možda je pogrešno registriran ili ćete ga možda morati ponovno preuzeti. Pogledajmo kako riješiti ovu pogrešku pomoću sljedećih metoda.

Metoda 1: Ponovno registrirajte datoteku comdlg32.ocx(Method 1: Re-register comdlg32.ocx File)

Ako je datoteka comdlg32.ocx Windows 10 na vašem računalu oštećena ili nedostaje, najbolje što možete učiniti je zamijeniti je funkcionalnom datotekom. Slijedite korake u nastavku da biste učinili isto:

1. Idite na stranicu OCXme . Kliknite na Preuzmi comdlg32.ocx(Download comdlg32.ocx ) za preuzimanje datoteke.

Ocxme web stranica.  Kako popraviti nedostatak COMDLG32.OCX u sustavu Windows 10

2. Pronađite ga u mapi preuzimanja i kliknite desnom tipkom miša i odaberite Kopiraj(Copy) s izbornika.

3. Odaberite Ovo računalo(This PC) s lijevog izbornika.

Ova opcija za PC

4. Idite na ovaj put ovisno o specifikacijama vašeg računala.

  • Ako imate 32-bitni(32-bit) Windows idite na stazu C:\Windows\System32

Lokacija mape System32.  Kako popraviti nedostatak COMDLG32.OCX u sustavu Windows 10

  • Ako imate 64-bitni(64-bit) Windows, idite na stazu C:\Windows\SysWOW64

idite na put mape sysWOW64

5. Desnom tipkom miša kliknite(Right-click) bilo gdje unutar mape. Odaberite Zalijepi(Paste) iz izbornika.

Opcija lijepljenja.  Kako popraviti nedostatak COMDLG32.OCX u sustavu Windows 10

6. Pojavit će se upit u kojem se traži dopuštenje administratora(administrator permission) . Kliknite Nastavi(Continue) .

7. Potražite naredbeni redak(Command Prompt ) u traci za pretraživanje sustava Windows(Windows Search Bar) i kliknite Pokreni kao administrator(Run as Administrator) .

Potražite naredbeni redak u traci za pretraživanje sustava Windows

8A. Upišite sljedeće naredbe i pritisnite Enter nakon svake.

regsvr32 /u Comdlg32.ocx
regsvr32 /i Comdlg32.ocx

Naredbeni redak

8B. Također možete upisati ove naredbe kao alternativu ako one gore spomenute ne riješe problem. Pritisnite tipku Enter(Enter key ) nakon što upišete naredbu.

  • Za 32-bitni(32-bit) Windows:
regsvr32 %systemroot%\system32\comdlg32.ocx

cmd ili naredba naredbenog retka za ponovnu registraciju datoteke u 32-bitnom sustavu

  • Za 64-bitni(64-bit) Windows:
regsvr32 c:\Windows\SysWOW64\comdlg32.ocx

cmd ili naredba naredbenog retka za ponovnu registraciju datoteke u 64-bitnom sustavu

Pustite da se naredbe pokrenu i provjerite je li riješen problem koji nedostaje comdlg32.ocx.

Napomena:(Note:) Ako vaša comdlg32 datoteka ne nedostaje(not missing) , možete je ponovno registrirati pokretanjem naredbe regsvr32 comdlg32.ocx u naredbenom retku. 

Također pročitajte: (Also Read:) Kako popraviti pogrešku koja nedostaje StartupCheckLibrary.dll(How to Fix StartupCheckLibrary.dll Missing Error)

Metoda 2: Otvorite aplikaciju u načinu kompatibilnosti(Method 2: Open App in Compatibility Mode)

Mnogi korisnici izvijestili su da je pokretanje softvera u načinu kompatibilnosti za prethodnu verziju sustava Windows funkcioniralo. Problem s greškom datoteke(file error was fixed) comdlg32.ocx u nekim je situacijama riješen izvršavanjem problematičnog izvršnog programa s administratorskim pravima. Možete isprobati oboje slijedeći korake u nastavku.

1. Desnom tipkom kliknite izvršnu datoteku programa (.exe)(executable file (.exe)) i odaberite Svojstva(Properties) iz izbornika.

Opcija svojstava.  Kako popraviti nedostatak COMDLG32.OCX u sustavu Windows 10

2. Na kartici Kompatibilnost označite (Compatibility )Pokreni ovu aplikaciju u načinu kompatibilnosti za(Run this application in compatibility mode for) i odaberite Windows 8 ili 7(Windows 8 or 7) s otvorenog popisa.

Pokrenite ovu aplikaciju u načinu kompatibilnosti za opciju

3. Označite opciju Pokreni ovaj program kao administrator(Run this program as an administrator) .

Pokrenite ovaj program kao opciju administratora.  Kako popraviti nedostatak COMDLG32.OCX u sustavu Windows 10

4. Potvrdite upite, ako se pojave.

5. Kliknite na Primijeni(Apply) i OK .

Prozor svojstava

Softver bi sada trebao početi s administratorskim privilegijama.

Metoda 3: Promijenite vlasništvo i pružite puna dopuštenja(Method 3: Change Ownership and Provide Full Permissions)

Ako softver i dalje prikazuje poruku o pogrešci, učinite datoteku comdlg32.ocx dostupnom svima tako da promijenite njenog vlasnika i prava(file accessible to everyone by changing its owner and rights) . Trebat će vam administratorske privilegije, a evo kako to možete učiniti da biste riješili problem koji nedostaje comdlg32.ocx.

1. Prije nastavka, morate preuzeti vlasništvo(ownership) nad datotekom comdlg32.ocx pohranjenom u mapi problematičnog softvera.

2. Desnom tipkom miša kliknite datoteku(file) i s padajućeg izbornika odaberite Svojstva .(Properties)

Opcija svojstava.  Kako popraviti nedostatak COMDLG32.OCX u sustavu Windows 10

3. Idite na karticu Sigurnost(Security) .

Kartica Sigurnost.  Kako popraviti nedostatak COMDLG32.OCX u sustavu Windows 10

4. Kliknite na opciju Napredno(Advanced) . Otvorit će se prozor za Napredne sigurnosne postavke(Advanced Security Settings) .

Napredna opcija

5. Pokraj oznake Vlasnik:(Owner:) kliknite Promijeni(Change) . Otvorit će se prozor Odabir korisnika ili grupe(Select User or Group) .

Promjena opcije

6. Možete koristiti opciju Napredno da odaberete korisnički račun ili ga jednostavno upišite u obrazac (Advanced )Unesite naziv objekta za odabir(Enter the object name to select) . Kliknite na Provjeri imena(Check Names) i pričekajte da potvrdi korisničko ime i kliknite U redu(OK) .

Odaberite prozor korisnika ili grupe

7. Sada ste vlasnik datoteke. Zatim(Next) kliknite na Dodaj(Add) .

Dodaj opciju.  Kako popraviti nedostatak COMDLG32.OCX u sustavu Windows 10

8. Pod Unos dopuštenja(Permissions Entry,) kliknite na Odaberi ravnatelja(Select a principal) .

Odaberite glavnu opciju

9. Ponovite korak 6(Step 6) .

10. U odjeljku Osnovna dopuštenja(Basic permissions) provjerite jeste li odabrali Potpuna kontrola(Full control) prije implementacije bilo kakvih promjena. Kliknite U redu(Ok) .

Prozor za unos dopuštenja.  Kako popraviti nedostatak COMDLG32.OCX u sustavu Windows 10

Također pročitajte: (Also Read:) Popravite stavke kontekstnog izbornika koje nedostaju kada je odabrano više od 15 datoteka(Fix Context Menu Items Missing when more than 15 Files are Selected)

Metoda 4: Onemogućite kontrolu korisničkog računa(Method 4: Disable User Account Control)

Kada se ovaj problem javlja samo u određenim aplikacijama, onemogućavanje UAC- a može biti od koristi. Ne čini značajne promjene na vašem računalu. Jedini je problem što se nakon isključivanja može prikazati nekoliko upita kad god pokrenete alate sustava. Evo kako to možete učiniti:

1. Potražite Control Panel u traci za pretraživanje sustava Windows i kliknite na nju.

Potražite upravljačku ploču.  Kako popraviti nedostatak COMDLG32.OCX u sustavu Windows 10

2. Odaberite opciju Korisnički računi .(User Accounts)

Napomena:(Note:) Ako ga ne možete pronaći, promijenite opciju Pogled prema(View by) u Velike ikone(Large icons) i locirajte je.

Opcija korisničkih računa

3. Otvorite ga i odaberite Promjena postavki kontrole korisničkog računa(Change User Account Control Settings) .

Promjena opcije postavki kontrole korisničkog računa.  Kako popraviti nedostatak COMDLG32.OCX u sustavu Windows 10

4. Sigurnosni klizač sada će se prikazati s različitim razinama za odabir. Ako je klizač blizu vrha(top) , pokušajte ga spustiti(lowering ) za jedan(one ) i kliknite U redu(OK) . provjeriti rješava li problem.

Prozor postavki kontrole korisničkog računa

Ako se još uvijek suočavate s problemom koji nedostaje comdlg32.ocx, pokušajte ga spustiti za jedan korak i provjeriti rješava li problem.

Metoda 5: Ponovno instalirajte konfliktni softver(Method 5: Reinstall Conflicting Software)

Za neke korisnike, ponovna instalacija softvera koji uzrokuje pogrešku comdlg32.ocx također može riješiti problem. Prati ove korake.

1. Pritisnite tipke Windows + R keys zajedno da biste otvorili  dijaloški okvir Pokreni .(Run)

2. Unesite appwiz.cpl u dijaloški okvir Pokreni i kliknite U redu(OK) da otvorite prozor programa za deinstalaciju.

Pokreni dijaloški okvir

3. Odaberite softver(software) koji uzrokuje problem comdlg32.ocx. Desnom tipkom miša kliknite na njega i odaberite Deinstaliraj(Uninstall) .

Napomena:(Note:) Koristili smo Bonjour kao primjer u nastavku.

Opcija deinstaliranja.  Kako popraviti nedostatak COMDLG32.OCX u sustavu Windows 10

4. Kliknite Da(Yes) u promptu za potvrdu i ponovno pokrenite (Restart) Windows PC .

Upit za potvrdu

5. Ponovno instalirajte najnoviju verziju uklonjenog softvera sa službene veze za preuzimanje(official download link) .

Također pročitajte: (Also Read:) Kako popraviti da audio usluga ne pokreće Windows 10(How to Fix The Audio Service is Not Running Windows 10)

Često postavljana pitanja (FAQ)(Frequently Asked Questions (FAQs))

Q1. U sustavu Windows 10 64 bit, kako mogu registrirati comdlg32.ocx?(Q1. On Windows 10 64 bit, how can I register comdlg32.ocx?)

Odgovor:(Ans: ) Upišite regsvr32 comctl32.ocx u naredbeni redak i pritisnite Enter . To će registrirati datoteku.

Q2. Što je zapravo comdlg32.ocx?(Q2. What exactly is the comdlg32.ocx?)

Odgovor :(Ans: ) Comdlg32.ocx je CMDialog ActiveX kontrolni DLL(CMDialog ActiveX control DLL) koji je ugrađen u softver Visual Studio ili Visual Basic .

Q3. Je li comdlg32.ocx siguran program?(Q3. Is comdlg32.ocx a safe programme?)

Odgovor: Da,(Ans: Yes, ) to je valjana datoteka povezana s CMDIALOG-om(CMDIALOG) . Također je poznat kao CMDialog ActiveX Control DLL .

Preporučeno:(Recommended:)

Nadamo se da vam je ovaj vodič bio od pomoći i da ste uspjeli riješiti problem koji nedostaje(comdlg32.ocx missing) u sustavu Windows 10(Windows 10) comdlg32.ocx . Javite nam koja vam je metoda najbolja. Ako imate bilo kakvih pitanja ili prijedloga, slobodno ih ostavite u odjeljku za komentare.



About the author

Ja sam profesionalni recenzent za Windows i uredski softver. Dobro poznajem te programe, kao i njihove različite značajke i mogućnosti. Moje recenzije su objektivne i detaljne, tako da potencijalni kupci mogu vidjeti koliko dobro program radi i koja se poboljšanja mogu učiniti. Također volim pomagati ljudima da pronađu najbolje aplikacije za svoje potrebe - bilo da je to putem recenzija ili pronalaženjem najboljih ponuda za aplikacije.



Related posts