Yra daug galimų klaidos 0xc0000142 priežasčių. Taigi, mes apžvelgsime daugybę galimų sprendimų, kurie padės jums tai išspręsti.
Klaida 0xc0000142 įvyksta, kai vartotojai bando paleisti kai kuriuos „Windows“ programinės įrangos paketus. Tie, kurie susidūrė su šia problema, paprastai mato klaidos pranešimą, kuriame sakoma: „Programa negalėjo tinkamai paleisti (0xc0000142).“ Kai taip nutinka, paveikta programa atsisako paleisti.
Deja, klaida 0xc0000142 yra bendras kodas, galintis paveikti daugelį Windows programinės įrangos paketų. Tačiau daugelis vartotojų praneša, kad tai dažniausiai gaunama iš „Microsoft Office“ programų ir žaidimų.
Taigi, jei susiduriate su šia problema, štai kaip galite ištaisyti klaidą 0xc0000142 sistemoje „Windows 11“ ir „Windows 10“.
1. Paleiskite paveiktą programinę įrangą su administratoriaus leidimais
Pradėkite klaidos 0xc0000142 trikčių šalinimą nustatydami paveiktą programinę įrangą, kad ji veiktų kaip administratorius. Tai užtikrins, kad programa galės pasiekti labiau apribotas failų vietas. Galite sustabdyti šį klaidos kodą
nustatydami paveiktą programą, kad ji visada veiktų kaip administratorius.2. Nustatykite paveiktą programinę įrangą veikti suderinamumo režimu
Jei senesnės programinės įrangos klaida 0xc0000142, gali kilti suderinamumo su jūsų kompiuterio Windows 11/10 platforma problema. Nustačius programą ar žaidimą veikti suderinamumo režimu senesnėje „Windows“ platformoje, tokia problema gali būti išspręsta.
Taip galite nustatyti, kad programinė įranga veiktų suderinamumo režimu:
- Paspauskite Windows logotipas + E klaviatūros mygtukus ir atidarykite paveiktos programinės įrangos diegimo aplanką.
- Norėdami pasirinkti, dešiniuoju pelės mygtuku spustelėkite programinės įrangos EXE (programos) failą Savybės.
- Spustelėkite ypatybių langą Suderinamumas skirtuką.
- Pažymėkite žymimąjį laukelį, pažymėtą Paleiskite šią programą suderinamumo režimu.
- Išskleidžiamajame meniu pasirinkite „Windows“ OS, kuri buvo naujausia jūsų programinės įrangos išleidimo metais. Pasirinkus „Windows 8“ arba „7“, tikriausiai pakaks daugumai programų.
- Spustelėkite Taikyti norėdami nustatyti naują suderinamumo režimą.
- Pasirinkite Gerai norėdami išeiti iš ypatybių lango.
Alternatyvus būdas yra naudokite „Windows 11“ programų suderinamumo trikčių šalinimo įrankį. Šis įrankis automatiškai pritaiko rekomenduojamus suderinamumo nustatymus, taupydamas jūsų laiką ir pastangas.
3. Nuskaitykite savo kompiuterio sistemos failus
Sugadinti DLL (Dynamic Link Library) sistemos failai gali sukelti klaidą 0xc0000142. Galite patikrinti ir ištaisyti sistemos failų sugadinimą naudodami veikia Windows sistemos failų tikrintuvas.
Taip pat rekomenduojame paleisti diegimo vaizdų aptarnavimo valdymo nuskaitymo komandą. Ši programa gali išspręsti „Windows“ sistemos vaizdo problemas. Norėdami paleisti šį įrankį, komandų eilutėje vykdykite šią komandą:
DISM.exe /Prisijungęs /Išvalymo vaizdas /Atkurti sveikatą
4. Nustatykite tinkamą sistemos lokalę
Teisingos sistemos lokalės nustatymas yra 0xc0000142 klaidos pataisymas, kuris veikė kai kuriais atvejais. Norėdami pritaikyti šį pataisą, turite pasirinkti sistemos lokalės nustatymą ne unikodinei programinei įrangai, atitinkančią tinkamą jūsų kompiuterio regioną. Tinkamą sistemos lokalę galite nustatyti taip:
- Paspauskite Windows klavišas + R, tipas Kontrolės skydelis Vykdyti ir pasirinkite Gerai.
- Spustelėkite Regionas lange Visi valdymo skydelio elementai.
- Tada spustelėkite Administracinis skirtuką.
- Paspauskite Keisti sistemos lokalę mygtuką.
- Išskleidžiamajame meniu pasirinkite tinkamą kompiuterio regioną.
- Paspauskite Gerai lange Regiono nustatymai.
- Spustelėkite ant Taikyti mygtuką, kad išsaugotumėte regioninius nustatymus ir Gerai išeiti.
5. Iš naujo užregistruokite DLL failus sistemoje „Windows“.
Daugelis vartotojų sakė, kad visų DLL failų perregistravimas padeda ištaisyti klaidą 0xc0000142. Tai pabrėžia, kad klaida 0xc0000142 atsiranda, nes kai kurie būtini DLL failai nėra tinkamai užregistruoti. Yra daug DLL failų, tačiau juos visus galite perregistruoti vykdydami vieną komandą taip:
- Paspauskite Windows logotipas + S klavišą vienu metu ir įveskite komandų eilutę.
- Atidarykite komandų eilutę su administratoriaus teisėmis pasirinkdami Vykdykite kaip administratorius tos programos paieškos rezultatui.
- Įveskite šią komandą DLL perregistravimui ir paspauskite Grįžti:
dėl %1in (*.dll) daryti regsvr32 /s %1
- Tada palaukite, kol visi DLL bus užregistruoti, prieš uždarydami komandų eilutę.
6. Paleiskite CHKDSK (patikrinti diską) nuskaitymą
Kita galima klaidos 0xc0000142 priežastis yra ta, kad jūsų kompiuteryje yra blogų disko sektorių. Galite patikrinti ir taisyti blogus disko sektorius naudodami vykdo CHKDSK (Check Disk) nuskaitymą komandų eilutėje.
7. Atnaujinkite savo kompiuterio GPU (grafikos apdorojimo bloko) tvarkyklę
Jei reikia ištaisyti „Windows“ žaidimo klaidą 0xc0000142, kompiuterio grafikos tvarkyklės atnaujinimas gali padėti. Tai galite padaryti rankiniu būdu, naudodami trečiosios šalies tvarkyklės naujinimo įrankį arba AMD arba NVIDIA programinę įrangą, pvz., GeForce Experience.
8. Įgalinkite .NET Framework 3.5 funkciją
Kai kurioms programoms reikia senesnių .NET Framework versijų, kad jos veiktų sistemoje Windows. Taigi, jums gali prireikti įgalinti .NET Framework 3.5 sistemoje Windows jei ši funkcija jūsų kompiuteryje nepasiekiama.
9. Redaguokite „Windows“ registro raktą
Daugelis vartotojų, kurie ištaisė klaidą 0xc0000142, patvirtina, kad „Windows“ registro redagavimas jiems pavyko. Tie vartotojai pakeitė LoadAppInit_DLL DWORD reikšmę Windows rakte. Tai yra tikslūs šios galimos rezoliucijos taikymo veiksmai:
Rizikinga redaguoti registrą. Visada sukurkite atsarginę „Windows“ registro atsarginę kopiją prieš atlikdami bet kokius pakeitimus, kad įsitikintumėte, jog galite grįžti prie originalo, jei pritaikę šį pataisą kils problemų.
- Spustelėkite užduočių juostos didinamojo stiklo piktogramą arba paieškos laukelį, kad suaktyvintumėte failų paieškos įrankį.
- Įveskite paieškos frazę regedit į failų paieškos įrankį.
- Pasirinkite Registro redaktorius norėdami pamatyti registro langą.
- Eikite į šią rakto vietą registro rengyklės adreso juostoje įvesdami šį kelią:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Dabartinė versija\Windows
- Dukart spustelėkite ĮkeltiAppInit_DLL DWORD.
- Tada įveskite 0 viduje Vertės duomenys langelį, jei tas DWORD nustatytas kitaip.
- Spustelėkite Gerai kad pritaikytumėte naują LoadAppInit_DLLs DWORD reikšmę.
- Uždarykite registro rengyklę ir iš naujo paleiskite kompiuterį.
10. Iš naujo įdiekite paveiktus programinės įrangos paketus
Galutinis galimas sprendimas yra iš naujo įdiegti programinės įrangos paketus, kuriuose įvyksta 0xc0000142 klaida. Tai padarius bus atnaujinti ir pataisyti programinės įrangos failai, kurių gali prireikti, jei kitos skiriamosios gebos neveikia. Įdiegimas iš naujo yra dar vienas būdas atnaujinti programas.
Yra daug būdų, kaip pašalinti programinę įrangą iš Windowsir galite pasirinkti bet kokį programos pašalinimo būdą. Tačiau jei klaida įvyksta atidarius žaidimą, gali tekti jį pašalinti naudojant kliento programinę įrangą, pvz., Epic Games Launcher. Tada iš naujo įdiekite naujausią programos ar žaidimo versiją, atsisiųsdami ją iš svetainės arba žaidimų kliento.
Išspręskite 0xc0000142 klaidą „Windows 11“ ir „Windows 10“
Ištaisyti klaidą 0xc0000142 ne visada paprasta, nes tai yra daugelio galimų priežasčių problema. Yra daug patvirtintų būdų, kaip išspręsti šią problemą, daugelis iš jų aprašyti čia. Taigi, tikriausiai turėsite pabandyti pritaikyti bent kelis iš tų trikčių šalinimo metodų, kad rastumėte tą, kurio klaida 0xc0000142 bus išspręsta jūsų kompiuteryje.
Įvairūs trečiųjų šalių taisymo įrankiai, skirti „Windows 11“ ir „Windows 10“, taip pat gali būti naudingi taisant klaidą 0xc0000142. „Windows Repair“, „Advanced SystemCare“ ir „Windows Repair Toolbox“ yra vieni geriausių nemokamų programinės įrangos trikčių šalinimo įrankių.