Jak naprawić brakujący błąd „comdlg32.ocx” w systemie Windows?



Wypróbuj Nasz Instrument Do Eliminowania Problemów

comdlg32.ocx ”Jest częścią pakietu Visual Basic Runtime i domyślnie nie znajduje się na komputerze. Jest częścią wspomnianego pakietu i jest używany przez wiele różnych aplikacji. Teraz aplikacja, która go używa, może wyświetlić następujący komunikat o błędzie:



Składnik comdlg32.ocx lub jedna z jego zależności nie została poprawnie zarejestrowana: brakuje pliku lub jest on nieprawidłowy.



Brak błędu „comdlg32.ocx”



Ten komunikat wskazuje, że brakuje pliku lub jest on uszkodzony. Rozwiązanie tego problemu nie powinno być zbyt trudne, ponieważ wielu użytkowników było na tyle uprzejmych, aby opublikować metody, których użyli do rozwiązania problemu, więc sprawdź je poniżej!

Co powoduje Brak błędu „comdlg32.ocx” w systemie Windows?

Brakujący błąd „comdlg32.ocx” w systemie Windows jest spowodowany dwoma różnymi problemami. Zamieściliśmy je poniżej, abyś mógł je sprawdzić i miejmy nadzieję, że będziesz o krok bliżej ostatecznego rozwiązania!

  • Problemy z plikiem „comdlg32.exe” - Jeśli brakuje pliku, jest uszkodzony lub niezarejestrowany, może być konieczne zastąpienie go działającą wersją i ponowna rejestracja za pomocą wiersza polecenia. Możliwe, że problematyczna aplikacja nie ma dostępu do pliku, więc upewnij się, że podajesz własność i uprawnienia!
  • Kontrola konta użytkownika (UAC) - Wyłączenie UAC rozwiązało problem dla wielu użytkowników, ale ta metoda będzie głównie zależeć od problematycznej aplikacji.

Rozwiązanie 1: Ponownie zarejestruj plik

Jeśli plik „comdlg32.ocx” na Twoim komputerze zaginął lub jest uszkodzony, najlepszą rzeczą, jaką możesz zrobić, jest pobranie pliku roboczego i ponowne zarejestrowanie go za pomocą wiersza polecenia. To prosty zestaw kroków, ale pamiętaj, aby postępować zgodnie z instrukcjami, ponieważ pracujesz z plikami systemowymi. Sprawdź to poniżej!



  1. Kliknij ten link, aby pobrać plik roboczy comdlg32.ocx plik na komputerze. Kliknięcie łącza spowoduje natychmiastowe rozpoczęcie pobierania. Zlokalizuj plik na komputerze, kliknij go prawym przyciskiem myszy i wybierz Kopiuj z menu kontekstowego, które się pojawi.

Kopiowanie pliku

  1. Następnie otwórz Biblioteki wpis na problematycznym komputerze lub otwórz dowolny folder na komputerze i kliknij opcję Ten komputer z menu po lewej stronie.
  2. Przejdź do następującej lokalizacji na komputerze, aby zlokalizować folder, do którego chcesz skopiować plik:
C:  Windows  System32 >> Windows 32-bitowy C:  Windows  SysWOW64 >> Windows 64-bitowy
  1. Kliknij prawym przyciskiem myszy w dowolnym miejscu folderu i wybierz plik Pasta opcja z menu kontekstowego, które się pojawi. W tym celu może być konieczne podanie uprawnień administratora. Potwierdź wszelkie monity o zastąpienie aktualnie tam umieszczonego pliku.

Wklejanie pliku do wymaganego folderu

  1. Szukaj ' Wiersz polecenia ”, Wpisując go bezpośrednio w menu Start lub naciskając przycisk wyszukiwania znajdujący się obok niego. Kliknij prawym przyciskiem myszy pierwszy wpis, który pojawi się jako wynik wyszukiwania, i wybierz opcję „ Uruchom jako administrator ”Pozycja menu kontekstowego.
  2. Ponadto możesz również użyć kombinacji Klawisz z logo systemu Windows + klawisz R, aby wyświetlić plik Uruchom okno dialogowe . Wpisz ' cmd ”W wyświetlonym oknie dialogowym i użyj rozszerzenia Kombinacja klawiszy Ctrl + Shift + Enter dla wiersza polecenia administratora.

Uruchamianie wiersza polecenia

  1. Wpisz następujące polecenie w oknie i pamiętaj, aby nacisnąć Wchodzić po wpisaniu.
regsvr32 / u Comdlg32.ocx regsvr32 / i Comdlg32.ocx
  1. Spróbuj otworzyć aplikację, która zgłasza brakujący błąd „comdlg32.ocx” i sprawdź, czy problem nadal występuje.

Rozwiązanie 2: Uruchom program w trybie zgodności z uprawnieniami administratora

Uruchomienie programu w trybie zgodności ze starszą wersją systemu Windows niż ta aktualnie zainstalowana na komputerze działało dla wielu użytkowników. W niektórych przypadkach uruchomienie problematycznego pliku wykonywalnego z uprawnieniami administratora rozwiązało problem z plikiem comdlg32.ocx. Możesz spróbować obu lub jednego z nich jednocześnie. Zauważ, że ta metoda zależy głównie od programu, który zgłasza błąd!

  1. Znajdź plik plik wykonywalny programu plik i zmień jego właściwości, klikając prawym przyciskiem myszy jego wpis na pulpicie, w menu Start lub w oknie wyników wyszukiwania i wybierz Nieruchomości . Przejdź do Zgodność w oknie Właściwości i zaznacz pole obok Uruchom ten program jako administrator .

    Tryb zgodności z uprawnieniami administratora

  2. Pod Tryb zgodności zaznacz pole obok Uruchom program w trybie zgodności z opcję i wybierz Windows 8 lub 7 z listy rozwijanej przed zaakceptowaniem zmian. Jeśli ta opcja była już zaznaczona, odznacz ją całkowicie.
  3. Upewnij się, że potwierdzasz wszelkie okna dialogowe, które mogą się pojawić, aby potwierdzić z uprawnieniami administratora, a program powinien od tej chwili uruchamiać się z uprawnieniami administratora. Otwórz go, klikając dwukrotnie jego ikonę i spróbuj sprawdzić, czy błąd nadal się pojawia.

Rozwiązanie 3: Zmień prawo własności i podaj pełne uprawnienia dla pliku „comdlg32.ocx”

Jeśli aplikacja, która wyświetla komunikat o błędzie, nie może uzyskać dostępu do pliku poprawnie, ten błąd będzie się powtarzał i nie będzie można korzystać z aplikacji. Istnieje jednak możliwość zmiany właściciela i uprawnień do pliku „comdlg32.ocx”, aby każdy mógł uzyskać do niego dostęp. Oczywiście, aby wykonać poniższe czynności, musisz mieć uprawnienia administratora!

  1. otwarty Biblioteki wpis na problematycznym komputerze lub otwórz dowolny folder na komputerze i kliknij opcję Ten komputer z menu po lewej stronie.
  2. Przejdź do następującej lokalizacji na komputerze, aby zlokalizować folder, w którym znajduje się plik „comdlg32.ocx”:
    C:  Windows  System32 >> Windows 32-bitowy C:  Windows  SysWOW64 >> Windows 64-bitowy
  3. Będziesz musiał przejąć na własność ocx plik znajdujący się w podanym powyżej folderze przed kontynuowaniem. Kliknij plik prawym przyciskiem myszy, a następnie kliknij Nieruchomości , a następnie kliknij Bezpieczeństwo patka. Kliknij zaawansowane przycisk. Pojawi się okno „Zaawansowane ustawienia zabezpieczeń”. Tutaj musisz zmienić Właściciel klucza.
  4. Kliknij Zmiana link obok etykiety „Właściciel:” Pojawi się okno Wybierz użytkownika lub grupę.

    Zmiana właściciela

  5. Wybierz konto użytkownika za pomocą zaawansowane lub po prostu wpisz swoje konto użytkownika w obszarze z napisem „Wprowadź nazwę obiektu do wybrania” i kliknij OK. Dodaj Wszyscy konto.
  6. Kliknij Dodaj poniżej i postępuj zgodnie z nim, klikając przycisk Wybierz głównego zobowiązanego u góry. Wybierz konto użytkownika za pomocą zaawansowane lub po prostu wpisz swoje konto użytkownika w obszarze z napisem „ Wprowadź nazwę obiektu do wybrania „I kliknij dobrze . Dodaj Wszyscy konto.
  7. Pod Podstawowe uprawnienia upewnij się, że wybierasz Pełna kontrola przed zastosowaniem wprowadzonych zmian.

    Zapewniając pełną kontrolę

  8. Sprawdź, czy problem został rozwiązany i czy nadal widzisz na komputerze brakujący komunikat o błędzie „comdlg32.ocx”!

Rozwiązanie 4: Wyłącz UAC

Wyłączenie UAC może być przydatne, gdy błąd pojawia się w określonych programach. Kontrola konta użytkownika nie jest do końca główną funkcją bezpieczeństwa, ponieważ podpowiada użytkownikowi tylko wtedy, gdy ma zamiar dokonać bardziej znaczących zmian na swoim komputerze. Jeśli już, wyłączenie go spowoduje wyłączenie niektórych irytujących monitów, które pojawiają się podczas otwierania narzędzi systemowych

  1. otwarty Panel sterowania wyszukując go w menu Start. Możesz także użyć Kombinacja klawiszy Windows + R. , Wpisz ' control.exe ' w Biegać okno, które się pojawi i kliknij OK.
  2. Zmienić Widok przez w Panelu sterowania do Duże ikony i zlokalizuj Konta użytkowników opcję przewijając lub patrząc na dół.

    Konta użytkowników w Panelu sterowania

  3. Otwórz go i kliknij „ Zmień ustawienia kontrolne konta użytkownika ”. Zauważysz, że istnieje kilka różnych poziomów, które możesz wybrać na suwaku zabezpieczeń.
  4. Spróbuj zmniejszyć tę wartość o jeden jeśli jest na górnym suwaku i sprawdź, czy pomogło po uruchomieniu problematycznego programu. Powtórz proces, jeśli błąd nadal się pojawia.

    Zarządzanie UAC

  5. Polecamy wyłącz UAC na razie, ponieważ program prawdopodobnie powinien się pomyślnie uruchomić, a potem spróbować go włączyć.
5 minut czytania