Ошибка KERNEL_MODE_HEAP_CORRUPTiON - Как исправить
WINDOWS

Ошибка KERNEL_MODE_HEAP_CORRUPTiON - Как исправить

"Синий экран смерти’, также называемый ‘BSOD’, - это зрелище, которое довольно часто встречается в Windows. И время от времени появляется код ошибки "Ошибка повреждения кучи в режиме ядра".

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

А при некоторых сбоях, таких как перегрев, КОМПЬЮТЕР выйдет из строя, чтобы предотвратить устаревание процессора или любого другого компонента.





Что вызывает ошибку KERNEL_MODE_HEAP_CORRUPTiON?

Причиной “KERNEL_MODE_HEAP_CORRUPTiON” может быть что угодно, от поврежденных драйверов до неисправных драйверов. Но ниже приведены наиболее распространенные причины, которые могут приводить к частому сбою вашего компьютера.

  • Неисправный драйвер: “Ошибка повреждения кучи в режиме ядра” обычно вызывается неисправными / устаревшими графическими драйверами. В некоторых случаях принудительная установка последней версии драйверов, предназначенных для какой-либо другой видеокарты, может вызвать эту проблему.
  • Поврежденные файлы: Поврежденные файлы операционной системы являются распространенными и они также могут вызывать эту ошибку. И поскольку ядро является неотъемлемой частью операционной системы, обнаружение поврежденных файлов, которые могут привести к повреждению других данных, является частью его работы. И при обнаружении таких файлов система переходит в режим BSOD.
  • Вредоносные файлы: Помимо поврежденных файлов, вредоносные программы и файлы, зараженные вирусами, могут препятствовать запуску важных программ. И в таком случае ядро действует агрессивно и приводит к сбою системы.
  • Проблема с аппаратным ускорением: В редких случаях причиной проблемы может быть аппаратное ускорение. Однако отключение аппаратного ускорения может ее устранить.
  • Сбой оборудования: неисправные видеокарты также могут быть причиной “Ошибки повреждения кучи в режиме ядра”. В таком случае попробуйте выполнить стресс-тест на с\воем компьютере, чтобы посмотреть, как реагирует графический процессор. Если с графическим процессором происходит что-то подозрительное, компьютер выйдет из строя и появится BSOD.

Как исправить ошибку KERNEL_MODE_HEAP_CORRUPTiON

Существует несколько возможных исправлений, которые можно применить для решения различных проблем BSOD, включая “Ошибку повреждения кучи в режиме ядра”. Вот лучшие из них, которые вы могли бы попробовать.

Обновление графических драйверов

Замечено, что “Ошибка повреждения кучи в режиме ядра” возникает, если графический драйвер устарел. Для этого есть простое решение, и оно заключается в обновлении графических драйверов до последней версии.

Выполните следующие действия, чтобы обновить графические драйверы до их последней версии:

  1. Откройте диспетчер устройств.
  2. Нажмите на выпадающее меню "Адаптеры отображения".
  3. Щелкните правой кнопкой мыши на видимом графическом процессоре и выберите "Обновить драйверы’.
     

Начнется процесс обновления. Однако в некоторых случаях компьютер не может найти последние версии драйверов и сообщает, что драйверы уже обновлены. В таком случае пользователям придется вручную обновлять свои графические драйверы.

Обновление драйверов AMD

Если на вашем компьютере установлена видеокарта AMD, вы можете обновить драйверы из “AMD Radeon Software”. Кроме того, вы также можете загрузить последнюю версию драйверов с официального сайта AMD.

Перед ручной установкой драйверов обязательно ознакомьтесь с примечаниями к выпуску, чтобы проверить совместимость драйверов. Установка неправильных драйверов может иметь худшие последствия.

Обновление драйверов NVIDIA

Пользователи, на компьютерах которых установлен графический процессор Nvidia, могут загрузить последнюю версию драйверов с официального веб-сайта Nvidia. Однако, если вы не можете найти драйверы для своего графического процессора, мы рекомендуем использовать Driver Booster для получения драйверов последней версии.

Откат драйверов

Иногда установка последних версий графических драйверов или любых других драйверов может вызвать BSOD. В таком случае возврат к более ранней версии драйверов может решить проблему.

Чтобы выполнить откат, выполните следующие действия:

  1. Откройте диспетчер устройств.
  2. Нажмите на выпадающее меню "Адаптеры отображения".
  3. Щелкните правой кнопкой мыши на видимом графическом процессоре и выберите "Свойства’.
     
  4. Перейдите на вкладку "Драйвер".
  5. Затем нажмите "Откат драйвера’, и процесс начнется. 
     

Завершение процесса займет несколько минут. После этого перезагрузите компьютер и, если проблема не устранена, продолжайте чтение.

Восстановление к более раннему времени

Серия обновлений и установок может привести к повреждению определенных файлов операционной системы, что также может привести к этой проблеме. В таком случае восстановление компьютера на более раннее время, скорее всего, устранит проблему для вас. При установке новых драйверов Windows часто создает точку восстановления, где пользователи могут восстановить свои предыдущие настройки.

Чтобы восстановить компьютер до более раннего времени, выполните следующие действия:

  1. Перейдите в "Настройки
  2. Нажмите "Обновление и безопасность
  3. Нажмите "Восстановление
  4. Нажмите "Начать" на вкладке "Вернуться к предыдущей версии Windows".
     

Процесс восстановления будет запущен. Однако, если ваш компьютер не подходит, пользователям придется сбросить заводские настройки своего компьютера.

Сканирование с помощью System File Checker

Часто причиной проблемы являются поврежденные файлы. К счастью, сканирование файлов операционной системы и исправление поврежденных файлов, скорее всего, решит проблему за вас. Файлы операционной системы могли быть повреждены вредоносным программным обеспечением или во время обычного обновления Windows. Однако использование собственной программы проверки системных файлов Windows или (SFC) устранит проблему.

Чтобы просканировать систему на наличие поврежденных файлов, выполните следующие действия:

  • Нажмите Пуск и выполните поиск ‘CMD’.
  • Щелкните правой кнопкой мыши ‘CMD’ и выберите ‘Запуск от имени администратора.
  • После этого введите эту команду: sfc/scannowи нажмите enter.
     

Процесс займет несколько минут. В некоторых случаях поиск и сканирование всех файлов на компьютере может занять даже более часа. Кроме того, на некоторых компьютерах команда SFC выполнена неудачно, и в таком случае выполните эту команду:

  • Dism /Online /Cleanup-Image /RestoreHealth и нажмите enter.
     

Выполнение этих команд приведет к глубокому погружению на жесткий диск и исправит все поврежденные файлы ОС, которые могут вызывать “Ошибку повреждения кучи в режиме ядра”.

Проверьте средство просмотра событий для получения дополнительной информации

Когда компьютер выходит из строя и появляется BSOD, в “Средстве просмотра событий” сохраняется журнал сбоев, который может рассказать вам больше об основных проблемах. Причина “Ошибки повреждения кучи в режиме ядра” может быть найдена в средстве просмотра событий.

Чтобы открыть средство просмотра событий и определить причину ошибки BSOD, выполните следующие действия:

  1. Нажмите “Пуск” и найдите "Средство просмотра событий".
  2. Щелкните правой кнопкой мыши на средстве просмотра событий и выберите “Запуск от имени администратора”.
  3. В окне просмотра событий найдите и разверните “Журналы Windows” и выберите “Система".
  4. Найдите самый последний аварийный файл или файл “Ошибка” и найдите ошибку. 
     

Подробнее о причине сбоя можно узнать, изучив “Идентификатор события” ошибки. Например, если с жестким диском что-то не так, что вызывает сбой ядра, идентификатор события будет отображать число "11" и "диск" на вкладке "Источник".

Более того, если вы видите разные идентификаторы событий или имена источников, изучите это через Интернет, чтобы выяснить, в чем проблема.

Запустите средство диагностики памяти Windows

Неисправная часть оперативной памяти также может быть причиной сбоя ядра. Для обнаружения и устранения проблем с вашей оперативной памятью используется средство диагностики памяти Windows. Это эффективный инструмент, который может устранять неполадки с оперативной памятью.

Чтобы запустить средство диагностики памяти Windows, выполните следующие действия:

  1. Нажмите "Пуск" и введите "Выполнить" и откройте его.
  2. Введите “mdsched.exe” в строке поиска.
  3. Выберите рекомендуемый вариант, который предлагает перезагрузить компьютер и обнаружить любые проблемы.
     

Глубокое сканирование

Вредоносное программное обеспечение и вирусы могут дублировать многие программы. И приводить к тому, что память будет занята до предела, что приведет к появлению BSOD с отказом ядра. В таком случае необходимо выполнить глубокое сканирование на наличие вредоносных программ, которое может устранить проблему навсегда.

Устранение / блокировка конфликтующих программ

Аналогично, дублирующиеся вредоносные программы, работающие в фоновом режиме, также могут быть расположены в диспетчере задач.

Чтобы устранить их навсегда, выполните следующие шаги:

  1. Нажмите ‘CTRL + Shift + Esc', чтобы открыть диспетчер задач.
  2. В окне диспетчера задач нажмите "Подробнее".
  3. Ищите подозрительные программы (такие подозрительные программы могут быть расположены по значку).
  4. Выберите подозрительную программу, щелкните по ней правой кнопкой мыши и выберите "Перейти к службам’.
     
  5. Затем щелкните правой кнопкой мыши на активной службе и выберите "Остановить".
     

Проверьте слоты видеокарты и память

Возможно, неисправен слот PCIe, в котором установлена видеокарта. И в таких случаях BSOD и случайные сбои довольно распространены. Особенно когда кто-то выполняет задачи с интенсивным использованием графического процессора, такие как игры или рендеринг 3D-мультимедиа.

Чтобы убедиться, что видеокарта установлена правильно и нет никаких провисаний, обязательно проверьте целостность слота PCIe.

Аналогично, слоты накопителей оперативной памяти могли быть забиты грязью или, если накопители оперативной памяти установлены неправильно, могла возникнуть проблема с отказом ядра. В таком случае обязательно очистите слоты оперативной памяти и попробуйте заменить накопители ОЗУ, чтобы устранить проблему.

Повреждение жесткого диска

Со временем жесткие диски изнашиваются и теряют значительную часть работоспособности. В таком случае BSOD появляется довольно часто. Если вы используете один и тот же жесткий диск в течение многих лет, мы рекомендуем проверить работоспособность вашего жесткого диска.

Пользователи могут проверить работоспособность своего жесткого диска с помощью HardDiskSentinel. В случае, если диск потерял большую часть работоспособности, мы рекомендуем создать резервную копию данных и заменить их новыми.

Отключите разгон

Разгон вашего графического процессора для получения дополнительной частоты кадров распространен среди геймеров. Однако это может представлять угрозу для ПК, если все сделано неправильно. И повышение всей статистики для обеспечения безупречного игрового процесса также может вызвать внутренние проблемы и привести к частому появлению BSOD.

Если вы разогнали ядра на своей видеокарте, мы рекомендуем немного снизить скорость и выбрать стандартные заводские настройки, чтобы устранить “Ошибку повреждения кучи в режиме ядра”.

Чистая загрузка

Отключение всего программного обеспечения сторонних производителей, установленного на компьютере, может решить проблему с сбоем ядра. Любые основные проблемы любого из активных приложений могут вызвать ошибку сбоя ядра.

Однако их отключение может решить проблему.

  1. Нажмите ‘CTRL + Shift + Esc', чтобы открыть диспетчер задач.
  2. В окне диспетчера задач нажмите "Подробнее".
  3. Перейдите на вкладку "Запуск".
  4. Выберите все сторонние программы и отключите их.
     

Отключите аппаратное ускорение

Аппаратное ускорение является еще одним фактором, который может способствовать возникновению “Ошибки повреждения кучи в режиме ядра”. К счастью, ее отключение может решить проблему BSOD за вас.

Чтобы отключить аппаратное ускорение, выполните следующие действия:

  1. Нажмите "Пуск" и выполните поиск regeditи нажмите enter.
  2. Скопируйте следующий адрес в адресную строку:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
  3. Щелкните правой кнопкой мыши на странице и выберите "Создать> DWORD (32bit)
     
  4. Назовите ее ‘DisableHardwareAcceleration’ и введите значение 1.
     
  5. Сохраните изменения и перезагрузите компьютер.

Заключительные слова

Все шаги по устранению неполадок, упомянутые выше, скорее всего, устранят “Ошибку повреждения кучи в режиме ядра”. В редких случаях, если у вас ничего не работает, мы рекомендуем установить новую версию Windows, изменить расположение оперативной памяти и выполнить стресс-тест на графическом процессоре, чтобы увидеть, есть ли в нем какие-либо сбои.

В случае, если ничего из этого не помогает, мы рекомендуем обратиться за помощью к Microsoft для устранения проблемы с BSOD.

Комментарии (0)
Добавить комментарий