Ako opraviť chýbajúcu chybu „comdlg32.ocx“ v systéme Windows?



Vyskúšajte Náš Nástroj Na Odstránenie Problémov

comdlg32.ocx Súbor je súčasťou balíka Visual Basic Runtime a predvolene sa nenachádza vo vašom počítači. Je súčasťou uvedeného balíka a je používaný mnohými rôznymi aplikáciami. Aplikácia, ktorá ju používa, teraz môže zobraziť nasledujúce chybové hlásenie:



Komponent comdlg32.ocx alebo jedna z jeho závislostí nie je správne zaregistrovaná: súbor chýba alebo je neplatný.



Chýbajúca chyba „comdlg32.ocx“



Táto správa naznačovala, že súbor chýba alebo je poškodený. Vyriešenie tohto problému by nemalo byť príliš náročné, pretože veľa používateľov bolo natoľko láskavých, aby zverejnili metódy, ktoré použili na vyriešenie problému, takže si ich nezabudnite pozrieť nižšie.

Čo spôsobuje Chýba chyba „comdlg32.ocx“ v systéme Windows?

Chýbajúca chyba „comdlg32.ocx“ v systéme Windows je spôsobená dvoma odlišnými problémami. Uviedli sme ich nižšie, aby ste si ich pozreli a dúfajme, že sme o krok bližšie k finálnemu riešeniu!

  • Problémy so súborom „comdlg32.exe“ - Ak súbor chýba, je poškodený alebo neregistrovaný, možno ho budete musieť nahradiť funkčnou verziou a znova sa zaregistrovať pomocou príkazového riadku. Je možné, že problematická aplikácia nemá prístup k súboru, takže nezabudnite poskytnúť vlastníctvo a povolenia!
  • Kontrola používateľských účtov (UAC) - Zakázaním UAC sa podarilo vyriešiť problém mnohých používateľov, ale táto metóda bude väčšinou závisieť od problémovej aplikácie.

Riešenie 1: Preregistrujte súbor

Ak súbor „comdlg32.ocx“ vo vašom počítači zmizol alebo je poškodený, najlepšie urobíte, ak si stiahnete pracovný súbor a preregistrujete sa pomocou príkazového riadku. Je to jednoduchá sada krokov, ale pri práci so systémovými súbormi postupujte opatrne podľa pokynov. Skontrolujte to nižšie!



  1. Kliknutím na tento odkaz si stiahnete pracovný comdlg32.ocx súbor v počítači. Kliknutím na odkaz sa okamžite zaháji sťahovanie. Vyhľadajte súbor v počítači, kliknite naň pravým tlačidlom myši a vyberte príkaz Kópia z kontextovej ponuky, ktorá sa zobrazí.

Kopírovanie súboru

  1. Ďalej otvorte Knižnice otvorte ľubovoľný priečinok v počítači a kliknite na možnosť Tento počítač v ponuke vľavo.
  2. Prejdite do nasledujúceho umiestnenia v počítači a vyhľadajte priečinok, do ktorého chcete súbor skopírovať:
C:  Windows  System32 >> 32-bitový Windows C:  Windows  SysWOW64 >> 64-bitový Windows
  1. Kliknite pravým tlačidlom myši kamkoľvek do priečinka a vyberte ikonu Vložiť ktorá sa zobrazí. Možno budete musieť poskytnúť oprávnenie správcu. Potvrďte všetky výzvy na nahradenie súboru, ktorý sa tam momentálne nachádza.

Prilepenie súboru do požadovaného priečinka

  1. Hľadať ' Príkazový riadok ”Zadaním buď priamo v ponuke Štart, alebo stlačením vyhľadávacieho tlačidla hneď vedľa. Kliknite pravým tlačidlom myši na prvý záznam, ktorý sa zobrazí ako výsledok vyhľadávania, a vyberte možnosť „ Spustiť ako správca ”Položka kontextového menu.
  2. Ďalej môžete tiež použiť kombináciu klávesov s logom Windows + R na vyvolanie súboru Spustiť dialógové okno . Zadajte „ cmd ”V dialógovom okne, ktoré sa zobrazí, a použite ikonu Ctrl + Shift + Enter kombináciu klávesov pre príkazový riadok správcu.

Spustený príkazový riadok

  1. Do okna zadajte nasledujúci príkaz a nezabudnite stlačiť Zadajte po zadaní.
regsvr32 / u Comdlg32.ocx regsvr32 / i Comdlg32.ocx
  1. Skúste otvoriť aplikáciu, ktorá vyhodí chýbajúcu chybu „comdlg32.ocx“, a skontrolujte, či sa problém stále vyskytuje!

Riešenie 2: Spustite program v režime kompatibility s oprávneniami správcu

Spustenie programu v režime kompatibility pre staršiu verziu systému Windows, ako je tá, ktorá je momentálne nainštalovaná v počítači, fungovala pre mnohých používateľov. V niektorých prípadoch sa spustením spustiteľného súboru problematického programu s oprávneniami správcu podarilo vyriešiť problém so súborom comdlg32.ocx. Môžete vyskúšať obidva alebo jeden z nich súčasne. Upozorňujeme, že táto metóda väčšinou závisí od programu, ktorý chybu vyhodí!

  1. Nájdite spustiteľný program súbor a zmeňte jeho vlastnosti kliknutím pravým tlačidlom myši na jeho položku na ploche, v ponuke Štart alebo v okne Výsledky hľadania a vyberte Vlastnosti . Prejdite na ikonu Kompatibilita kartu v okne Vlastnosti a začiarknite políčko vedľa položky Spustite tento program ako správca .

    Režim kompatibility s oprávneniami správcu

  2. Pod Režim kompatibility v časti začiarknite políčko vedľa položky Tento program spustite v režime kompatibility pre možnosť a vyberte Windows 8 alebo 7 pred prijatím zmien z rozbaľovacieho zoznamu. Ak už bola táto možnosť začiarknutá, zrušte jej úplné zrušenie.
  3. Nezabudnite potvrdiť všetky dialógové okná, ktoré sa vám môžu zobraziť na potvrdenie, s oprávneniami správcu a program by sa mal odteraz spúšťať s oprávneniami správcu. Otvorte ho dvojitým kliknutím na jeho ikonu a skúste zistiť, či sa chyba stále zobrazuje.

Riešenie 3: Zmeňte vlastníctvo a poskytnite úplné povolenia pre súbor „comdlg32.ocx“

Ak aplikácia, ktorá zobrazuje chybové hlásenie, nemá k súboru správny prístup, bude táto chyba pretrvávať a nebudete ju môcť používať. Je však možné zmeniť vlastníka a povolenia pre súbor „comdlg32.ocx“, aby k nemu mal prístup každý. Ak chcete pokračovať v nasledujúcich krokoch, budete samozrejme potrebovať oprávnenie správcu!

  1. Otvorené Knižnice otvorte ľubovoľný priečinok v počítači a kliknite na možnosť Tento počítač v ponuke vľavo.
  2. Prejdite do nasledujúceho umiestnenia v počítači a vyhľadajte priečinok, kde sa nachádza súbor „comdlg32.ocx“:
    C:  Windows  System32 >> 32-bitový Windows C:  Windows  SysWOW64 >> 64-bitový Windows
  3. Budete musieť prevziať vlastníctvo ocx skôr, ako budete pokračovať. Pravým tlačidlom myši kliknite na súbor a potom kliknite na ikonu Vlastnosti a potom kliknite na ikonu Bezpečnosť tab. Kliknite na ikonu Pokročilé tlačidlo. Zobrazí sa okno „Advanced Security Settings“. Tu musíte zmeniť Majiteľ kľúča.
  4. Kliknite na ikonu Zmena odkaz vedľa štítku „Vlastník:“ Zobrazí sa okno Vybrať používateľa alebo skupinu.

    Zmena majiteľa

  5. Vyberte užívateľský účet cez Pokročilé Kliknite na tlačidlo alebo jednoducho zadajte svoj používateľský účet do oblasti s textom „Zadajte názov objektu na výber“ a kliknite na tlačidlo OK. Pridajte znak Všetci účet.
  6. Kliknite na ikonu Pridať nižšie a pokračujte kliknutím na tlačidlo Vybrať principála v hornej časti. Vyberte užívateľský účet cez Pokročilé alebo zadajte svoj používateľský účet do oblasti s textom „ Zadajte názov objektu, ktorý chcete vybrať ‘A kliknúť Ok . Pridajte znak Všetci účet.
  7. Pod Základné oprávnenia sekcii, určite ste vybrali Plná kontrola pred uplatnením vykonaných zmien.

    Poskytovanie plnej kontroly

  8. Skontrolujte, či bol problém vyriešený a či sa vo vašom počítači stále zobrazuje chybové hlásenie „comdlg32.ocx“!

Riešenie 4: Zakážte UAC

Zakázanie UAC môže byť užitočné, keď sa chyba objaví v konkrétnych programoch. UAC nie je práve najdôležitejšou bezpečnostnou funkciou, pretože používateľa vyzýva iba vtedy, keď sa chystá vo svojom počítači vykonať nejaké významnejšie zmeny. Jeho vypnutím sa deaktivujú nepríjemné výzvy, ktoré sa zobrazia pri otváraní systémových nástrojov

  1. Otvorené Ovládací panel vyhľadaním v ponuke Štart. Môžete tiež použiť Kombinácia klávesov Windows Key + R. , zadajte „ control.exe “V Bež políčko, ktoré sa zobrazí, a kliknite na OK.
  2. Zmeniť Zobraziť podľa možnosť v ovládacom paneli na Veľké ikony a vyhľadajte Používateľské účty posúvaním alebo pozeraním dole.

    Používateľské účty v ovládacom paneli

  3. Otvorte ho a kliknite na Zmeňte nastavenia kontroly používateľských účtov ”. Všimnite si, že na jazdcovi zabezpečenia môžete zvoliť niekoľko rôznych úrovní.
  4. Skúste túto hodnotu znížiť o jeden ak je v hornom posúvači a po spustení problematického programu skontrolujte, či to pomohlo. Ak sa chyba stále zobrazuje, postup opakujte.

    Správa UAC

  5. Odporúčame vám vypnúť UAC zatiaľ by sa mal program pravdepodobne úspešne spustiť a potom ho skúsiť povoliť.
5 minút čítania