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



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

Няколко потребители на Windows се свързват с нас с въпроси, след като получават чести BSOD (Blue Screen Of Death) с 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 паметта е лоша, единственият начин да се реши проблемът е да се инвестира в здравословен еквивалент.
  • Основна повреда на системните файлове - Корупцията на системните файлове е една от най-честите причини, за които е известно, че улесняват появата на този проблем. В повечето случаи проблемът се появява поради повреда във файловете за конфигурация на зареждане. Ако този сценарий е приложим, трябва да можете да разрешите проблема, като стартирате сканиране на DISM или SFC или (в изключителни сценарии) да извършите инсталиране на поправка.

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

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

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



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

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

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

  1. Натиснете Клавиш на Windows + R да се отвори a Бягай диалогов прозорец. След това въведете „Wuapp“ и натиснете Въведете за да отворите екрана на Windows Update.

    Работещ диалогов прозорец: wuapp

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Достъп до инструмента за диагностика на паметта от поле за изпълнение

  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 да се отвори a Бягай диалогов прозорец. След това въведете „Cmd“ вътре в текстовото поле и натиснете Ctrl + Shift + Enter да се отвори a Бягай диалогов прозорец.

    Стартиране на CMD като администратор

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

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

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

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

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

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

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

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

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

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

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

6 минути четене