Az alkalmazás nem tudott megfelelően elindulni (0xc0000142) a Windows rendszerben

Lehet, hogy találkozott már olyan pillanattal, amikor megpróbált megnyitni egy alkalmazást, de az nem tudott megnyitni, helyette egy hibaüzenetet dobott fel Az alkalmazás nem tudott megfelelően elindulni (0xc0000142)(The application was unable to start correctly (0xc0000142)) . Ha ezt a hibaüzenetet kapja, akkor ez a bejegyzés érdekelheti.

Ma erre a hibára összpontosítunk a Parancssor(Command Prompt) megnyitásakor . A parancssor(Command Prompt) általában az egyik állandó a Windows 10 különböző típusú hibák kijavítása közben . De mi van akkor, ha ugyanaz a parancssor(Command Prompt) ugyanazzal a hibával találkozik? Az ilyen jellegű hibákat nagyon nehéz kijavítani. De nem lehetetlen ezt megtenni. Számos tényező okozhatja az ilyen jellegű hibákat. Néhány harmadik féltől származó program, rosszindulatú program és egyéb tényezők ebbe a kategóriába tartoznak. Megpróbálunk minden lehetséges javítást a hiba kijavítása érdekében.

A hiba így szól:

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

A felhasználónak pedig nincs más lehetősége, mint az OK feliratú gombra kattintani.

Azt mondja a 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.”

Az alkalmazás nem tudott megfelelően elindulni (0xc0000142)

A következő lehetséges javításokkal próbáljuk meg kijavítani a 0xc0000142 számú hibát a Windows 10 parancssorában(Command Prompt) :

  1. Regisztrálja újra az ÖSSZES DLL fájlt
  2. Futtassa az SFC-t és a DISM-et
  3. Hibaelhárítás tiszta rendszerindítási állapotban.
  4. Javítsa ki a beállításjegyzék-bejegyzést.
  5. Ellenőrizze a csoportházirend-beállításokat.

Azt javasoltam, hogy hozzon létre egy rendszer-visszaállítási pontot . Ennek az az oka, hogy az ilyen típusú módosítások végrehajtása során előfordulhat, hogy valami elromlik a számítógép szoftver oldalán. Vagy ha nincs szokása rendszer-visszaállítási pontot létrehozni, akkor azt javasolnám, hogy gyakran hozzon létre egyet.

1] Regisztrálja újra az ÖSSZES DLL fájlt

Először(First) is nyisson meg egy  Parancssor(Command Prompt) ablakot rendszergazdai(Administrator) jogosultságokkal, és keresse meg a CMD kifejezést a Cortana keresőmezőjében(Cortana Search Box) . Ezután kattintson a jobb gombbal a megfelelő bejegyzésre, és kattintson a  Futtatás rendszergazdaként lehetőségre (Run as Administrator).

Ezután írja be a következőket, és nyomja meg az Enter billentyűt:

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

Ezzel újraregisztrálja az ÖSSZES DLL fájlt .

Ezt azonnal meg kell tennie, amint elindítja a Windows 10 rendszert, vagy a csökkentett módba való indítás után.(booting into Safe Mode.)

Miután végzett,  indítsa újra (Reboot ) a számítógépet, és ellenőrizze, hogy a hiba kijavított-e vagy sem.

2] Futtassa az SFC-t és a DISM-et

SFC DISM Ultimate Windows Tweaker

Töltse le az Ultimate Windows Tweaker alkalmazást, és használja a Rendszerfájl-ellenőrző és a DISM futtatásához egyetlen gombnyomással. Ez ellenőrzi az operációs rendszert a lehetséges fájlsérülések szempontjából, és kijavítja a rendszerképet.

3] Hibaelhárítás tiszta rendszerindítási állapotban

A tiszta(Clean Boot State) rendszerindítási állapotban végzett hibaelhárítás mindig magában rejti a rendszerrel(System) kapcsolatos számos hiba javításának lehetőségét . Erről bővebben a tiszta rendszerindítás végrehajtásáról szóló útmutatónkban olvashat.(Perform a Clean Boot.)

4] Ellenőrizze a Registry beállítást

Nyomja meg a WINKEY + R gombkombinációt a Futtatás(Run) segédprogram elindításához, írja be a  regedit parancsot(regedit)  , és nyomja meg az Enter billentyűt. Kattintson az  Igen (Yes ) gombra az UAC vagy a Felhasználói fiókok felügyeleti parancssorához(User Account Control Prompt) .

Miután megnyílik a Rendszerleíróadatbázis-szerkesztő(Registry Editor) , navigáljon a következő kulcshelyre -

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

Most törölje a programok szegmenseit a jobb oldali panelről. Ezek a szegmensek tartalmazzák a duplaszó-értékeket(DWORD Values) és az ütköző program által a Rendszerleíróadatbázis-szerkesztő(Registry Editor) említett helyén végzett egyéb bejegyzéseket .

Érdemes ellenőrizni a következő kulcsot is:

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

Módosítsa a LoadAppInit_DLL(LoadAppInit_DLLs) értékét 1-ről 0-ra.

A törlés befejezése után zárja be a Rendszerleíróadatbázis-szerkesztőt(Registry Editor) , és indítsa újra (Reboot ) a számítógépet, hogy a módosítások érvénybe lépjenek.

Javítás: (Fix:) 0xc0000142 számú Office-alkalmazáshiba .

5] Ellenőrizze a csoportházirend-beállítást

Parancssor letiltása

Nyissa meg a Futtatás mezőt, írja be a gpedit.msc parancsot(gpedit.msc) , és nyomja meg az Enter billentyűt a Helyi csoportházirend-szerkesztő(Local Group Policy Editor) megnyitásához . Navigáljon(Navigate) a következő útvonalra:

User Configuration/Administrative Templates/System

A jobb oldali ablaktáblában a Parancssorhoz való hozzáférés megakadályozása(Prevent access to the command prompt) felirat látható . Kattintson duplán(Double) a házirend beállításához. Válassza az Engedélyezve lehetőséget(Select Enabled) , majd kattintson 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.

Ha a Windows verziója nem tartalmazza ezt a csoportházirend-(Group Policy) bejegyzést, kihagyhatja ezt a javítást. Ez a javítás biztosan nem fog működni a Windows 10 Home gépeken, mert nem rendelkezik csoportházirend-szerkesztővel(Group Policy Editor) .

Remélhetőleg ez a bejegyzés segít. A haladó(Advanced) felhasználók érdemes elolvasni ezt a bejegyzést az MSDN -en .

Egyéb hasonló Az alkalmazás nem tudott megfelelően elindulni(The application was unable to start correctly) hibák:(Other similar The application was unable to start correctly errors:)

  • Az alkalmazást nem sikerült megfelelően inicializálni ( 0xc0000135 )
  • Az alkalmazást nem sikerült megfelelően inicializálni 0xc0000005
  • Az alkalmazás nem tudott megfelelően elindulni ( 0xc0000022 )
  • Az alkalmazás nem tudott megfelelően elindulni ( 0xc0000018 )
  • Az alkalmazás nem tudott megfelelően elindulni ( 0xc0000017 )
  • Az alkalmazás nem tudott megfelelően elindulni ( 0xc00007b ).



About the author

Szoftvermérnök vagyok, több mint 10 éves tapasztalattal a Windows mérnöki területen. Szakterületem a Windows alapú alkalmazások, valamint a Microsoft következő generációs Windows operációs rendszeréhez, a Windows 11-hez tartozó hardver és hangillesztőprogramok fejlesztése. A Windows-alkalmazások készítése terén szerzett tapasztalataim alapján különösen értékes eszköz vagyok minden olyan vállalat számára, amely innovatív technológiai termékeket fejleszt.



Related posts