Як виправити код помилки 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).
  • Недостатня потужність живлення блоку живлення - грунтуючись на кількох звітах користувачів, ця конкретна проблема також може виникнути, якщо блок живлення недостатньо потужний, щоб забезпечити достатню потужність для внутрішніх та підключених периферійних пристроїв. Ви можете перевірити цю теорію, відключивши всі неістотні периферійні пристрої. Якщо проблема дійсно викликана блоком живлення, вам слід мати змогу вирішити проблему, оновивши її до кращого блоку живлення або використовуючи самостійний USB-концентратор, щоб зняти навантаження з блоку живлення.
  • Погана пам'ять ОЗУ - погана пам'ять ОЗУ також може бути відповідальною за цей тип BSOD. Ви можете перевірити, чи застосовується цей сценарій до вашої ситуації, запустивши інструмент діагностики пам'яті Windows. Якщо результати показують, що оперативна пам'ять погана, єдиний спосіб вирішити проблему - вкласти гроші в здоровий еквівалент.
  • Основна пошкодженість системних файлів - Пошкодження системних файлів є однією з найпоширеніших причин, що сприяють розгляду цього питання. У більшості випадків проблема з’являється через пошкодження файлів Boot Configuration. Якщо цей сценарій застосовний, ви зможете вирішити проблему, виконавши сканування DISM або SFC або (у виняткових сценаріях) виконати встановлення ремонту.

Якщо ви зараз намагаєтеся вирішити один і той же тип аварій BSOD, у цій статті ви знайдете кілька різних посібників з усунення несправностей. Нижче ви знайдете колекцію потенційних виправлень, які інші користувачі в подібній ситуації успішно використовували для вирішення цієї проблеми.

Для найкращих результатів радимо дотримуватися поданих нижче можливих виправлень у порядку, в якому вони представлені, оскільки ми замовили їх за ефективністю та суворістю. Один із наведених нижче методів повинен вирішити проблему незалежно від винуватця, який її викликає.

Давайте почнемо!

Спосіб 1: Встановлення виправлення для помилки 0x0000001E

Якщо у вас виникають періодичні збої з помилкою 0x0000001E на комп’ютері Windows 7, Windows 8.1 або Windows 10, швидше за все, проблема викликана проблемою витоку системної пам’яті, яку Microsoft вже зафіксувала.

Якщо цей сценарій застосовний, ця проблема виникає, коли програма відкриває файл для модифікації. Кожного разу, коли це відбудеться, NTFS буде порушувати блокування, що, в свою чергу, просочить пам'ять пулу, що не використовується для підключення. Це призведе до надмірного використання пам'яті та інших функцій розподілу пам’яті, що призведе до помилки 0x0000001E.

На щастя, якщо це стосується вашого сценарію, ви можете легко вирішити його, встановивши відповідну виправлення для цієї проблеми.

Примітка. Якщо ви перебуваєте в Windows 7, ви можете встановити його вручну за цим посиланням ( тут )

Найефективніший спосіб забезпечити встановлення відповідного виправлення - це встановлення кожного очікуваного оновлення Windows, поки ви не доведете збірку операційної системи до останнього. Ось короткий посібник, як це зробити:

  1. Натисніть клавішу Windows + R, щоб відкрити діалогове вікно Запуск . Потім введіть "wuapp" і натисніть Enter, щоб відкрити екран оновлення Windows.

    Запуск діалогового вікна: wuapp

    Примітка. Якщо ви працюєте в Windows 10, замість цього використовуйте " ms-settings: updateupdate ".

  2. Коли ви перебуваєте на екрані оновлення Windows, натисніть кнопку Перевірити оновлення, щоб розпочати сканування оновлення. Якщо нові оновлення доступні, виконайте підказки на екрані, щоб встановити кожне оновлене оновлення.

    Встановлення кожного очікуваного оновлення Windows

    Примітка. Якщо вам буде запропоновано перезапустити комп'ютер до того, як буде встановлено кожне оновлення, але переконайтеся, що повертаєтесь на той же екран і продовжуйте оновлення, поки не буде встановлено кожне очікуване оновлення.

  3. Після встановлення кожного очікуваного оновлення перевірте, чи все ще відбувається BSOD з збоями 0x0000001e .

Якщо у вас все ще виникає проблема, перейдіть до наступного способу нижче.

Спосіб 2: Відключіть неіснуючі периферійні пристрої (якщо це застосовується)

Як виявляється, перевантажений блок живлення (Блок джерела живлення) також може бути відповідальним за BSOD 0x0000001e . Якщо у вас є багато периферійних пристроїв, підключених до вашого комп’ютера, непогано видалити всі неістотні, лише щоб перевірити, чи проблема все ще виникає.

Відключіть усі неістотні та використовуйте комп’ютер звичайно, щоб побачити, чи не відбувається все-таки збій BSOD. Якщо збої повністю припиняються, ви успішно визначили, що маєте справу з проблемою живлення. У цьому випадку у вас є два способи пом'якшити проблему:

  • Оновіть до більш потужного блоку живлення, який здатний забезпечити достатньою потужністю для всіх підключених пристроїв.
  • Купіть USB-концентратор із власним джерелом живлення, щоб зняти деякий навантаження з Вашого блоку живлення.

Купівля USB-концентратора з власним джерелом живлення

Якщо цей метод не застосовувався до вашого конкретного сценарію, перейдіть до наступного методу нижче.

Спосіб 3: Запуск тесту пам'яті

Якщо ви прийшли так далеко без результату, вам слід пройти відповідні тести, щоб переконатися, що ви не маєте проблеми з пам'яттю. Як виявляється, несправна ОЗУ також може бути відповідальною за BSOD, пов'язані з зупинковим кодом 0x0000001e .

На щастя, Windows включає інструмент, за допомогою якого ви можете дізнатися, чи маєте ви справу з несправною оперативною пам'яттю. Дотримуйтесь інструкцій, наведених нижче, щоб протестувати оперативну пам’ять за допомогою інструмента діагностики пам'яті Windows:

  1. Натисніть клавішу Windows + R, щоб відкрити діалогове вікно Запуск . Потім введіть “mdsched” всередині текстового поля та натисніть Ctrl + Shift + Enter, щоб відкрити інструмент діагностики пам’яті Windows з доступом адміністратора. За запитом UAC (Контроль облікових записів користувачів) натисніть Так, щоб надати адміністративні права.

    Доступ до інструмента діагностики пам’яті з поля Run
  2. Як тільки ви перейдете до проблеми діагностики пам’яті Windows, натисніть кнопку « Перезапустити зараз» і перевірте наявність проблем .

    Проведення діагностичної перевірки пам'яті Windows
  3. При наступному запуску комп'ютер завантажиться безпосередньо в інструмент діагностики пам'яті Windows. Зачекайте, поки процес завершиться - не виходьте з налаштування, поки сканування не закінчиться.

    Сканування за допомогою інструмента діагностики пам'яті Windows
  4. Якщо проблем не виявлено, вийдіть із налаштування та перейдіть безпосередньо до наступного способу нижче.

    Примітка. Якщо сканування виявляє проблему з вашою оперативною пам’яттю, єдиний спосіб зупинити збої BSOD, пов’язані з зупинковим кодом 0x0000001e, - це взагалі інвестувати в іншу пам’ять.

Якщо при цьому скануванні не виявлено основних проблем з оперативною пам’яттю, перейдіть до наступного способу нижче.

Спосіб 4: Проведення сканування SFC та DISM

Як виявляється, ця проблема також може бути викликана пошкодженням системних файлів. Якщо на якийсь файл, використаний під час завантажувальної послідовності, впливає пошкодження, ви можете відчути постійні збої BSOD із зупинковим кодом 0x0000001e .

Кілька постраждалих користувачів повідомили, що їм вдалося вирішити проблему, запустивши пару вбудованих утиліт, здатних виправити пошкодження системних файлів, не вдаючись до радикального рішення, як-от видалення Windows.

SFC (Перевірка системних файлів) та DISM (Обслуговування та управління зображеннями розгортання) - це дві утиліти, здатні ремонтувати системні файли, але вони роблять це різними способами. SFC відновлює пошкоджені файли, замінюючи їх локально збереженими копіями, в той час як DISM покладається на WU (оновлення Windows) для завантаження здорових копій, щоб замінити пошкоджені файли.

Однак, дві утиліти доповнюють одна одну, тому радимо вам зробити обидва сканування, якщо це можливо, щоб ви намагалися виправити всі можливі випадки корупції. Ось короткий посібник із запуску сканів SFC та DISM з підвищеного командного рядка:

  1. Натисніть клавішу Windows + R, щоб відкрити діалогове вікно Запуск . Потім введіть “cmd” всередині текстового поля та натисніть Ctrl + Shift + Enter, щоб відкрити діалогове вікно Run .

    Запуск 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, дозволяючи зберігати всі особисті дані, включаючи фотографії, відео, зображення, програми, ігри тощо. Якщо ви хочете виконати установку на ремонт, дотримуйтесь посібника (тут) .

Ви також можете піти на більш суворе рішення і замість цього перейти до чистої установки.

Цікаві Статті