Как исправить ошибку Kernel Mode Heap Corruption в Windows 10?

Синий экран с кодом остановки «Kernel Mode Heap Corruption» в Windows 10 может возникнуть при запуске игр и приложений, которые начинают интенсивно использовать ресурсы процессора. Ошибка очень распространена и не указывает на серьезные проблемы с операционной системой. Но в последнее время возникают случаи, когда синий экран BSOD возникает снова и снова при выполнении одного и того же действия, которое первоначально вызвало ошибку.

Причины ошибки

Синий экран Kernel_Mode_Heap_Corruption может возникнуть по ряду причин.

Устаревшие драйвера видеокарты. Часто причиной этой ошибки являются поврежденные или устаревшие графические драйвера. Поэтому, когда запускаем игру или «тяжелое» приложение сталкивается с синим экраном.

Поврежденные системные файлы. Для решения проблемы можно запустить утилиту проверки системных файлов sfc /scannow или Dism /Online /Cleanup-Image /RestoreHealth из командной строки, запущенной от имени администратора.

Несовместимое программное обеспечение. После установки несовместимого приложения может возникнуть конфликт с ОС. Если приложение вносит изменения в системные параметры, Windows может аварийно прекратить работу и выбросить синий экран.

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

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

Удаление несовместимых приложений

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

Откройте окно «Выполнить» нажатием на клавиши Windows + R, наберите команду appwiz.cpl и подтвердите ее выполнение на Enter.

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

Когда синий экран возникает при запуске определенной программы, также найдите ее в списке и удалить.

Проверка драйверов на наличие ошибок

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

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

Откройте строку поиска клавишами Windows + S и наберите «командная строка». Кликните на найденный результат правой кнопкой мыши и выберите «Запуск от имени администратора».

В окне командной строки наберите команду:

verifier

Выберите «Создать стандартные настройки»и нажмите Далее.

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

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

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

Если какие-то драйвера оказались неисправными в ходе проверки предыдущим решением, обновите их вручную до последней версии.

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

Откройте окно «Выполнить» (Win + R), впишите команду devmgmt.msc для входа в «Диспетчер устройств». В случае повреждения драйверов видеокарты, разверните вкладку «Видеоадаптеры», кликните правой кнопкой мыши на ней и выберите «Обновить».

Выберите второй вариант обновления вручную.

Затем нажмите на кнопку «Обзор», перейдите в папку с загруженными драйверами. Следуйте инструкциям до завершения установки.

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

Проверка оперативной памяти

Ошибка также может возникнуть из-за неполадок планок памяти. Перед запуском теста ОЗУ, нужно извлечь планки из слотов, и аккуратно протереть контакты ластиком. Затем вернуть их обратно, проверить плотность контакта и фиксацию защелок. Проверьте также размещение планок (например, нужно использовать 1 и 3 слот, если на материнской плате есть 2 модуля оперативной памяти).

Для проверки памяти загрузите программу MemTest86+ с официального сайта. Установите флешку и запустите установку программы. Имейте в виду, что при создании загрузочного диска для memtest все содержимое флешки будет удалено.

Переключите в БИОС приоритет на загрузку системы с USB-накопителя. После загрузки запустите проверку ОЗУ. Модули оперативной памяти будут протестированы в несколько циклов.

Запуск восстановления системы

Если не удалось устранить ошибку Kernel_Mode_Heap_Corruption перечисленными способами, попробуйте вернуть Windows в предыдущее состояние до возникновения синего экрана.

Нажмите Windows + S для вызова строки системного поиска, введите «восстановление» и кликните на найденный результат.

Перейдите в настройки восстановления, затем на вкладке «Защита системы» нажмите кнопку «Восстановить».

На первом экране нажмите на кнопку «Далее». На следующем отметьте флажком «Показать другие точки». Выберите точку восстановления, которая была создана до появления сбоя системы Kernel_Mode_Heap_Corruption.

На экране подтверждения нажмите кнопку «Готово».

После начнется процесс восстановления. При успешном завершении проверьте, возникает ли ошибка.

Ссылка на основную публикацию