Как да коригирам грешка в приложението на Windows 0xc0000906?



Опитайте Нашия Инструмент За Премахване На Проблемите

Няколко потребители на Windows се обърнаха към нас с въпроси, след като се сблъскаха с Грешка в приложението 0xc0000906 при опит за отваряне на различни приложения на трети страни. Някои потребители съобщават, че повечето приложения, които се опитват да отворят, задействат този код за грешка, докато други казват, че това се случва само с избрана селекция от игри. Както се оказва, проблемът възниква в Windows 7, Windows 8.1 и Windows 10.





Какво причинява грешка в приложението 0xc0000906 в Windows?

Проучихме този проблем, като разгледахме различни потребителски отчети и тествахме най-популярните стратегии за фиксиране, които засегнатите потребители успешно внедриха, за да разрешат проблема 0xc0000906 грешка код. Оказа се, че има няколко различни потенциални виновници, които могат да задействат този код за грешка. Ето списък с потенциални виновници:



  • Повреда на системните файлове - В повечето случаи този конкретен проблем е причинен от някакъв вид системна повреда, която пречи на няколко DLL, отговорни за стартирането на приложения. Ако този сценарий е приложим, можете да разрешите проблема, като се опитате да поправите повредените файлове чрез DISM или SFC или като опресните всеки компонент на ОС чрез ремонтна инсталация или процедура за чисто инсталиране.
  • Последни промени в системата - Както се оказва, също така е възможно скорошни промени на машината, като например инсталация на трета страна или актуализация на драйвер, да се намесят в някои DLL, отговорни за стартирането на приложения на трети страни. Ако този сценарий е приложим, бихте могли да разрешите проблема, като използвате помощната програма за възстановяване на системата, за да възстановите състоянието на вашата машина обратно в здраво състояние.

Метод 1: Стартиране на сканиране на DISM и SFC

Както се оказва, в по-голямата част от случаите тази грешка възниква поради някакъв вид повреда на системния файл. The 0xc0000906 грешка кодът често е свързан с случаи, при които системата преди това е претърпяла някои промени (като надстройка на операционна система, сканиране на защитата, което в крайна сметка поставя карантина върху някои елементи или неочаквано прекъсване на машината).

Ако този сценарий е приложим, най-ефективният начин за разрешаване на проблема е да стартирате поредица от вградени помощни програми, които могат да поправят логически грешки и повреда на системните файлове сред файловете на операционната система. Що се отнася до постигането на това, и двете DISM (обслужване и управление на изображения за внедряване) и SFC (Проверка на системни файлове).

Въпреки че работят малко по различен начин, и двете в крайна сметка ще ви помогнат да постигнете една и съща цел. DISM е по-добър в поправянето на системни процеси, докато SFC е по-добър, когато става въпрос за поправяне на логически грешки.



За да увеличите максимално шансовете си за разрешаване на проблема, ви препоръчваме да стартирате и двата вида сканирания, за да подобрите шансовете ни да коригираме всеки корумпиран екземпляр, който може да доведе 0xc0000906 грешка.

Ето кратко ръководство стъпка по стъпка, което ще ви преведе през целия процес:

  1. Натиснете Клавиш на Windows + R за да отворите диалоговия прозорец Изпълнение. След това въведете ‘Cmd’ вътре в текстовото поле, след което натиснете Ctrl + Shift + Enter за да отворите командния ред с администраторски достъп. Когато бъдете подканени от UAC (Контрол на потребителски акаунти) щракнете Да за предоставяне на административни привилегии.

    Отваряне на командния ред

  2. След като успеете да влезете в повишения CMD ред, въведете следната команда в същия ред и натиснете Въведете за да стартирате DISM сканиране:
    Dism.exe / online / cleanup-image / restorehealth Dism.exe / online / cleanup-image / scanhealth

    Забележка: Уверете се, че вашата интернет връзка е стабилна, преди да започнете тази процедура, преди да започнете тази процедура. Това се случва, защото DISM активно използва WU за изтегляне на здрави копия, които по-късно ще бъдат използвани за заместване на повредени елементи. И само за да знаете какво прави всяка команда, първата (сканиране) анализира вашата система за системни несъответствия, докато втората (restorehealth) ще стартира процедурата за ремонт.

  3. Изчакайте, докато тази процедура приключи, след това рестартирайте компютъра си и изчакайте търпеливо, докато приключи следващата процедура за стартиране. След като това бъде направено, следвайте стъпка 1 отново, за да отворите още един повишен CMD ред. Но този път въведете следната команда и натиснете Въведете за да стартирате SFC сканиране:
    sfc / scannow

    Забележка: В никакъв случай не трябва да прекъсвате тази процедура, преди тя да приключи (дори ако видите, че операцията замръзва за няколко минути). Това прави системата ви изложена на риск и може да се окажете изправени пред други логически грешки в бъдеще.

  4. След като приключи второто сканиране, рестартирайте компютъра си още веднъж и вижте дали проблемът е разрешен при следващото стартиране на системата.

Ако сте следвали инструкциите по-горе и все още срещате същото 0xc0000906 грешка, преминете към следващия метод по-долу.

Метод 2: Извършване на възстановяване на системата

В случай, че едва наскоро сте започнали да изпитвате това поведение, има голяма вероятност проблемът да се случи поради скорошна системна промяна. както потвърдиха някои засегнати потребители, услугите или услугите на трети страни може да са отговорни за появяването на този проблем.

В този случай използването на помощната програма за възстановяване на системата е един от най-удобните начини, които ще ви позволят да разрешите проблема. Имайте предвид, че по подразбиране Windows е конфигуриран да запазва редовно моментни снимки на важни ориентири (инсталация с критична актуализация, инсталации на трети страни и т.н.)

Но преди да започнете да следвате инструкциите по-долу, имайте предвид, че всички промени, които сте направили след създаването на точката за възстановяване, ще бъдат загубени, ако я използвате за възстановяване на вашата машина. Това включва всяко инсталирано приложение, драйвер, приложение на трета страна, игра и всичко останало.

Ако разбирате последиците от този метод, следвайте инструкциите по-долу, за да започнете процеса на възстановяване:

  1. Натиснете Клавиш на Windows + R за да отворите диалоговия прозорец Изпълнение. След това въведете „Rstrui“ вътре в текстовото поле и натиснете Въведете за да отворите Възстановяване на системата меню.

    Отваряне на съветника за възстановяване на системата чрез полето за изпълнение

  2. След като стигнете до началния екран за възстановяване на системата, щракнете Следващия за да преминете към следващото меню.

    Използване на възстановяване на системата

  3. На следващия екран започнете, като поставите отметка в квадратчето, свързано с Показване на повече точки за възстановяване . След като завършите тази стъпка, започнете да сравнявате датите на всяка запазена точка за възстановяване и изберете такава, която е създадена преди появяването на 0xc0000906 грешка. След като изберете правилната точка за възстановяване, щракнете върху Следващия за да преминете към крайното меню.

    Възстановяване на вашата система до предишен момент във времето

  4. След като стигнете до този момент, помощната програма е готова за работа. Всичко, което остава да направите сега, е да инициирате процеса на възстановяване, като кликнете върху Завършек.
  5. Веднага след като направите това, вашият компютър ще се рестартира и ще бъде монтирано предишното състояние. След като процесът приключи, опитайте да стартирате приложенията отново и проверете дали 0xc0000906 грешката е разрешена.

Ако все още се борите със същия проблем, преминете към следващия метод по-долу.

Метод 3: Опресняване на всеки компонент на ОС

Ако нито една от инструкциите по-горе не ви позволи да разрешите 0xc0000906 грешка, много вероятно е да се сблъскате с някакъв проблем със системната корупция, който не може да бъде разрешен по конвенционален начин. В този случай можете да разрешите проблема, като следвате процедура, която ще обнови всеки компонент на Windows.

Пълното нулиране на системния файл може да бъде постигнато по два различни начина - чрез a чиста инсталация или чрез a ремонтна инсталация (ремонт на място).

ДА СЕ чиста инсталация е по-лесна процедура, но основният недостатък е, че няма да имате право да съхранявате никакви лични данни (медии, приложения, игри и т.н.), освен ако не ги архивирате предварително.

По-фокусиран, но по-досаден подход е да се пристъпи към поправяне на инсталиране (надграждане на място) . Това е много по-дълга операция, но ще ви позволи да запазите всичките си лични данни, включително приложения и игри, без да е необходимо да създавате селективен архив.

5 минути четене