Hogyan lehet kijavítani a 0xc0000906 számú Windows alkalmazás hibát?

Számos Windows-felhasználó kérdéseivel fordult hozzánk, miután találkoztak a 0xc0000906 számú alkalmazáshibával,  amikor megpróbáltak megnyitni különböző, harmadik féltől származó alkalmazásokat. Egyes felhasználók arról számolnak be, hogy az általuk megnyitni próbált alkalmazások többsége kiváltja ezt a hibakódot, míg mások szerint ez csak a kiválasztott játékok kiválasztásával történik. Mint kiderült, a probléma Windows 7, Windows 8.1 és Windows 10 rendszereken jelentkezik.

Mi okozza a 0xc0000906 alkalmazáshibát a Windows rendszeren?

Megvizsgáltuk ezt a problémát különféle felhasználói jelentések megvizsgálásával és a legnépszerűbb javítási stratégiák tesztelésével, amelyeket a felhasználók érintettek és sikeresen telepítettek a 0xc0000906 hibakód megoldására . Mint kiderült, több különböző potenciális tettes is kiválthatja ezt a hibakódot. Az alábbiakban felsoroljuk a lehetséges bűnösök listáját:

  • Rendszerfájl-korrupció - A legtöbb esetben ezt a problémát valamilyen rendszerkorrupció okozza, amely megzavarja az alkalmazások indításáért felelős pár DLL-t. Ha ez a forgatókönyv alkalmazható, a problémát úgy oldhatja meg, hogy megpróbálja kijavítani a sérült fájlokat a DISM vagy az SFC segítségével, vagy az egyes operációs rendszer-összetevőket frissítéssel vagy tiszta telepítési eljárással frissíteni.
  • Legutóbbi rendszerváltozás - Amint kiderült, az is lehetséges, hogy egy nemrégiben végrehajtott gépi változás, például harmadik fél telepítése vagy az illesztőprogram-frissítés, esetleg a harmadik féltől származó alkalmazások elindításáért felelős DLL-ekbe ütközik. Ha ez a forgatókönyv alkalmazható, akkor képesnek kell lennie a probléma helyreállítására a Rendszer-visszaállítás segédprogram segítségével a gép állapotának helyreállításához.

1. módszer: DISM és SFC vizsgálatok futtatása

Mint kiderült, az esetek túlnyomó többségében ez a hiba valamilyen típusú rendszerfájl-sérülés miatt következik be. A 0xc0000906 hibakód gyakran kapcsolódik azokhoz az esetekhez, amikor a rendszer korábban néhány módosítást szenvedett (például operációs rendszer frissítés, biztonsági elemzés , amelynek eredményeként egyes elemeket karanténba helyeztek, vagy váratlan gépi megszakítás).

Ha ez a forgatókönyv alkalmazható, akkor a probléma megoldásának leghatékonyabb módja olyan beépített segédprogramok futtatása, amelyek képesek logikai hibák és rendszerfájl-korrupciók kijavítására az operációs rendszer fájljai között. Ennek elérésekor mind a DISM (Deployment Image Servicing and Management), mind az SFC (System File Checker).

Bár kissé másképp működnek, mindkettő végső soron segít elérni ugyanazt a célt. A DISM jobban képes kijavítani a rendszerfolyamatokat, míg az SFC a logikai hibák kijavításában.

A probléma megoldásának esélyeinek maximalizálása érdekében javasoljuk, hogy futtasson mindkét típusú vizsgálatot annak javítása érdekében, hogy javítsunk minden olyan sérült példányt, amely végül 0xc0000906 hibát okozhat .

Ez egy gyors, lépésről lépésre bemutató útmutató, amely végigvezeti Önt a teljes folyamaton:

  1. A Futtatás párbeszédpanel megnyitásához nyomja meg a Windows billentyűt + R. Ezután írja be a „cmd” parancsot a szövegmezőbe, majd nyomja meg a Ctrl + Shift + Enter billentyűkombinációt a parancssor megnyitásához rendszergazdai hozzáféréssel. Amikor az UAC (Felhasználói fiókok felügyelete) parancs kéri, kattintson az Igen gombra az adminisztrátori jogosultságok megadásához.
  2. Miután sikerült bejutnia a megemelt CMD parancssorba, írja be a következő parancsot ugyanabban a sorrendben, és nyomja meg az Enter billentyűt a DISM vizsgálat elindításához:
    Dism.exe / online / cleanup-image / restorehealth Dism.exe / online / cleanup-image / scanhealth

    Megjegyzés: Az eljárás megkezdése előtt győződjön meg arról, hogy internetkapcsolata stabil, mielőtt megkezdi ezt az eljárást. Ez azért történik, mert a DISM aktívan használja a WU-t az egészséges példányok letöltésére, amelyeket később a sérült elemek pótlására használnak. És csak azért, hogy tudd, mit csinálnak az egyes parancsok, az első (scanleath) elemzi a rendszert a rendszer inkonzisztenciái után, míg a második (restorehealth) megkezdi a javítási eljárást.

  3. Várjon, amíg ez az eljárás befejeződik, majd indítsa újra a számítógépet, és várjon türelmesen, amíg a következő indítási eljárás befejeződik. Miután ez megtörtént, hajtsa végre ismét az 1. lépést egy újabb megemelkedett CMD-parancssor megnyitásához. De ezúttal írja be a következő parancsot, és nyomja meg az Enter billentyűt az SFC-vizsgálat elindításához:
    sfc / scannow

    Megjegyzés:  Semmilyen körülmények között ne szakítsa meg ezt az eljárást, mielőtt befejeződik (még akkor is, ha a műveletet pár percre lefagy). Ez veszélyezteti a rendszerét, és a jövőben más logikai hibákkal is szembesülhet.

  4. A második vizsgálat befejezése után indítsa újra a számítógépet, és ellenőrizze, hogy a probléma megoldódott-e a rendszer következő indításakor.

Ha követte a fenti utasításokat, és még mindig ugyanaz a 0xc0000906  hiba jelentkezik, lépjen az alábbi következő módszerre.

2. módszer: Rendszer-visszaállítás végrehajtása

Abban az esetben, ha ezt a viselkedést csak a közelmúltban kezdte tapasztalni, nagy esély van arra, hogy a probléma a közelmúltbeli rendszerváltozás miatt következik be. amint néhány érintett felhasználó megerősítette, a harmadik fél szolgáltatásai vagy szolgáltatásai nagyon felelősek lehetnek a probléma megjelenéséért.

Ebben az esetben a Rendszer-visszaállítás segédprogram használata az egyik legkényelmesebb módszer, amely lehetővé teszi a probléma megoldását. Ne feledje, hogy a Windows alapértelmezés szerint úgy van beállítva, hogy rendszeresen mentse a pillanatképeket a fontos tereptárgyakról (kritikus frissítések telepítése, harmadik féltől származó telepítések stb.)

Mielőtt azonban elkezdené követni az alábbi utasításokat, ne feledje, hogy a visszaállítási pont létrehozása óta végrehajtott módosítások elvesznek, ha a számítógép helyreállításához használja őket. Ez magában foglal minden telepített alkalmazást, illesztőprogramot, harmadik féltől származó alkalmazást, játékot és minden mást.

Ha megértette a módszer következményeit, kövesse az alábbi utasításokat a helyreállítási folyamat megkezdéséhez:

  1. A Futtatás párbeszédpanel megnyitásához nyomja meg a Windows billentyűt + R. Ezután írja be az 'rstrui' szöveget a szövegmezőbe, és nyomja meg az Enter billentyűt a Rendszer-visszaállítás menü megnyitásához .
  2. Miután megérkezett az első Rendszer-visszaállítás képernyőre, kattintson a Tovább gombra a következő menübe lépéshez.
  3. A következő képernyőn először jelölje be a További visszaállítási pontok megjelenítése jelölőnégyzetet . Miután végrehajtotta ezt a lépést, kezdje összehasonlítani az egyes mentett visszaállítási pontok dátumát, és válassza ki azt, amelyet a 0xc0000906  hiba megjelenése előtt hoztak létre . Miután kiválasztotta a megfelelő visszaállítási pontot, kattintson a Tovább gombra a végső menübe lépéshez.
  4. Ha erre a pontra érkezik, a segédprogram készen áll a használatra. Most már csak a Befejezés gombra kattintva meg kell kezdeni a helyreállítási folyamatot .
  5. Amint ezt megteszi, a számítógép újraindul, és az előző állapot csatlakoztatva van. Miután a folyamat befejeződött, próbálja meg újra elindítani az alkalmazásokat, és ellenőrizze, hogy a 0xc0000906  hiba megoldódott-e.

Ha továbbra is ugyanazzal a problémával küzd, lépjen a következő módszerre.

3. módszer: Minden operációs rendszer komponens frissítése

Ha a fenti utasítások egyike sem engedte megoldani a 0xc0000906  hibát, akkor nagyon valószínű, hogy valamilyen rendszerkorrupciós problémával szembesül, amelyet nem lehet hagyományos módon megoldani. Ebben az esetben megoldhatja a problémát egy olyan eljárás végrehajtásával, amely minden Windows-összetevőt frissít.

A rendszerfájlok teljes visszaállítása kétféle módon érhető el - tiszta telepítéssel vagy javítási telepítéssel (helyben történő javítás).

A tiszta telepítés egyszerűbb eljárás, de a fő hátránya az, hogy csak akkor tárolhat személyes adatokat (adathordozókat, alkalmazásokat, játékokat stb.), Ha előzetesen biztonsági másolatot készít róluk.

Koncentráltabb, de fárasztóbb megközelítés a javítás telepítése (helyben történő frissítés) . Sokkal hosszabb művelet, de lehetővé teszi, hogy minden személyes adatot, beleértve az alkalmazásokat és a játékokat is, megőrizze anélkül, hogy szelektív biztonsági mentést kellene létrehoznia.