Помилка KERNEL_MODE_HEAP_CORRUPTION у Windows 11/10

Ви можете зіткнутися з помилкою на синьому екрані BSOD ” Kernel Mode Heap Corruption ” у Windows 11/10 при звичайній роботі за комп’ютером або коли ваш ПК зазнає навантаження на обладнання як CPU, GPU або RAM.

Помилка може бути викликана через пошкоджений або застарілий драйвер відеокарти, пошкоджені системні файли, проблеми з обладнанням як ОЗУ або сама програма, гра є конфліктною з вашою операційною системою. Помилка найчастіше виникає у геймерів через анти-чит Battleye і можливо і інших.

Розберемо, як виправити помилку Kernel_Mode_Heap_Corruption на синьому екрані Windows 11/10.

Помилка KERNEL_MODE_HEAP_CORRUPTION у Windows 11/10

1. Перевірте системні файли

Системні файли можуть викликати низку помилок, у тому числі Kernel Mode Heap Corruption. Відкрийте командний рядок від імені адміністратора та введіть команди по черзі. Ці дві команди знайдуть відсутні або пошкоджені системні файли та автоматично виправлять їх.

  • sfc /scannow
  • DISM/ONLINE/CLEANUP-IMAGE/RESTOREHEALTH
    Перевірте системні файли

2. Перевірте драйвери на наявність помилок

Який драйвер відповідає за помилку складно сказати без аналізу. Ми ж аналізуватимемо всі драйвери обладнання в системі. Запустіть командний рядок від імені адміністратора та введіть команду:

verifier

  • У вікні ” Створити стандартні параметри “.
  • Далі ” Автоматично вибирати всі драйвери встановлені цьому комп’ютері ” .
  • Коли Windows перезавантажиться, вона проаналізує на наявність проблем усі драйвери встановлені на вашому комп’ютері. Якщо проблеми будуть виявлені, ви отримаєте повідомлення про це.
    Перевірте драйвери на наявність помилок

3. Оновіть драйвери пристроїв

Якщо вище виявився який-небудь драйвер, то його необхідно оновити до останньої версії. Натисніть Win+R і введіть devmgmt.msc , щоб швидко потрапити до диспетчера пристроїв. Визначте, який пристрій викликає помилку Kernel Mode Heap Corruption (вище метод), розсуньте список і натисніть правою кнопкою миші по ньому, після чого виберіть ” Оновити драйвер “. Далі дотримуйтесь рекомендацій на екрані. Ви також можете зайти на сайт виробника обладнання та завантажити вручну останню версію драйвера.

❗Настійно рекомендую повністю видалити відеодрайвер і оновити його з сайту виробника до останньої версії.

Оновіть драйвери пристроїв

4. Запустіть діагностику ОЗП

Насамперед переконайтесь, що оперативна планка у вас вставлена правильно. Також слід дістати її з комп’ютера та продути слоти від пилу. Ще один момент, якщо у вас 4 слоти на материнській платі для RAM планок, спробуйте вставити планки в 1 і 3 слот.

Це складно зробити в ноутбуці, тому що багато хто боїться його розбирати. Тому можна запустити діагностику ОЗУ. Натисніть Win+R і введіть mdsched.exe , а потім дотримуйтесь рекомендацій на екрані. Якщо будуть програмні помилки, інструмент спробує автоматично виправити їх, після чого помилка Kernel Mode Heap Corruption у Windows 11/10 усунутись.

Запустіть діагностику ОЗП

5. Вимкніть цілісність ядра

Багато файлів ядра від програм та ігор намагаються отримати доступ до ядра пам’яті і, якщо в microsoft defender включений даний захист, то буде краш гри з виведенням BSOD. У цьому випадку потрібно вимкнути ізоляцію ядра, через яку я не можу грати в PUBG.

  • Відкрийте Microsoft Defender і перейдіть до “Безпека пристрою”.
  • Натисніть “Відомості про ізоляцію ядра” у графі “Ізоляція ядра”.
  • Вимкніть “Цілісність пам’яті” і перезавантажтеся.
    Вимкніть цілісність ядра

6. Проблема з анти-читами та драйверами

Якщо встановили гру з античитом як Battleye, то помилка BSOD kernel_mode_heap_corruption в Windows 11 і 10, то може бути несумісність з Unity і йде крах гри, потім запуск краш-репорту гри та виникнення BSOD від античита. Крім того, це може бути застарілий драйвер, де Windows 11/10 не пропускає його через підписи.

  • Запустіть командний рядок від імені адміністратора та введіть verifier.exe /reset , щоб вимкнути усі активні перевірки драйверів. Протестуйте Windows 11/10 на наявність помилки BSOD. Введіть verifier.exe /standard /all , щоб повернутися до стандартного параметра.
    Проблема з анти-читами та драйверами

  • Якщо вище не допомогло і встановлено анти-чит Battleye або будь-який інший, доведеться видалити. Якщо використовуєте чити, то античит блокуватиме файли до ядра і викликатиме BSOD. Врахуйте це також.

7. Зробіть аналіз мінідампа

Можете зробити аналіз мінідампа, який розташований на шляху C:WindowsMinidump або скинути його в Telegram чат, де подивлюся я або інші користувачі, після чого підкажуть у чому саме причина. В іншому випадку ви можете зробити аналіз BSOD самостійно за допомогою WinDbg (спосіб 2 за посиланням), дотримуючись повного керівництва.

Залишити коментар