Istnieje wiele możliwych przyczyn błędu 0xc0000142. Omówimy więc wiele możliwych rozwiązań, które pomogą Ci to naprawić.
Błąd 0xc0000142 występuje, gdy użytkownicy próbują uruchomić niektóre pakiety oprogramowania Windows. Ci, którzy napotkali ten problem, zwykle widzą komunikat o błędzie, który mówi: „Aplikacja nie mogła zostać poprawnie uruchomiona (0xc0000142)”. Kiedy tak się dzieje, program, którego dotyczy problem, odmawia uruchomienia.
Niestety błąd 0xc0000142 to ogólny kod, który może mieć wpływ na wiele pakietów oprogramowania Windows. Jednak wielu użytkowników twierdzi, że zwykle pochodzi z aplikacji i gier Microsoft Office.
Jeśli więc napotykasz ten problem, w ten sposób możesz naprawić błąd 0xc0000142 w Windows 11 i 10.
1. Uruchom oprogramowanie, którego dotyczy problem, z uprawnieniami administratora
Rozpocznij rozwiązywanie problemu z błędem 0xc0000142, ustawiając oprogramowanie, którego dotyczy problem, tak, aby działało jako administrator. Zapewni to programowi dostęp do bardziej ograniczonych lokalizacji plików. Możesz potencjalnie zatrzymać ten kod błędu przez
ustawienie aplikacji, której dotyczy problem, tak, aby zawsze działała jako administrator.2. Ustaw oprogramowanie, którego dotyczy problem, aby działało w trybie zgodności
Jeśli wystąpi błąd 0xc0000142 dla starszego oprogramowania, może to oznaczać problem ze zgodnością z platformą Windows 11/10 komputera. Skonfigurowanie aplikacji lub gry do działania w trybie zgodności ze starszą platformą Windows może rozwiązać taki problem.
W ten sposób możesz ustawić oprogramowanie do działania w trybie zgodności:
- wciśnij Okna logo + mi przycisków klawiatury i otwórz folder instalacyjny oprogramowania, którego dotyczy problem.
- Kliknij prawym przyciskiem myszy plik EXE (aplikacji) oprogramowania, aby go wybrać Nieruchomości.
- Kliknij okno właściwości Zgodność patka.
- Zaznacz pole wyboru oznaczone Uruchom ten program w trybie zgodności.
- Z menu rozwijanego wybierz system operacyjny Windows, który był najnowszy w roku wydania oprogramowania. Wybierając system Windows 8 lub 7, prawdopodobnie będzie wystarczający dla większości aplikacji.
- Kliknij Stosować aby ustawić nowy tryb zgodności.
- Wybierać OK aby wyjść z okna właściwości.
Alternatywną metodą jest skorzystaj z narzędzia do rozwiązywania problemów ze zgodnością programów systemu Windows 11. To narzędzie automatycznie stosuje zalecane ustawienia zgodności, oszczędzając czas i wysiłek.
3. Przeskanuj pliki systemowe komputera
Uszkodzone pliki systemowe DLL (Dynamic Link Library) mogą powodować błąd 0xc0000142. Możesz sprawdzić i naprawić uszkodzenie plików systemowych przez uruchomienie Kontrolera plików systemu Windows.
Zalecamy również uruchomienie polecenia skanowania Deployment Imaging Servicing Management. To narzędzie może rozwiązać problemy z obrazem systemu Windows. Aby uruchomić to narzędzie, wykonaj to polecenie w wierszu polecenia:
DISM.exe /Online /Cleanup-image /Restorehealth
4. Ustaw odpowiednie ustawienia regionalne systemu
Ustawienie poprawnych ustawień regionalnych systemu to poprawka błędu 0xc0000142, która działała w przypadku niektórych zastosowań. Aby zastosować tę poprawkę, należy wybrać ustawienie regionalne systemu dla oprogramowania nieobsługującego kodu Unicode, które odpowiada odpowiedniemu regionowi komputera. Odpowiednie ustawienia regionalne systemu można ustawić w następujący sposób:
- Naciskać Okna klawisz + R, typ Panel sterowania w Uruchom i wybierz OK.
- Kliknij Region w oknie Wszystkie elementy Panelu sterowania.
- Następnie kliknij na Administracyjny patka.
- wciśnij Zmień ustawienia regionalne systemu przycisk.
- Wybierz odpowiedni region dla swojego komputera z rozwijanego menu.
- Naciskać OK w oknie Ustawienia regionu.
- Kliknij na Stosować przycisk, aby zapisać ustawienia regionalne i OK do wyjścia.
5. Ponownie zarejestruj pliki DLL w systemie Windows
Wielu użytkowników stwierdziło, że ponowna rejestracja wszystkich plików DLL działa w celu naprawienia błędu 0xc0000142. Podkreśla to, że błąd 0xc0000142 pojawia się, ponieważ niektóre wymagane pliki DLL nie są poprawnie zarejestrowane. Istnieje wiele plików DLL, ale można je ponownie zarejestrować, wykonując jedno polecenie w następujący sposób:
- wciśnij Okna logo + S klawisz jednocześnie i wprowadź Wiersz polecenia.
- Otwórz wiersz polecenia z uprawnieniami administratora Wybierając Uruchom jako administrator dla wyniku wyszukiwania tej aplikacji.
- Wprowadź to polecenie, aby ponownie zarejestrować biblioteki DLL i naciśnij Powrót:
Do %1W (*.dll) Do regsvr32 /s%1
- Następnie poczekaj, aż wszystkie biblioteki DLL zostaną zarejestrowane przed zamknięciem wiersza polecenia.
6. Uruchom skanowanie CHKDSK (Sprawdź dysk).
Innym możliwym powodem błędu 0xc0000142 jest to, że twój komputer ma uszkodzone sektory dysku. Możesz sprawdzić i naprawić uszkodzone sektory dysku przez uruchomienie skanowania CHKDSK (Check Disk). w wierszu polecenia.
7. Zaktualizuj sterownik karty graficznej komputera (jednostki przetwarzania grafiki)
Jeśli chcesz naprawić błąd 0xc0000142 dla gry Windows, aktualizowanie sterownika karty graficznej komputera może pomóc. Możesz to zrobić ręcznie, korzystając z narzędzia do aktualizacji sterowników innej firmy lub oprogramowania AMD lub NVIDIA, takiego jak GeForce Experience.
8. Włącz funkcję .NET Framework 3.5
Niektóre programy wymagają starszych wersji .NET Framework do działania w systemie Windows. Więc być może będziesz musiał włącz .NET Framework 3.5 w systemie Windows jeśli ta funkcja nie jest dostępna na Twoim komputerze.
9. Edytuj klucz rejestru systemu Windows
Wielu użytkowników, którzy naprawili błąd 0xc0000142, potwierdza, że edytowanie rejestru systemu Windows zadziałało. Ci użytkownicy zmodyfikowali wartość LoadAppInit_DLL DWORD w kluczu Windows. Oto dokładne kroki zastosowania tego potencjalnego rozwiązania:
Edycja rejestru jest ryzykowna. Zawsze wykonaj kopię zapasową rejestru systemu Windows przed wprowadzeniem jakichkolwiek zmian, aby upewnić się, że możesz powrócić do oryginału, jeśli po zastosowaniu tej poprawki wystąpią problemy.
- Kliknij ikonę szkła powiększającego na pasku zadań lub pole wyszukiwania, aby aktywować narzędzie do wyszukiwania plików.
- Wpisz szukaną frazę regedit w wyszukiwarce plików.
- Wybierać Edytor rejestru aby wyświetlić okno rejestru.
- Przejdź do tej kluczowej lokalizacji, wprowadzając następującą ścieżkę w pasku adresu Edytora rejestru:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Obecna wersja\Windows
- Kliknij dwukrotnie na LoadAppInit_DLL DWORD.
- Następnie wprowadź 0 w Dane wartości box, jeśli ten DWORD jest ustawiony inaczej.
- Kliknij OK aby zastosować nową wartość dla LoadAppInit_DLLs DWORD.
- Zamknij Edytor rejestru i uruchom ponownie komputer.
10. Zainstaluj ponownie pakiety oprogramowania, których dotyczy problem
Ostatnim potencjalnym rozwiązaniem jest ponowna instalacja pakietów oprogramowania, dla których występuje błąd 0xc0000142. Spowoduje to odświeżenie i naprawę plików oprogramowania, co może być konieczne, jeśli inne rozdzielczości nie działają. Ponowna instalacja to także inny sposób aktualizowania aplikacji.
Tam są wiele sposobów na odinstalowanie oprogramowania w systemie Windowsi możesz wybrać dowolną metodę usunięcia aplikacji. Jeśli jednak błąd wystąpi podczas otwierania gry, może być konieczne odinstalowanie jej wraz z oprogramowaniem klienckim, takim jak Epic Games Launcher. Następnie ponownie zainstaluj najnowszą wersję aplikacji lub gry, pobierając ją ze strony internetowej lub klienta gry.
Uzyskaj błąd 0xc0000142 rozwiązany w systemie Windows 11 i Windows 10
Naprawienie błędu 0xc0000142 nie zawsze jest proste, ponieważ jest to problem z wieloma możliwymi przyczynami. Istnieje wiele potwierdzonych sposobów rozwiązania tego problemu, z których wiele omówiono tutaj. Więc prawdopodobnie będziesz musiał spróbować zastosować co najmniej kilka z tych metod rozwiązywania problemów, aby znaleźć taką, która usuwa błąd 0xc0000142 na twoim komputerze.
Różne narzędzia do naprawy innych firm dla Windows 11 i Windows 10 mogą być również przydatne do naprawy błędu 0xc0000142. Windows Repair, Advanced SystemCare i Windows Repair Toolbox to jedne z najlepszych darmowych narzędzi do naprawy oprogramowania do rozwiązywania problemów z oprogramowaniem.