Aplikacija se nije mogla ispravno pokrenuti (0xc0000142) u sustavu Windows

Možda ste naišli na trenutak kada ste pokušali otvoriti aplikaciju, a ona se nije uspjela otvoriti, umjesto toga pojavila se poruka o pogrešci Aplikacija se nije mogla ispravno pokrenuti (0xc0000142)(The application was unable to start correctly (0xc0000142)) . Ako dobijete ovu pogrešku, onda bi vas ovaj post mogao zanimati.

Danas se fokusiramo na ovu grešku prilikom otvaranja naredbenog retka(Command Prompt) . Naredbeni redak(Command Prompt) obično je jedna od konstanti tijekom popravljanja različitih vrsta pogrešaka u sustavu Windows 10(Windows 10) . Ali što ako isti naredbeni redak(Command Prompt) naiđe na istu pogrešku? Postaje jako teško ispraviti takve vrste pogrešaka. Ali nije nemoguće to učiniti. Brojni su čimbenici koji uzrokuju ove vrste pogrešaka. Neki programi trećih strana, zlonamjerni softver i drugi čimbenici spadaju u ovu kategoriju. Pokušat ćemo svaki mogući popravak kako bismo ispravili ovu grešku.

Greška glasi -

The application was unable to start correctly (0xc0000142). Click OK to close the application.

I korisnik nema drugu opciju osim kliknuti na gumb označen kao OK.

kaže Microsoft,

There are primarily 3 actions that can cause this error:

  1. Launching lots of applications
  2. Launching an application as a different user
  3. Launching an application to a different desktop

If you are wondering what the error 0xc0000142 means in the above Message Box, you can find the error in ntstatus.h. It is STATUS_DLL_INIT_FAILED or “{DLL Initialization Failed} Initialization of the dynamic link library %hs failed. The process is terminating abnormally.”

Aplikacija se nije mogla ispravno pokrenuti (0xc0000142)

Pokušat ćemo sljedeće potencijalne popravke kako bismo pokušali popraviti pogrešku 0xc0000142 za naredbeni redak(Command Prompt) u sustavu Windows 10(Windows 10) :

  1. Ponovno registrirajte SVE DLL datoteke
  2. Pokrenite SFC i DISM
  3. Rješavanje problema u stanju čistog pokretanja.
  4. Popravite unos u registar.
  5. Provjerite postavku pravila grupe.

Preporučio sam vam da stvorite točku za vraćanje sustava . To je zato što tijekom ovih vrsta izmjena postoje šanse da se nešto pokvari na softverskoj strani vašeg računala. Ili, ako nemate naviku stvarati točku vraćanja sustava, potaknuo bih vas da je često stvarate.

1] Ponovno registrirajte SVE DLL datoteke

Prije(First) svega, počnite otvaranjem  prozora naredbenog retka s (Command Prompt)administratorskim(Administrator) povlasticama tražeći CMD u okviru za pretraživanje Cortane(Cortana Search Box) . Zatim desnom tipkom miša kliknite odgovarajući unos i kliknite  Pokreni kao administrator (Run as Administrator).

Zatim upišite sljedeće i pritisnite Enter:

for %1 in (*.dll) do regsvr32 /s %1

Ovo će ponovno registrirati SVE DLL datoteke .

To biste trebali učiniti čim pokrenete Windows 10 ili nakon pokretanja u sigurnom načinu rada.(booting into Safe Mode.)

Nakon što završite,  ponovno pokrenite (Reboot ) računalo i provjerite je li pogreška sada ispravljena ili ne.

2] Pokrenite SFC i DISM

SFC DISM Ultimate Windows Tweaker

Preuzmite Ultimate Windows Tweaker i upotrijebite ga za pokretanje System File Checker i DISM pritiskom na gumb. Time će se provjeriti OS za potencijalna oštećenja datoteka i popraviti sliku sustava.

3] Rješavanje problema u stanju čistog pokretanja

Rješavanje problema u stanju čistog pokretanja(Clean Boot State) uvijek ima potencijal da ispravi mnogo pogrešaka povezanih sa sustavom(System) . Više o tome možete pročitati u našem vodiču o tome kako izvesti čisto pokretanje.(Perform a Clean Boot.)

4] Provjerite postavke registra

Pritisnite kombinaciju gumba WINKEY + R za pokretanje uslužnog programa  Run , upišite (Run)regedit  i pritisnite Enter. Kliknite na  Da (Yes ) za UAC ili upit za kontrolu korisničkog računa(User Account Control Prompt) koji dobijete.

Nakon što se otvori uređivač registra(Registry Editor) , idite na sljedeću ključnu lokaciju-

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

Sada izbrišite segmente programa s desne strane ploče. Ovi segmenti uključuju DWORD vrijednosti(DWORD Values) i druge unose koje je napravio konfliktni program na spomenutom mjestu unutar uređivača registra(Registry Editor) .

Možda biste željeli provjeriti i sljedeći ključ:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion \Windows\LoadAppInit_DLLs

Promijenite vrijednost LoadAppInit_DLL(LoadAppInit_DLLs) s 1 na 0.

Nakon što završite s brisanjem, zatvorite uređivač registra(Registry Editor) i ponovno pokrenite (Reboot ) računalo kako bi promjene stupile na snagu.

Popravak: (Fix:) pogreška Office aplikacije 0xc0000142 .

5] Provjerite postavku pravila grupe

Onemogućite naredbeni redak

Otvorite okvir Pokreni, upišite gpedit.msc i pritisnite Enter da otvorite uređivač lokalnih grupnih pravila(Local Group Policy Editor) . Idite(Navigate) na sljedeći put:

User Configuration/Administrative Templates/System

U desnom bočnom oknu vidjet ćete Spriječi pristup naredbenom retku(Prevent access to the command prompt) . Dvaput(Double) kliknite na njega za postavljanje pravila. Odaberite Omogućeno(Select Enabled) i kliknite Apply/OK .

This policy setting prevents users from running the interactive command prompt, Cmd.exe.  This policy setting also determines whether batch files (.cmd and .bat) can run on the computer. If you enable this policy setting and the user tries to open a command window, the system displays a message explaining that a setting prevents the action. If you disable this policy setting or do not configure it, users can run Cmd.exe and batch files normally.

Ako vaša verzija sustava Windows nema ovaj unos pravila grupe(Group Policy) , možete preskočiti ovaj popravak. Ovaj popravak sigurno neće raditi na Windows 10 Home strojevima jer nema uređivač grupnih pravila(Group Policy Editor) .

Nadam se da će vam ovaj post pomoći. Napredni(Advanced) korisnici možda žele pročitati ovaj post na MSDN -u .

Ostale slične Pogreške aplikacije nisu uspjele ispravno pokrenuti :(The application was unable to start correctly)(Other similar The application was unable to start correctly errors:)

  • Aplikacija se nije uspjela ispravno inicijalizirati ( 0xc0000135 )
  • Aplikacija se nije uspjela ispravno inicijalizirati 0xc0000005
  • Aplikacija se nije mogla ispravno pokrenuti ( 0xc0000022 )
  • Aplikacija se nije mogla ispravno pokrenuti ( 0xc0000018 )
  • Aplikacija se nije mogla ispravno pokrenuti ( 0xc0000017 )
  • Aplikacija se nije mogla ispravno pokrenuti ( 0xc00007b ).



About the author

Ja sam softverski inženjer s više od 10 godina iskustva u području Windows inženjerstva. Specijalizirao sam se za razvoj aplikacija temeljenih na sustavu Windows, kao i upravljačkih programa za hardver i zvuk za Microsoftov operacijski sustav Windows sljedeće generacije, Windows 11. Moje iskustvo s izradom aplikacija za Windows čini me posebno vrijednim sredstvom za svaku tvrtku koja želi razviti inovativne tehnološke proizvode.



Related posts