Co to jest błąd złego obrazu (0xc000012f)

Zły wizerunek to popularny problem związany z plikami, który pojawia się podczas próby otwarcia aplikacji w systemie Windows 10. Mówi, że jakiś plik albo nie jest przeznaczony do działania w systemie Windows 10, albo zawiera jakiś błąd. Ponowna instalacja problematycznego programu lub skontaktowanie się z dostawcami oprogramowania to jedyne rozwiązanie oferowane przez komunikat o błędzie. Próba zrobienia tego może nie pomóc, ponieważ często istnieją szersze przyczyny jego pojawienia się. W większości przypadków błędy Bad Image wskazują, że w tekście błędu jest uszkodzona lub nieprawidłowa wersja pliku DLL. Może się to zdarzyć w wyniku niektórych awarii, źle umieszczonych lub nieistniejących komponentów, uszkodzonych aktualizacji i różnych innych podobnych przyczyn. Możliwe jest również, że użytkownicy pobiorą pliki DLL z zasobów stron trzecich, aby naprawić inne błędy. Nazwa pliku DLL zapisana w komunikacie o błędzie Bad Image może być bardzo pomocna w określeniu dokładniejszych przyczyn problemu. Zwykle ludzie napotykają błędy 0xc000012f lub 0xc0000020 z powodu problemów z oprogramowaniem redystrybucyjnym Microsoft Visual C++. Jeśli widzisz, że plik DLL zaczyna się od msvcr, msvcplub inne nazwy, np ucrtbase.dll, to prawdopodobnie coś jest nie tak z wyżej wymienionym Visual C++. We wszystkich innych przypadkach lepiej jest wyszukać w Google swoją bibliotekę DLL i uzyskać szczegółowe podsumowanie jej pojawienia się. Poniżej pokażemy najpopularniejsze i najskuteczniejsze rozwiązania, które w większości przypadków pomagają ludziom pozbyć się błędów Bad Image.

Pobierz narzędzie do naprawy systemu Windows

Pobierz narzędzie do naprawy systemu Windows

kompatybilny z microsoftem

Istnieją specjalne narzędzia naprawcze dla systemu Windows, które mogą rozwiązać problemy związane z uszkodzeniem rejestru, nieprawidłowym działaniem systemu plików, niestabilnością sterowników Windows. Zalecamy użycie Advanced System Repair Pro, aby naprawić „Błąd złego obrazu (0xc000012f)” w systemie Windows 10.

1. Ponownie zainstaluj pakiety redystrybucyjne Visual C++

Jak już wspomnieliśmy, błędy Bad Image są często spowodowane uszkodzeniem pakietów redystrybucyjnych Visual C++ zainstalowanych w twoim systemie. Dlatego warto spróbować ponownie zainstalować pakiety redystrybucyjne, usuwając je z komputera i pobierając nowe wersje z oficjalnej strony internetowej. Możesz także spróbować naprawić je ręcznie, ale nadal zalecamy całkowite ich usunięcie i zainstalowanie od podstaw. Aby to zrobić, wykonaj poniższe czynności:

  1. Naciśnij przycisk Klawisz Windows + Rtyp appwiz.cpl a następnie naciśnij Wchodzę.
  2. Wybierz Redystrybucja Microsoft Visual C ++ programy na liście i kliknij zmiana w górnym pasku.
  3. Po otwarciu okna konfiguracji wybierz Naprawa przycisk.
  4. Po zakończeniu uruchom ponownie komputer i spróbuj ponownie otworzyć program.
  5. Jeśli to nie zadziałało, spróbuj usunąć wszystkie składniki redystrybucyjne z listy i zainstaluj je ponownie z oficjalnej strony internetowej.

Uwaga: Pakiety redystrybucyjne Visual C++ mają edycje z różnych lat, a także wersje x86 i x64-bitowe. Zalecamy zainstalowanie wszystkich wersji (zarówno x86, jak i x64) od 2008 do 2019. Otwórz pod tym linkiem do oficjalnej witryny firmy Microsoft i pobierz każdą dostępną wersję. Niektóre strony pobierania programu Visual C++ mogą również wymagać wybrania kraju z listy.

2. Sprawdź integralność plików systemowych

Idąc dalej z rozwiązaniem błędu, radzimy przeskanować system w poszukiwaniu uszkodzonych lub brakujących elementów. Niektóre pliki mogą być niezbędne do prawidłowego działania innych składników systemu Windows. Jeśli coś wypadnie z katalogu natywnego, bardziej prawdopodobne jest, że będzie to przyczyną błędów zgodności. Poniżej użyjemy zarówno SFC (System File Checker), jak i DISM (Deployment Image Servicing and Management), które wykryją i przywrócą nieobecne komponenty. Oto jak:

Korzystanie z SFC

  1. Otwarte Wiersz polecenia wpisując cmd w polu wyszukiwania obok Menu start przycisk.
  2. Kliknij prawym przyciskiem myszy Wiersz polecenia i wybierz Uruchom jako administrator.
  3. Po otwarciu konsoli wpisz sfc /scannow polecenie i kliknij Wchodzę.
  4. Po zakończeniu procesu naprawy uruchom ponownie komputer.

Korzystanie z DISM

  1. Otwarte Wiersz polecenia tak jak zrobiliśmy w poprzednim kroku.
  2. Skopiuj i wklej to polecenie DISM.exe /Online /Cleanup-image /Restorehealth.
  3. Kliknij Wchodzę i poczekaj, aż system Windows zakończy skanowanie i naprawianie.
  4. Po zakończeniu uruchom ponownie komputer i spróbuj ponownie otworzyć problematyczny program.

Po wykonaniu obu tych skanów spróbuj uruchomić aplikację, z którą masz problem. Jeśli to nie zadziała, przejdź do innych kroków wymienionych poniżej.

3. Odinstaluj ostatnie aktualizacje

Jeśli jakaś aktualizacja została zainstalowana tuż przed pojawieniem się Bad Image (0xc000012f lub 0xc0000020), możesz spróbować ją usunąć i sprawdzić, czy to pomoże. Niektóre aktualizacje mogą zostać wydane z błędami i wadami, które powodują awarię innych procesów. Czasami użytkownicy mogą nie zauważyć aktualizacji, ponieważ są one instalowane w trybie automatycznym. Jeśli nie masz pewności, czy któryś z nich został zainstalowany w ostatnich dniach, zawsze możesz to sprawdzić według daty. Jeśli masz oczekujące aktualizacje, które nie zostały jeszcze pobrane, zainstaluj je zamiast usuwać. Możliwe, że te aktualizacje zawierają specjalne poprawki mające na celu rozwiązanie problemu.

Aby odinstalować ostatnie aktualizacje:

  1. Naciśnij przycisk Klawisz Windows + I przyciski, aby otworzyć Ustawienia i wybrać Aktualizacja i bezpieczeństwo.
  2. Następnie w Windows Update kliknij Wyświetl historię aktualizacji w prawym okienku.
  3. Dodaj Odinstaluj aktualizacje na górze i usuń najnowszą aktualizację według daty instalacji.
  4. Teraz możesz ponownie uruchomić komputer i ponownie otworzyć problematyczną aplikację.

4. Zaktualizuj sterowniki

Jak być może wiesz, sterowniki odgrywają znaczącą rolę w prawidłowym działaniu komponentów fizycznych. Karty graficzne, procesory i inne elementy wymagają odpowiedniej konfiguracji ustalonej przez sterowniki. Dlatego ważne jest, aby były one aktualne, uruchamiając regularne aktualizacje. Niektóre pliki DLL mogą być również powiązane z uszkodzonymi sterownikami. Jest to bardziej prawdopodobne, jeśli biblioteka DLL podana w tekście błędu znajduje się wewnątrz pliku DriverStore teczka. Najczęściej przyczyną problemu są sterowniki ekranu, więc najpierw spróbuj je zaktualizować. Aby to zrobić, postępuj zgodnie z poniższymi instrukcjami:

Aby ręcznie zaktualizować sterowniki:

  1. Kliknij prawym przyciskiem myszy Menu start i wybierz Device Manager.
  2. W otwartej karcie kliknij prawym przyciskiem myszy wszystkie sterowniki, wybierz Aktualizuj sterowniki postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.
  3. System Windows rozpocznie wyszukiwanie dostępnych aktualizacji i automatycznie zainstaluje je na komputerze.
  4. Czasami zdarzają się wadliwe sterowniki (oznaczone żółtym prostokątem), co oznacza, że ​​należy je zaktualizować w pierwszej kolejności.

Aby przywrócić sterowniki:

Jeśli wiesz, który sterownik został ostatnio zaktualizowany, możesz go znaleźć i przywrócić do poprzedniej wersji.

  1. Nawigować do Device Manager jak zrobiliśmy powyżej.
  2. Zlokalizuj i kliknij prawym przyciskiem myszy poprzednio zaktualizowany sterownik.
  3. Dodaj Przywróć sterownik i postępuj zgodnie z instrukcjami.
  4. Po zakończeniu uruchom ponownie komputer i sprawdź, czy problem zniknął.

Można również użyć IObit Driver Booster do wykonywania automatycznych aktualizacji. Jest to o wiele szybsze niż przejście przez proces ręczny, ponieważ narzędzie znajdzie przestarzałe lub wadliwe sterowniki i zaktualizuje je. Oto link do pobrania.

Pobierz Driver Booster

5. Uruchom czysty rozruch

Uszkodzenie plików DLL może być również spowodowane przez oprogramowanie innych firm, które powoduje problemy ze zgodnością. To warto sprawdzić, czy tak jest w Twoim przypadku. Czyste uruchamianie gwarantuje, że komputer jest uruchamiany tylko z wbudowanymi aplikacjami i usługami, aby dowiedzieć się, czy jakaś dodatkowa aplikacja nie powoduje problemu. Aby uruchomić w trybie czystego rozruchu, wykonaj następujące czynności:

  1. Naciśnij przycisk Klawisz Windows + R wymieszać i wkleić msconfig.
  2. Następnie w otwartym oknie przejdź do Usługi zakładka znajdująca się na górze.
  3. Zaznacz pole obok Ukryj wszystkie usługi firmy Microsoft i kliknij wyłącz wszystkie przycisk.
  4. Teraz wybierz Ogólne I wybierz opcję Uruchamianie selektywne opcja. Upewnij się, że pole jest zaznaczone tylko obok Wczytaj usługi systemowe.
  5. Kliknij Aplikuj i OK. Następnie uruchom ponownie komputer.

Teraz możesz spróbować uruchomić aplikację w trybie czystego rozruchu. Jeśli wszystko działa teraz dobrze, oznacza to, że jakiś program innej firmy nie radzi sobie z procesami systemu Windows. Pomyśl o tym, co ostatnio zainstalowałeś i spróbuj to usunąć. Po uruchomieniu w trybie czyszczenia należy przywrócić system Windows do ustawień normalnego uruchamiania. Aby to zrobić, po prostu powtórz wszystkie kroki, które zaimplementowałeś powyżej, włączając wyłączone usługi i zmieniając opcję uruchamiania z Selektywny do Normalna.

6. Użyj punktu przywracania systemu

W przypadku, gdy nic nie działa, a próba znalezienia odpowiedniego rozwiązania kończy się ciągłymi awariami, Przywracanie systemu może być Twoim wybawieniem. O ile nie zainstalowałeś systemu Windows właśnie teraz, w systemie powinien znajdować się magazyn punktów kopii zapasowej, gdy problemy z bibliotekami DLL nie występowały. Przywróćmy więc system dokładnie do tego punktu, wykonując następujące czynności:

  1. Otwarte Ten PC, kliknij prawym przyciskiem myszy puste miejsce tuż pod dyskami i wybierz Właściwości.
  2. Kliknij Zaawansowane ustawienia systemu w lewym okienku.
  3. Teraz powinieneś zobaczyć otwartą nową kartę. Przenieś do Ochrona systemu i kliknij Przywracanie systemu przycisk.
  4. Następnie w wyświetlonym oknie wybierz punkt kopii zapasowej według daty, kiedy problem nie występował.
  5. Kliknij Następna i poczekaj, aż system Windows przywróci system.

Podsumowanie

Błędy Bad Image są dość irytujące, ponieważ uniemożliwiają ludziom korzystanie z programów, których chcą. Mamy nadzieję, że po wykonaniu rozwiązań z naszego poradnika nie będzie to już problemem. Problemy z bibliotekami DLL są różne i często wymagają różnych rozwiązań dla każdego indywidualnego przypadku. Jeśli pomimo wykonania wszystkich kroków problem nadal występuje, zalecamy ponowną instalację systemu od zera. Dzięki temu Twój system Windows jest nowy i nie ma na niego wpływu coś, co powoduje błąd.

Poprzedni artykułJak usunąć GoodMorning Ransomware i odszyfrować pliki .GoodMorning, .LOCKED lub .REAL
Następny artykułJak usunąć PDFConverterSearchOnline
James Kramer
Cześć, jestem James. Moja strona internetowa Bugsfighter.com, kulminacja dziesięcioletniej podróży w dziedzinie rozwiązywania problemów z komputerami, testowania oprogramowania i rozwoju. Moją misją jest oferowanie kompleksowych, a jednocześnie przyjaznych dla użytkownika przewodników na różne tematy w tej niszy. Jeśli napotkasz jakiekolwiek problemy związane z oprogramowaniem lub metodologiami, które popieram, pamiętaj, że zawsze służę pomocą. W przypadku jakichkolwiek pytań lub dalszej komunikacji prosimy o kontakt za pośrednictwem strony „Kontakty”. Twoja podróż w kierunku płynnego przetwarzania zaczyna się tutaj