Как да коригирам грешка 0x1000007e в Windows?



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

Няколко потребители на Windows са виждали критични сривове на BSOD с кода на грешката 0x1000007e. Повечето засегнати потребители съобщават, че за тях проблемът изглежда се появява произволно, без видим задействащ механизъм. Още по-дразнещ е фактът, че те се сблъскват с критичния срив само минути след стартирането на компютъра си. Оказа се, че проблемът не е изключителен за определена версия на Windows, тъй като се среща в Windows 7, Windows 8.1 и Windows 10.



Код на грешка 0x1000007e за Windows



Какво причинява код за грешка 0x1000007e?

Проучихме този конкретен код за грешка, като разгледахме различни потребителски отчети и анализирахме различните корекции, препоръчани от други потребители, които също са срещнали този проблем. Както се оказва, няколко различни причини могат да задействат 0x1000007e грешка . Ето списък на виновниците, които може да са отговорни за случайните BSOD:



  • Версията на Silverlight е остаряла - Както се оказва, този конкретен срив може да възникне поради силно остаряла версия на Silverlight. За щастие Microsoft пусна актуална корекция за проблема, която разрешава проблема, като инсталира най-новата стабилна версия. За да се възползвате от корекцията, ще трябва да инсталирате всяка чакаща актуализация, тъй като тя е включена в една от кумулативните актуализации.
  • AV конфликт на трета страна - Според различни потребителски доклади този проблем може да възникне и поради конфликт между свръхзащитен антивирусен пакет и процес на ядрото. В ситуации като тази най-лесният начин да разрешите проблема е просто да се отдалечите от AV пакета, който причинява проблема, и да се върнете към пакета за защита по подразбиране (Windows Defender).
  • Повреда на системните файлове - Друг потенциален сценарий, при който ще възникне този код за грешка, е повреждането на системните файлове. Ако някои Windows станат засегнати от корупция, това може да доведе до обща нестабилност на системата, която може да задейства BSOD от този вид. В този случай трябва да можете да разрешите проблема, като стартирате няколко помощни програми, способни да разрешат проблеми с корупцията на OS (DISM и SFC).
  • Намеса на трети страни - Възможно е също така някакъв вид стартираща услуга или процес да пречи на компонент на операционната система, което в крайна сметка срива системата, когато са налице определени обстоятелства. Ако този сценарий е приложим, можете да разрешите проблема, като постигнете чисто състояние на зареждане и идентифицирате процеса, който причинява проблема.
  • Основна корупция на системните файлове - В някои редки случаи корупцията, която произтича от този код за грешка, е толкова тежка, че не може да бъде разрешена по конвенционален начин. В ситуации като тази единственото жизнеспособно решение е да нулирате всеки компонент на ОС или да ги върнете към здравословен момент във времето. За да направите това, можете или да използвате жизнеспособна точка за възстановяване на системата, или можете да отидете на ремонтна инсталация или чиста инсталация.
  • Проблеми, свързани с хардуера - Няколко потребители потвърдиха, че този конкретен код за грешка може да възникне и поради някои хардуерни проблеми, които допринасят за общата нестабилност на системата. В този случай единствената жизнеспособна корекция е да изпробвате различните компоненти, за да откриете виновниците или да занесете компютъра си директно на сертифициран техник.

Ако в момента се мъчите да намерите начин, който да разреши проблема 0x1000007e грешка и ви позволява да използвате компютъра си нормално без досадни BSOD, тази статия ще ви предостави стратегии за отстраняване на неизправности. По-долу ще намерите селекция от стратегии за ремонт, за които е потвърдено, че са ефективни от други засегнати потребители, изпаднали в подобна ситуация.

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

Нека да започнем!



Метод 1: Инсталирайте всяка чакаща актуализация на Windows

Както се оказва, една конкретна причина, която ще доведе до сривове на BSOD с Код за грешка 0x1000007e е сценарий, при който най-новата версия на Silverlight не е инсталирана на засегнатата машина. Това е странно, като се има предвид, че Silverlight е на излизане, тъй като новите технологии бавно го заменят, но изглежда, че Microsoft вече пусна актуализация, която коригира нестабилност, причинена от по-стара версия.

За да се възползвате от корекцията, ще трябва да инсталирате всяка изчакваща актуализация, която Windows е подредил вместо вас (критична и некритична).

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

Ето кратко ръководство за инсталиране на всяка чакаща актуализация на вашия компютър с Windows:

Забележка: Това ръководство ще работи независимо от версията на Windows, която използвате.

  1. Натиснете Клавиш на Windows + R да се отвори a Бягай диалогов прозорец. След това напишете „ ms-settings: windowsupdate ” вътре в текстовото поле и натиснете Въведете за да отворите Актуализация на Windows в раздела Настройки ап.

    Стартиране на диалогов прозорец: ms-settings: windowsupdate

    Забележка: Ако не използвате Windows 10, напишете „Wuapp“ вместо ' ms-settings: windowsupdate ”.

  2. След като влезете в Актуализация на Windows екран, преминете към десния прозорец и кликнете върху Провери за актуализации , след това следвайте подканите на екрана, за да инсталирате всяка чакаща актуализация.

    Инсталиране на всяка чакаща актуализация на Windows

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

  3. След инсталирането на всяка актуализация на Windows рестартирайте компютъра си още веднъж и проверете дали проблемът е разрешен, като потърсите a 0x1000007e BSOD след като приключи следващата стартираща последователност.

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

Метод 2: Деинсталиране на пакет за защита на трета страна (ако е приложимо)

Както се оказва, 0x1000007e грешка може да възникне и поради конфликт между пакета за защита на трета страна и процеса на ядрото. Успяхме да идентифицираме няколко потребителски отчета, които обвиняват Comodo AV за този проблем, но може да има и други пакети, задействащи същото поведение.

Ако този сценарий е приложим и използвате пакет за защита на трета страна, трябва да деактивирате защитата в реално време на вашия антивирус и да видите дали проблемът спира да възниква. Но за да сте сигурни, че вашият AV пакет на трета страна няма роля в появяването на досадни BSOD, ще трябва да деинсталирате програмата за защита и да премахнете всички останали файлове.

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

Деактивиране на защитата в реално време на Avast Antivirus

Деактивиране на защитата в реално време на Avast Antivirus

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

Ако този метод не е приложим или сте го направили и критичният срив на BSOD все още се случва, преминете надолу към следващия метод по-долу.

Метод 3: Разрешаване на повреда на системните файлове

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

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

DISM е по-модерен инструмент, който разчита на компонента WU (Windows Update), за да замени повредените копия със здрави копия, докато SFC не се нуждае от интернет връзка, тъй като използва локално съхраняван архив за справяне с повредени системни файлове.

ВАЖНО: Силно препоръчваме да стартирате и двете помощни програми, за да сте сигурни, че увеличавате максимално шансовете си да решите проблема със системния файл.

Ето кратко ръководство за стартиране на двете сканирания, за да разрешите повредата на системния файл и да разрешите 0x1000007e грешка:

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

    Стартиране на командния ред

  2. След като успеете да влезете в повишения команден ред, въведете следната команда и натиснете Enter, за да стартирате SFC сканиране:
     sfc / scannow 

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

  3. След като SFC сканирането приключи, затворете повишения прозорец CMD и рестартирайте компютъра. По време на следващото стартиране изчакайте, докато вашата операционна система се зареди напълно, след което следвайте стъпка 1 отново, за да отворите още един повишен CMD. След като направите това, въведете следните команди и натиснете Enter след всяка команда, за да стартирате DISM сканиране:
    Dism.exe / online / cleanup-image / scanhealth Dism.exe / online / cleanup-image / restorehealth

    Забележка: Преди да започнете сканирането на DISM, уверете се, че имате стабилна връзка с интернет, в противен случай помощната програма няма да може да изтегли новите копия, необходими за замяна на повредата. Първата команда (scanhealth) ще сканира за несъответствия, докато втората (restorehealth) ще коригира всеки вид корупция, която бъде открита.

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

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

Метод 4: Постигане на чисто състояние на зареждане

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

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

Това ще попречи на стартиране на стартираща услуга или процес на трета страна, ефективно предотвратявайки срив на BSOD, причинен от намеса на трета страна. Ако сривът не се случи, докато системата ви почиства, ясно е, че някоя програма на трета страна преди това е причинявала досадни BSOD.

Следвайте инструкциите по-долу, за да постигнете чисто състояние на зареждане и след това идентифицирайте програмата на трета страна, която е причинила 0x1000007e грешка :

  1. Отворете a Бягай диалогов прозорец чрез натискане Клавиш на Windows + R . След това въведете “Msconfig” и натиснете Въведете за да отворите Системна конфигурация меню. След като сте в UAC (подкана за потребителски акаунт) , щракнете Да за предоставяне на административни привилегии.

    Въведете msconfig в поле Run и натиснете Enter

  2. След като успеете да влезете в Системна конфигурация прозорец, щракнете върху Услуги в горната част на менюто, след което поставете отметка в квадратчето, свързано с „ Скриване на всички услуги на Microsoft ”Опция. След като направите това, всички услуги на Windows ще бъдат премахнати от списъка, което ще ви предотврати погрешно деактивиране на услуга на Windows.

    Деактивиране на всички стартиращи елементи извън Microsoft

  3. След като всички услуги на Windows бъдат изключени от този списък, щракнете върху Деактивирайте всички бутон за ефективно предотвратяване на включването на услуги на трети страни при следващото стартиране на машината.
  4. След като приключите с това, изберете Започвам и щракнете върху Отворете диспечера на задачите от новопоявилото се меню.

    Отваряне на прозореца Startup items чрез Task Manager

  5. След като влезете в раздела Стартиране на диспечера на задачите, започнете да избирате систематично всяка услуга за стартиране и след това щракнете върху Деактивирайте в долната част на екрана. Тази процедура ще гарантира, че нито една стартираща услуга няма да бъде извикана при следващото стартиране на системата.

    Деактивиране на приложения от стартиране

  6. След като приключите с горната стъпка, ефективно сте деактивирали всяка услуга или процес, които могат да допринесат за 0x1000007e BSOD. Всичко, което остава да направите сега, е да се възползвате от състоянието на чисто зареждане, като рестартирате компютъра си.
  7. При следващото стартиране компютърът ви ще се стартира директно в чисто състояние на зареждане, което ще ви позволи да видите дали услугата или процесът на трета страна наистина са причинили проблема.
  8. Ако сривът вече не се случва по време на чисто зареждане, направете обратно проектиране на горните стъпки и активирайте отново деактивираните услуги една по една, съчетани със случайни рестартирания, докато разберете кой елемент е отговорен за срива. След като успеете да го откриете, оставете го деактивирано, за да избегнете допълнителни проблеми от този вид.

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

Метод 5: Използване на възстановяване на системата

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

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

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

Ако решите да опитате да поправите 0x1000007e грешка като направите възстановяване на системата, ето ръководство стъпка по стъпка през цялото нещо:

  1. Отворете a Бягай диалогов прозорец чрез натискане Клавиш на Windows + R . Въведете вътре в текстовото поле 'Rstrui' и натиснете Въведете за да отворите Възстановяване на системата съветник.

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

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

    Преминаване през началния екран на System Restore

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

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

    Забележка: Всички промени, които сте направили след създаването на моментната снимка, ще бъдат загубени, ако продължите напред със следващата стъпка.

  4. За да започнете процеса на възстановяване, щракнете върху Завършек, след това щракнете Да при подкана за потвърждение, за да стартирате процеса на възстановяване.

    Стартиране на процеса на възстановяване на системата

  5. След няколко секунди компютърът ви ще се рестартира и новото състояние ще бъде приложено при следващото стартиране на системата. След като се приложи старата държава, вижте дали същото 0x1000007e грешка все още се случва.

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

Метод 6: Извършване на ремонт / чиста инсталация

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

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

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

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

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

10 минути четене