Jak rozwiązać błąd „Aplikacja nie została poprawnie uruchomiona (0xc0000142)” w systemie Windows



Jeśli za każdym razem, gdy próbujesz uruchomić aplikację w systemie Windows, widzisz irytujący błąd „Aplikacja nie mogła zostać poprawnie uruchomiona (0xc0000142)”, to rzeczywiście jest to dość frustrujące. Zazwyczaj przyczyną są nieaktualne lub uszkodzone pliki systemowe, niekompatybilne oprogramowanie lub źle skonfigurowane ustawienia. Dobra wiadomość jest taka, że ​​istnieje wiele kroków, które często rozwiązują problem – ponieważ czasami samo ponowne uruchomienie nie wystarczy. Kluczem jest doprowadzenie komponentów systemu do porządku, niezależnie od tego, czy chodzi o aktualizację systemu Windows, naprawę uszkodzonych plików, czy dostosowanie trybów zgodności.

Nie wszystkie rozwiązania działają od razu i czasami trzeba wypróbować kilka rozwiązań, aby sprawdzić, co działa. Niektóre aplikacje mogą wymagać uprawnień administratora lub system Windows może uruchamiać się niezgodnie z wersją aplikacji. Tak czy inaczej, warto wypróbować te metody, aby uruchomić tę upartą aplikację. Pamiętaj tylko: system Windows potrafi być dziwny w tych kwestiach, więc bądź przygotowany na sporadyczne ponowne uruchomienie, ponowną instalację lub modyfikacje. Często te kroki rozwiązywania problemów pomagają raz na zawsze rozwiązać problem — przejdźmy więc od razu do opcji, które pomogły innym (a czasem… mnie).

Jak naprawić błąd „Aplikacja nie mogła zostać poprawnie uruchomiona” w systemie Windows 10/11

Uruchom ponownie komputer – czasami prostota jest najlepsza

Tak, brzmi to banalnie, ale ponowne uruchomienie komputera może usunąć drobne problemy, które powodują błędy uruchamiania. System Windows – zwłaszcza po aktualizacjach lub instalacjach – lubi zostawiać po sobie okruszki. Ponowne uruchomienie jest jak resetowanie zawieszonej gry; czasami to wystarczy.

  • Otwórz menu Start i kliknij Zasilanie.
  • Wybierz opcję Uruchom ponownie.
  • Po ponownym uruchomieniu spróbuj ponownie uruchomić aplikację. Często jest to takie proste. Ale jeśli nie…

Uruchom aplikację jako administrator

W niektórych konfiguracjach aplikacje potrzebują jedynie dodatkowego impulsu ze strony systemu Windows, aby dać im znać: „Hej, działam legalnie, pozwól mi zrobić swoje”.Uruchomienie jako administrator może rozwiązać problemy z uprawnieniami, które powodują błąd 0xc0000142. Ta poprawka ma zastosowanie, jeśli aplikacja nagle odmawia uruchomienia lub pojawią się ostrzeżenia dotyczące uprawnień.

  • Kliknij prawym przyciskiem myszy skrót aplikacji lub plik wykonywalny, a następnie wybierz polecenie Uruchom jako administrator.
  • Jeśli uruchamia się prawidłowo, rozważ ustawienie opcji zawsze uruchamianej z uprawnieniami administratora:
    • Kliknij prawym przyciskiem myszy skrót > Właściwości.
    • Przejdź do zakładki Skrót > kliknij Zaawansowane.
    • Zaznacz opcję Uruchom jako administrator.
    • Kliknij OK, a następnie Zastosuj.

Ustaw tryb zgodności dla starszych aplikacji

Jeśli Twoja aplikacja jest przestarzała lub niedawno zaktualizowałeś system Windows, tryb zgodności może pomóc. System Windows czasami blokuje starsze programy, które nie do końca pasują do nowego systemu operacyjnego. Uruchomienie ich tak, jakby korzystałeś ze starszej wersji systemu Windows, może naprawić ten błąd.

  • Kliknij prawym przyciskiem myszy skrót aplikacji lub plik EXE, a następnie kliknij Właściwości.
  • Kliknij kartę Zgodność.
  • Zaznacz opcję Uruchom ten program w trybie zgodności.
  • Wybierz starszą wersję systemu Windows (np. Windows 7 lub 8), a zwłaszcza tę, w której aplikacja działała wcześniej prawidłowo.
  • Kliknij Zastosuj i OK.
  • Spróbuj ponownie uruchomić aplikację. Zwykle pomaga to, jeśli przyczyną są problemy ze zgodnością. Czasami, na niektórych komputerach, aby w pełni zastosować tę metodę, konieczne jest ponowne uruchomienie.

Aktualizuj system Windows — ponieważ stare błędy pozostają

Przestarzałe wersje systemu Windows mogą być uciążliwe; błędy i problemy ze zgodnością narastają. Aktualizowanie systemu Windows to najlepsze długoterminowe rozwiązanie wielu z tych błędów. Zazwyczaj aktualizacja usuwa błędy, które mogą powodować wyświetlanie błędu przez aplikację.

  • Naciśnij Windows + I, aby otworzyć Ustawienia.
  • Przejdź do sekcji Aktualizacja i zabezpieczenia.
  • Kliknij Windows Update.
  • Kliknij „Sprawdź aktualizacje”. Zainstaluj wszystkie dostępne aktualizacje.
  • Uruchom ponownie komputer.
  • Spróbuj ponownie uruchomić aplikację — mam nadzieję, że to rozwiąże problem.

Aktualizacja. NET Framework — niektóre aplikacje są po prostu wybredne

Wiele aplikacji korzysta z najnowszej wersji. NET Framework. Jeśli jest ona nieaktualna lub jej brakuje, wszystko przestaje działać. Oto szybki sposób na jej aktualizację:

  • Przejdź na stronę pobierania. NET.
  • Wybierz najnowszą wersję zgodną z Twoim systemem operacyjnym.
  • Pobierz i uruchom instalator.
  • Uruchom ponownie komputer, a następnie spróbuj ponownie uruchomić aplikację. Nie wiem, dlaczego to działa, ale w niektórych konfiguracjach przyczyną problemu jest przestarzała wersja platformy. NET.

Zaktualizuj DirectX – zwłaszcza jeśli dotyczy to gry

Jeśli aplikacja jest grą lub intensywnie korzysta z grafiki, aktualizacje DirectX mogą pomóc. Czasami przyczyną błędu uruchamiania są uszkodzone lub nieaktualne pliki DirectX. Wystarczy pobrać najnowszą wersję ze strony Microsoftu i ją zainstalować.

  • Odwiedź stronę pobierania DirectX.
  • Wybierz swój język, a następnie kliknij Pobierz.
  • Uruchom instalator i postępuj zgodnie z instrukcjami.
  • Uruchom ponownie i przetestuj aplikację jeszcze raz.

Odinstaluj i zainstaluj ponownie aplikację (czasami jest to jedyny sposób)

Jeśli pliki aplikacji są uszkodzone, system Windows wyświetli komunikat o błędzie podczas próby uruchomienia. Odinstalowanie i ponowna instalacja może usunąć uszkodzone pliki i przywrócić wszystko do stanu początkowego. Pamiętaj jednak: to bardziej drastyczne rozwiązanie, ale często działa, gdy nic innego nie pomaga.

  • Otwórz Ustawienia za pomocą Windows + I.
  • Przejdź do Aplikacji.
  • Znajdź swoją aplikację i kliknij Odinstaluj.
  • Aby dokończyć usuwanie, postępuj zgodnie z instrukcjami.
  • Następnie uruchom instalator aplikacji lub pobierz ją ponownie z oficjalnego źródła.
  • Jeśli problem nadal występuje, odinstaluj program ponownie i pobierz nowy instalator.

Ponowna instalacja pakietu redystrybucyjnego Microsoft Visual C++

Wiele programów korzysta z pakietów Visual C++ Redistributable. Jeśli są one uszkodzone, aplikacja może się nie uruchomić. Ponowna instalacja najnowszej wersji może rozwiązać problem.

  • Otwórz Panel sterowania (wyszukaj go w menu Start ).
  • Wybierz Odinstaluj program.
  • Znajdź dowolną wersję pakietu Microsoft Visual C++ Redistributable i odinstaluj każdą z nich.
  • Przejdź do witryny firmy Microsoft.
  • Pobierz najnowsze pakiety i zainstaluj je.
  • Uruchom ponownie i spróbuj uruchomić aplikację jeszcze raz.

Napraw pliki systemowe Windows — ponieważ mogą być uszkodzone

Jeśli pliki systemu Windows są uszkodzone lub brakuje ich, aplikacje mogą się nie uruchamiać. Narzędzia Kontroler Plików Systemowych (SFC) i DISM mogą automatycznie skanować i naprawiać problemy. To dość techniczne, ale warto spróbować, jeśli nic innego nie działa.

  • Otwórz Start, wyszukaj Wiersz polecenia, kliknij prawym przyciskiem myszy, a następnie wybierz polecenie Uruchom jako administrator.
  • W wierszu poleceń wpisz DISM.exe /Online /Cleanup-image /Restorehealthi naciśnij Enter. Poczekaj — może to potrwać kilka minut.
  • Następnie wpisz sfc /scannowi naciśnij Enter. Spowoduje to przeskanowanie i naprawienie plików systemowych.
  • Po wykonaniu tej czynności uruchom ponownie komputer i sprawdź, czy aplikacja uruchomi się teraz.

Inne metody rozwiązywania problemów

Jeśli żadne z powyższych rozwiązań nie zadziała, sprawdź ponownie, czy nie ma aktualizacji sterowników lub konfliktów, albo sprawdź dzienniki zdarzeń w poszukiwaniu wskazówek. Czasami przyczyną problemów może być usługa działająca w tle lub uszkodzony klucz rejestru. Rozwiązywanie problemów może być tutaj nieco bardziej skomplikowane, ale te podstawowe kroki rozwiążą najczęstsze przyczyny.

Oby jeden z nich zadziałał. Aplikacje, które odmawiają uruchomienia, to uciążliwe, ale z odrobiną cierpliwości większość problemów da się rozwiązać. Powodzenia!

Streszczenie

  • Uruchomiłem ponownie komputer, aby usunąć drobne błędy
  • Uruchomiłem aplikację jako administrator i ustawiłem ją tak, aby zawsze tak robiła
  • Włączono tryb zgodności dla starszych aplikacji
  • Zaktualizowane pakiety redystrybucyjne dla systemów Windows, .NET Framework, DirectX i Visual C++
  • Odinstalowano i ponownie zainstalowano aplikację z nowymi pobraniami
  • Naprawiono pliki systemowe za pomocą narzędzi SFC i DISM

Podsumowanie

Pozbycie się tego błędu może być nieco trudne, ale kiedy te poprawki działają, to ogromna ulga. Czasami wystarczy zaktualizować ustawienia lub ponownie przypisać uprawnienia. Jeśli wszystko inne zawiedzie, może być konieczna czysta reinstalacja systemu Windows – ale miejmy nadzieję, że do tego nie dojdzie. Pamiętaj tylko: system Windows ma swoje dziwactwa, więc cierpliwość się przydaje. Powodzenia i mam nadzieję, że jedna z tych metod oszczędzi Ci godzin frustracji – zadziałała w przypadku wielu konfiguracji, które wypróbowałem, więc mam nadzieję, że zadziała również w Twoim przypadku.



Czy ten artykuł był pomocny?