Obstaja veliko možnih vzrokov za napako 0xc0000142. Zato bomo pokrili številne možne rešitve, ki vam bodo pomagale popraviti.
Napaka 0xc0000142 se pojavi, ko uporabniki poskušajo zagnati nekatere programske pakete Windows. Tisti, ki so naleteli na to težavo, običajno vidijo sporočilo o napaki, ki pravi: "Aplikacija se ni mogla pravilno zagnati (0xc0000142)." Ko se to zgodi, se prizadeti program noče zagnati.
Na žalost je napaka 0xc0000142 splošna koda, ki lahko vpliva na številne programske pakete Windows. Vendar pa mnogi uporabniki poročajo, da običajno prihaja iz aplikacij in iger Microsoft Office.
Torej, če naletite na to težavo, lahko takole odpravite napako 0xc0000142 v sistemih Windows 11 in 10.
1. Zaženite prizadeto programsko opremo s skrbniškimi dovoljenji
Začnite odpravljanje težav z napako 0xc0000142 tako, da nastavite prizadeto programsko opremo, da se izvaja kot skrbnik. To bo programu zagotovilo dostop do bolj omejenih lokacij datotek. To kodo napake bi lahko preprečili tako, da nastavitev prizadete aplikacije, da se vedno izvaja kot skrbnik.
2. Prizadeto programsko opremo nastavite tako, da deluje v združljivostnem načinu
Če se za starejšo programsko opremo pojavi napaka 0xc0000142, je morda težava z združljivostjo s platformo Windows 11/10 v vašem računalniku. Nastavitev aplikacije ali igre za izvajanje v načinu združljivosti za starejšo platformo Windows bi lahko rešila takšno težavo.
Tako lahko nastavite svojo programsko opremo, da deluje v združljivem načinu:
- Pritisnite Windows logotip + E tipke na tipkovnici in odprite namestitveno mapo za prizadeto programsko opremo.
- Z desno miškino tipko kliknite datoteko EXE (aplikacija) programske opreme, da jo izberete Lastnosti.
- Kliknite na okno lastnosti Kompatibilnost zavihek.
- Izberite potrditveno polje z oznako Zaženite ta program v združljivem načinu.
- V spustnem meniju izberite operacijski sistem Windows, ki je bil zadnji v letu izdaje vaše programske opreme. Izbira sistema Windows 8 ali 7 bo verjetno zadostovala za večino aplikacij.
- Kliknite Prijavite se da nastavite nov način združljivosti.
- Izberite v redu za izhod iz okna lastnosti.
Alternativna metoda je uporabite orodje za odpravljanje težav z združljivostjo programov Windows 11. To orodje samodejno uporabi priporočene nastavitve združljivosti ter vam prihrani čas in trud.
3. Preglejte sistemske datoteke vašega računalnika
Poškodovane sistemske datoteke DLL (Dynamic Link Library) lahko povzročijo napako 0xc0000142. Poškodbo sistemske datoteke lahko preverite in odpravite tako, da zagon programa Windows System File Checker.
Priporočamo tudi, da zaženete ukaz skeniranja Deployment Imaging Servicing Management. Ta pripomoček lahko odpravi težave s sliko sistema Windows. Če želite zagnati to orodje, izvedite ta ukaz v ukaznem pozivu:
DISM.exe /Online /Cleanup-image /Restorehealth
4. Nastavite pravo področno nastavitev sistema
Nastavitev pravilne področne nastavitve sistema je popravek napake 0xc0000142, ki deluje pri nekaterih uporabah. Če želite uporabiti ta popravek, morate izbrati sistemsko področno nastavitev za programsko opremo brez unicode, ki se ujema s pravilno regijo za vaš računalnik. Ustrezen sistemski jezik lahko nastavite na naslednji način:
- Pritisnite Windows tipka + R, vrsta Nadzorna plošča v Zaženi in izberite v redu.
- Kliknite na Regija znotraj okna Vsi elementi nadzorne plošče.
- Nato kliknite na Administrativni zavihek.
- Pritisnite Spremenite jezik sistema gumb.
- V spustnem meniju izberite pravo regijo za vaš računalnik.
- Pritisnite v redu v oknu Nastavitve regije.
- Kliknite na Prijavite se gumb za shranjevanje regionalnih nastavitev in v redu za izhod.
5. Ponovno registrirajte datoteke DLL v sistemu Windows
Veliko uporabnikov je reklo, da ponovna registracija vseh datotek DLL deluje pri odpravljanju napake 0xc0000142. To poudarja, da se napaka 0xc0000142 pojavi, ker nekatere zahtevane datoteke DLL niso pravilno registrirane. Obstaja veliko datotek DLL, vendar jih lahko vse znova registrirate tako, da izvedete en sam ukaz, kot sledi:
- Pritisnite Windows logotip + S istočasno pritisnite tipko in vnesite ukazni poziv.
- Odprite ukazni poziv s skrbniškimi pravicami z izbiro Zaženi kot skrbnik za rezultate iskanja te aplikacije.
- Vnesite ta ukaz za ponovno registracijo DLL-jev in pritisnite Vrnitev:
za %1v (*.dll) narediti regsvr32 /s %1
- Nato počakajte, da se registrirajo vsi DLL-ji, preden zaprete ukazni poziv.
6. Zaženite skeniranje CHKDSK (preverite disk).
Drug možen razlog za napako 0xc0000142 je, da ima vaš računalnik poškodovane sektorje diska. Poškodovane sektorje diska lahko preverite in popravite tako, da izvajanje pregleda CHKDSK (preverjanje diska). v ukaznem pozivu.
7. Posodobite gonilnik za GPE (grafično procesno enoto) vašega računalnika
Če morate popraviti napako 0xc0000142 za igro Windows, posodabljanje gonilnika za grafično kartico vašega računalnika lahko pomaga. To lahko storite ročno z uporabo orodja za posodabljanje gonilnikov drugega proizvajalca ali programske opreme AMD ali NVIDIA, kot je GeForce Experience.
8. Omogoči funkcijo .NET Framework 3.5
Nekateri programi potrebujejo starejše različice .NET Framework za delovanje v sistemu Windows. Torej, morda boste morali omogočite .NET Framework 3.5 v sistemu Windows če ta funkcija ni na voljo v vašem računalniku.
9. Uredite registrski ključ sistema Windows
Številni uporabniki, ki so odpravili napako 0xc0000142, so potrdili, da je urejanje registra Windows delovalo pri njih. Ti uporabniki so spremenili vrednost LoadAppInit_DLL DWORD znotraj ključa Windows. To so natančni koraki za uporabo te potencialne rešitve:
Tvegano je urejati register. Nenehno varnostno kopirajte svoj register Windows preden naredite kakršne koli spremembe, da zagotovite, da se lahko vrnete na izvirnik, če po uporabi tega popravka naletite na težave.
- Kliknite ikono povečevalnega stekla v opravilni vrstici ali polje za iskanje, da aktivirate orodje za iskanje datotek.
- Vnesite iskalni izraz regedit v orodje za iskanje datotek.
- Izberite Urejevalnik registra za ogled okna registra.
- Pojdite na to ključno mesto tako, da v naslovno vrstico urejevalnika registra vnesete naslednjo pot:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Trenutna različica\Windows
- Dvokliknite na LoadAppInit_DLLs DWORD.
- Nato vnesite 0 v Podatki o vrednosti če je ta DWORD nastavljen drugače.
- Kliknite v redu da uporabite novo vrednost za DWORD LoadAppInit_DLLs.
- Zaprite urejevalnik registra in znova zaženite računalnik.
10. Znova namestite prizadete pakete programske opreme
Končna možna rešitev je ponovna namestitev programskih paketov, pri katerih se pojavi napaka 0xc0000142. S tem boste osvežili in popravili datoteke programske opreme, kar bo morda potrebno, če druge ločljivosti ne delujejo. Ponovna namestitev je tudi drug način za posodobitev aplikacij.
obstajajo veliko načinov za odstranitev programske opreme v sistemu Windowsin izberete lahko katero koli metodo za odstranitev aplikacije. Če pa se napaka pojavi, ko odprete igro, jo boste morda morali odstraniti z odjemalsko programsko opremo, kot je Epic Games Launcher. Nato znova namestite najnovejšo različico aplikacije ali igre, tako da jo prenesete s spletnega mesta ali odjemalca za igre.
Odpravite napako 0xc0000142 v sistemih Windows 11 in Windows 10
Odpravljanje napake 0xc0000142 ni vedno preprosto, ker je to težava s številnimi možnimi vzroki. Obstajajo številni potrjeni načini za odpravo te težave, mnogi od njih so obravnavani tukaj. Zato boste verjetno morali poskusiti uporabiti vsaj nekaj teh metod za odpravljanje težav, da boste našli tisto, ki v vašem računalniku odpravi napako 0xc0000142.
Za odpravljanje napake 0xc0000142 so lahko koristna tudi različna orodja za popravilo drugih proizvajalcev za Windows 11 in Windows 10. Windows Repair, Advanced SystemCare in Windows Repair Toolbox so med najboljšimi brezplačnimi orodji za popravilo programske opreme.