Как да поправим кода за грешка в BSOD 0x0000001e

Няколко потребители на Windows се обръщат към нас с въпроси, след като получават често BSOD (син екран на смъртта) с код за грешка 0x0000001e . Този конкретен код за грешка може да бъде преведен на KMODE_EXCEPTION_NOT_HANDLED. Това по същество означава, че ядрото на Windows е открило незаконна или неизвестна инструкция за процесор. Това може да бъде причинено от невалиден достъп до памет или нарушение на достъпа, подобно на тези, които са отговорни за генерирането на Stop 0xA грешки.

Код за грешка в BSOD 0x0000001e

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

Какво причинява BSOD Грешки код 0x0000001e?

Разгледахме този конкретен проблем, като разгледахме различни потребителски доклади и стратегиите за поправка, които обикновено се използват за коригиране на този срив на Синия екран на смъртта. Както се оказва, има няколко различни виновници, които може да са виновни за тази катастрофа:

  • Проблем с Windows 7 - Ако срещате този проблем последователно в Windows 7 или Windows 10, има вероятност проблемът да бъде причинен от проблеми, въведени с актуализация на защитата. Ако този сценарий е приложим, трябва да можете да разрешите проблема, като инсталирате съответната актуална корекция (Windows 7) или като инсталирате всяка чакаща актуализация, докато актуалната корекция не се инсталира автоматично (Windows 10).
  • Недостатъчна мощност на PSU - Въз основа на няколко потребителски доклада, този конкретен проблем може да възникне и ако Вашият блок за захранване не е достатъчно мощен, за да осигури достатъчно енергия за вътрешни и за свързаните периферни устройства. Можете да изпробвате тази теория, като изключите всички несъществени периферни устройства. Ако проблемът наистина е причинен от PSU, трябва да можете да разрешите проблема, като надстроите до по-добър PSU или с помощта на самостоятелен захранващ USB хъб, за да свалите товара от PSU.
  • Лоша RAM памет - Лошата RAM памет също може да бъде отговорна за този конкретен тип BSOD. Можете да проверите дали този сценарий е приложим за вашата ситуация, като стартирате инструмента за диагностика на паметта на Windows. Ако резултатите покажат, че паметта на RAM е лоша, единственият начин да се реши проблема е да инвестирате в здравословен еквивалент.
  • Основна корупция на системните файлове - Корупцията в системните файлове е една от най-честите причини, известни за улесняване появата на този проблем. В повечето случаи проблемът се появява поради повреда във файловете за конфигурация на Boot. Ако този сценарий е приложим, трябва да можете да разрешите проблема, като стартирате DISM или SFC сканиране или (в изключителни сценарии), за да извършите инсталация за ремонт.

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

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

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

Метод 1: Инсталиране на корекцията за грешка 0x0000001E

Ако имате периодични сривове с грешка 0x0000001E на компютър с Windows 7, Windows 8.1 или Windows 10, има вероятност проблемът да е причинен от проблем с течовете на системната памет, който Microsoft вече закърпи.

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

За щастие, ако това е така с вашия сценарий, можете да го разрешите лесно, като инсталирате подходящата корекция за този проблем.

Забележка: Ако сте в Windows 7, можете да го инсталирате ръчно от тази връзка ( тук )

Най-ефективният начин да се гарантира, че подходящата актуална корекция се инсталира, е да инсталирате всяка чакаща актуализация на Windows, докато не доведете до изграждане на вашата операционна система. Ето едно кратко ръководство за това как да направите това:

  1. Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run . След това въведете „wuapp“ и натиснете Enter, за да отворите екрана на Windows Update.

    Тече диалогов прозорец: wuapp

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

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

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

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

  3. След като бъде инсталирана всяка чакаща актуализация, вижте дали BSOD с катастрофи 0x0000001e все още се среща.

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

Метод 2: Изключете несъществените периферни устройства (ако е приложимо)

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

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

  • Надстройте до по-мощен PSU, който е в състояние да достави достатъчно енергия на всички свързани устройства.
  • Купете USB хъб със собствено захранване, за да свалите малко зареждане от вашия PSU.

Закупуване на USB Hub със собствено захранване

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

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

Ако сте стигнали дотук без резултат, трябва да вземете подходящи тестове, за да сте сигурни, че нямате проблем с паметта. Както се оказва, дефектната RAM памет може да бъде отговорна и за BSOD, свързани със стоп кода 0x0000001e .

За щастие Windows включва инструмент, който можете да използвате, за да видите дали имате работа с дефектна RAM памет. Следвайте инструкциите по-долу, за да тествате вашата RAM памет с инструмента за диагностика на паметта на Windows:

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

    Достъп до инструмента за диагностика на паметта от полето Run
  2. След като стигнете до проблема за диагностика на паметта на Windows, щракнете върху Рестартиране сега и проверете за проблеми .

    Извършване на диагностична проверка на паметта на Windows
  3. При следващо стартиране компютърът ви ще се зарежда директно в инструмента за диагностика на паметта на Windows. Изчакайте, докато процесът приключи - не излизайте от настройката, докато сканирането приключи.

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

    Забележка: Ако сканирането разкрие проблем с вашата RAM памет, единственият начин да спрете сривовете на BSOD, свързани със стоп-кода 0x0000001e, е да инвестирате изцяло в друга памет.

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

Метод 4: Извършване на SFC & DISM сканиране

Както се оказва, този проблем може да бъде причинен и от някакъв вид корупция на системните файлове. Ако някой файл, използван по време на зареждащата последователност, е повлиян от повреда, може да имате постоянни BSOD сривове с 0x0000001e стоп код.

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

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

Двете комунални услуги обаче се допълват, така че ви съветваме да направите и двете сканирания, ако е възможно, за да сте сигурни, че се опитвате да коригирате всеки възможен случай на корупция. Ето едно кратко ръководство за изпълнение на SFC и DISM сканиране от повишен команден ред:

  1. Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run . След това въведете „cmd“ вътре в текстовото поле и натиснете Ctrl + Shift + Enter, за да отворите диалогов прозорец „ Изпълнение “.

    Изпълнение на CMD като администратор

    Забележка: Когато бъдете подканени от UAC (Контрол на потребителски акаунт), щракнете върху Да, за да предоставите административни привилегии на прозореца на командния ред.

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

    Забележка : Имайте предвид, че след като тази процедура е стартирана, изчакайте, докато сканирането приключи, без да затваряте прозореца на CMD, в противен случай рискувате да предизвикате още повече системна корупция

  3. След като процесът приключи, затворете повдигнатия команден ред и рестартирайте компютъра, за да завършите процеса. В следващата стартираща последователност следвайте стъпка 1 отново, за да отворите друг повишен прозорец на CMD.
  4. След като отново сте в повдигнатия CMD прозорец, въведете следната команда и натиснете Enter, за да инициирате сканирането на DISM :
     DISM / Онлайн / Cleanup-Image / RestoreHealth 

    Забележка: Тази процедура изисква стабилна интернет връзка, за да завърши процеса. DISM разчита на WU (Windows Update) за замяна на повредени файлове с чисти инстанции.

  5. След като сканирането приключи, направете последен рестарт и проверете дали BSOD с 0x0000001e код на грешка все още се среща.

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

Метод 5: Извършване на ремонт / почистване

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

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

Можете също така да потърсите по-тежкото решение и вместо това да отидете за чиста инсталация (тук) .

Интересни Статии