Există multe cauze posibile ale erorii 0xc0000142. Așadar, vom acoperi multe soluții posibile pentru a vă ajuta să o remediați.
Eroarea 0xc0000142 apare atunci când utilizatorii încearcă să lanseze unele pachete software Windows. Cei care au întâmpinat această problemă văd de obicei un mesaj de eroare care spune „Aplicația nu a putut porni corect (0xc0000142).” Când se întâmplă acest lucru, programul afectat refuză să se lanseze.
Din păcate, eroarea 0xc0000142 este un cod generic care ar putea afecta multe pachete software Windows. Cu toate acestea, mulți utilizatori raportează că de obicei provine din aplicații și jocuri Microsoft Office.
Deci, dacă întâmpinați această problemă, acesta este modul în care puteți remedia eroarea 0xc0000142 în Windows 11 și 10.
1. Rulați software-ul afectat cu permisiuni de administrator
Începeți depanarea erorii 0xc0000142 setând software-ul afectat să ruleze ca administrator. Acest lucru va asigura că programul poate accesa locații de fișiere mai restricționate. Puteți opri acest cod de eroare prin
setarea aplicației afectate să ruleze întotdeauna ca administrator.2. Setați software-ul afectat să ruleze în modul de compatibilitate
Dacă apare eroarea 0xc0000142 pentru software-ul mai vechi, ar putea exista o problemă de compatibilitate cu platforma Windows 11/10 a computerului dvs. Configurarea unei aplicații sau a unui joc pentru a rula în modul de compatibilitate pentru o platformă Windows mai veche ar putea rezolva o astfel de problemă.
Iată cum vă puteți seta software-ul să ruleze în modul de compatibilitate:
- apasă pe Windows logo + E butoanele de la tastatură și deschideți folderul de instalare pentru software-ul afectat.
- Faceți clic dreapta pe fișierul EXE (aplicație) al software-ului pentru a selecta Proprietăți.
- Faceți clic pe fereastra de proprietăți Compatibilitate fila.
- Bifați caseta de selectare etichetată Rulați acest program în modul de compatibilitate.
- Alegeți sistemul de operare Windows care a fost cel mai recent din anul de lansare a software-ului dvs. din meniul drop-down. Selectând Windows 8 sau 7, probabil că va fi suficient pentru majoritatea aplicațiilor.
- Clic aplica pentru a seta noul mod de compatibilitate.
- Selectați Bine pentru a ieși din fereastra de proprietăți.
O metodă alternativă este să utilizați instrumentul de depanare pentru compatibilitatea programelor Windows 11. Acest instrument aplică automat setările de compatibilitate recomandate, economisind timp și efort.
3. Scanați fișierele de sistem ale computerului dvs
Fișierele de sistem DLL (Dynamic Link Library) corupte pot cauza eroarea 0xc0000142. Puteți verifica și remedia corupția fișierelor de sistem prin rulează Windows System File Checker.
De asemenea, vă recomandăm să rulați o comandă de scanare Deployment Imaging Servicing Management. Acest utilitar poate remedia problemele cu imaginea sistemului Windows. Pentru a rula acel instrument, executați această comandă în linia de comandă:
DISM.exe /Online /Cleanup-image /Restorehealth
4. Setați localitatea corectă a sistemului
Setarea unui local corect al sistemului este o remediere a erorii 0xc0000142 care a funcționat pentru anumite utilizări. Pentru a aplica această remediere, trebuie să selectați o setare locală de sistem pentru software-ul non-Unicode care se potrivește cu regiunea corectă pentru computerul dvs. Puteți seta locația adecvată a sistemului după cum urmează:
- presa Windows tasta + R, tip Panou de control în Run și selectați Bine.
- Click pe Regiune în fereastra Toate elementele panoului de control.
- Apoi, faceți clic pe Administrativ fila.
- apasă pe Schimbați localitatea sistemului buton.
- Selectați regiunea corectă pentru computerul dvs. din meniul derulant.
- presa Bine în fereastra Setări regiune.
- Faceți clic pe aplica butonul pentru a salva setările regionale și Bine a iesi.
5. Reînregistrați fișierele DLL în Windows
Mulți utilizatori au spus că reînregistrarea tuturor fișierelor DLL funcționează pentru a remedia eroarea 0xc0000142. Acest lucru evidențiază faptul că eroarea 0xc0000142 apare deoarece unele fișiere DLL necesare nu sunt înregistrate corect. Există multe fișiere DLL, dar le puteți reînregistra pe toate executând o singură comandă, după cum urmează:
- apasă pe Windows logo + S tasta simultan și introduceți Command Prompt.
- Deschideți linia de comandă cu privilegii de administrator prin selectare Rulat ca administrator pentru rezultatul căutării aplicației respective.
- Introduceți această comandă pentru reînregistrarea DLL-urilor și apăsați Întoarcere:
pentru %1în (*.dll) do regsvr32 /s %1
- Apoi așteptați până când toate DLL-urile au fost înregistrate înainte de a închide linia de comandă.
6. Rulați o scanare CHKDSK (Verificare disc).
Un alt motiv posibil pentru eroarea 0xc0000142 este că PC-ul are sectoare de disc proaste. Puteți verifica și repara sectoarele de disc defecte prin rulează o scanare CHKDSK (Verificare disc). în linia de comandă.
7. Actualizați driverul pentru GPU (unitatea de procesare grafică) a computerului dvs.
Dacă trebuie să remediați eroarea 0xc0000142 pentru un joc Windows, actualizați driverul grafic al computerului dvs poate ajuta. Puteți face acest lucru manual, folosind un instrument de actualizare a driverelor terță parte sau un software AMD sau NVIDIA, cum ar fi GeForce Experience.
8. Activați caracteristica .NET Framework 3.5
Unele programe au nevoie de versiuni mai vechi de .NET Framework pentru a rula în Windows. Deci, s-ar putea să aveți nevoie activați .NET Framework 3.5 pe Windows dacă această funcție nu este disponibilă pe computer.
9. Editați cheia de registry Windows
Mulți utilizatori care au remediat eroarea 0xc0000142 confirmă că editarea unui registru Windows a funcționat pentru ei. Acei utilizatori au modificat valoarea unui DWORD LoadAppInit_DLL în cheia Windows. Aceștia sunt pașii exacti pentru aplicarea acestei posibile rezoluții:
Este riscant să editați Registrul. Mereu faceți o copie de rezervă a registrului Windows înainte de a face modificări pentru a vă asigura că puteți reveni la original dacă întâmpinați probleme după aplicarea acestei remedieri.
- Faceți clic pe pictograma lupă a barei de activități sau pe caseta de căutare pentru a activa un instrument de căutare de fișiere.
- Introduceți expresia de căutare regedit în instrumentul de căutare de fișiere.
- Selectați Editorul Registrului pentru a vizualiza fereastra de registry.
- Accesați această locație cheie introducând următoarea cale în bara de adrese a Editorului de registry:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Versiunea curentă\Windows
- Faceți dublu clic pe LoadAppInit_DLL-uri DWORD.
- Apoi introduceți 0 în Date valorice caseta dacă acel DWORD este setat diferit.
- Clic Bine pentru a aplica noua valoare pentru DWORD LoadAppInit_DLLs.
- Închideți Editorul de registry și reporniți computerul.
10. Reinstalați pachetele software afectate
Soluția potențială finală este reinstalarea pachetelor software pentru care apare eroarea 0xc0000142. Procedând astfel, fișierele software-ului vor fi reîmprospătate și reparate, ceea ce ar putea fi necesar dacă alte rezoluții nu funcționează. Reinstalarea este, de asemenea, o altă modalitate de a actualiza aplicațiile.
Sunt multe moduri de a dezinstala software-ul în Windowsși puteți alege orice metodă pentru a elimina aplicația. Cu toate acestea, dacă eroarea apare atunci când deschideți un joc, poate fi necesar să îl dezinstalați cu software-ul client, cum ar fi Epic Games Launcher. Apoi, reinstalați cea mai recentă versiune a aplicației sau a jocului, descarcând-o de pe site-ul sau de pe clientul de jocuri.
Obțineți eroarea 0xc0000142 sortată în Windows 11 și Windows 10
Remedierea erorii 0xc0000142 nu este întotdeauna simplă, deoarece aceasta este o problemă cu multe cauze posibile. Există numeroase modalități confirmate de a remedia această problemă, dintre care multe sunt acoperite aici. Deci, probabil că va trebui să încercați să aplicați cel puțin câteva dintre aceste metode de depanare pentru a găsi una care primește eroarea 0xc0000142 rezolvată pe computer.
Diverse instrumente de reparații terțe pentru Windows 11 și Windows 10 ar putea fi, de asemenea, utile pentru remedierea erorii 0xc0000142. Windows Repair, Advanced SystemCare și Windows Repair Toolbox sunt printre cele mai bune instrumente de reparare gratuită pentru depanarea software-ului.