Ошибка режима ядра, повреждение кучи, Windows 10

Обновлено: 21.11.2024

Это неприятная проблема, но ее легко исправить.

Если вы давно пользуетесь Windows, скорее всего, вы столкнулись с синим экраном смерти (BSOD). KERNEL_MODE_HEAP_CORRUPTION — это ошибка, которая приводит к BSOD из-за ее критического характера. Ошибка может быть вызвана несколькими причинами, такими как устаревшие или неисправные драйверы, утечки памяти и аппаратные сбои.

Вот некоторые методы, которые могут помочь устранить ошибку синего экрана Kernel Mode Heap Corruption в Windows 10.

1. Обновите или откатите драйверы

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

Как обновить драйверы в Windows 10

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

  1. Нажмите клавишу Windows + R, чтобы запустить команду «Выполнить». Введите devmgmt.msc в текстовое поле и нажмите Enter.
  2. В диспетчере устройств перейдите к нужному устройству и разверните меню.
  3. Теперь щелкните устройство правой кнопкой мыши и выберите "Обновить драйвер".
  4. Выберите Автоматический поиск обновленного программного обеспечения драйвера, и Windows автоматически загрузит драйвер.
  5. Перезагрузите компьютер.

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

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

Как откатить драйверы в Windows 10

Иногда обновленный драйвер может работать нестабильно, что приводит к появлению синего экрана. К счастью, Windows хранит копию предыдущей версии драйвера на случай сбоев. Вот как можно откатить драйверы в Windows 10.

  1. Нажмите клавишу Windows + R и введите devmgmt.msc в диалоговом окне «Выполнить».
  2. В диспетчере устройств найдите нужное устройство и разверните меню.
  3. Щелкните правой кнопкой мыши нужный драйвер и выберите "Свойства".
  4. На вкладке "Драйвер" нажмите "Откатить драйвер".
  5. Windows автоматически переустановит старую версию драйвера.

2. Исправить поврежденные системные файлы

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

Восстановление образа системы с помощью DISM

DISM — это встроенный в Windows инструмент для восстановления образа диска. Пользователям рекомендуется запускать DISM перед SFC, чтобы процесс восстановления был более тщательным и эффективным.

  1. В строке поиска меню "Пуск" введите cmd и щелкните правой кнопкой мыши "Командная строка" > "Запуск от имени администратора".
  2. В консоли введите Dism /Online /Cleanup-image /Scanhealth и нажмите Enter.
  3. После этого введите Dism /Online /Cleanup-image /Restorehealth и нажмите Enter.
  4. Подождите, пока Windows завершит процесс.

Восстановление системных файлов с помощью SFC

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

  1. В строке поиска меню "Пуск" введите cmd и щелкните правой кнопкой мыши "Командная строка" > "Запуск от имени администратора".
  2. В консоли введите sfc/scannow и нажмите Enter.
  3. Дождитесь завершения процесса, затем перезагрузите компьютер.

3. Выполните чистую загрузку

Чистая загрузка — эффективный способ диагностики множества ошибок Windows. В нем компьютер загружается с отключенным всем сторонним ПО. Это может помочь вам сузить потенциальные причины появления синего экрана с повреждением кучи в режиме ядра.

Как очистить загрузку компьютера

  1. Нажмите клавишу Windows + R, чтобы открыть команду «Выполнить». Введите msconfig и нажмите Enter.
  2. В окне "Конфигурация системы" перейдите на вкладку "Службы".
  3. На вкладке "Служба" установите флажок "Скрыть все службы Microsoft".
  4. Теперь отметьте все службы, перечисленные в окне, и нажмите «Отключить все».
  5. Примените настройки и закройте Конфигурацию системы.
  6. Нажмите CTRL + Shift + ESC, чтобы запустить диспетчер задач.
  7. Перейдите на вкладку "Автозагрузка".
  8. Нажмите на каждое приложение, а затем нажмите "Отключить".
  9. После этого нажмите OK и перезагрузите компьютер.

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

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

4. Проверьте наличие проблем с оборудованием

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

Как запустить диагностику памяти Windows

  1. Нажмите клавишу Windows + R, чтобы запустить команду «Выполнить». Введите mdsched.exe и нажмите Enter.
  2. В окне диагностики памяти Windows нажмите «Перезагрузить сейчас» и проверьте наличие проблем. Этот вариант рекомендуется.
  3. Подождите, пока Windows выявит и устранит проблемы с памятью.

Другие исправления

  1. Убедитесь, что все оборудование установлено правильно. Лучше перепроверить и убедиться, что все вновь установленные компоненты плотно прилегают.
  2. Проверьте компоненты на предмет перегрева.
  3. Попробуйте поменять слоты при использовании двух модулей RAM.
  4. Переключиться с двухканальной памяти на одноканальную или наоборот.

Готово и очищено

Синий экран ошибки Kernel Mode Heap Corruption может показаться пугающим и вызвать у пользователей панику, но такие сбои случаются чаще, чем вы думаете. Чаще всего проблема решается запуском упомянутых выше диагностических утилит.

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

Если вы получаете синий экран KERNEL_MODE_HEAP_CORRUPTION в Windows 11/10, этот пост поможет вам решить эту проблему. Одной из основных причин этой ошибки является конфликт между Windows и устаревшим драйвером или поврежденным драйвером Windows. Другие известные причины включают утечки памяти или аппаратные сбои. Однако существует редкий случай, когда конфликт программного обеспечения может привести к этому, если только он не связан с драйверами.

Проверка ошибки KERNEL MODE HEAP CORRUPTION имеет значение 0x0000013A. Это указывает на то, что диспетчер кучи режима ядра обнаружил повреждение кучи.

Синий экран KERNEL_MODE_HEAP_CORRUPTION

  1. Запустить ChkDsk
  2. Использовать Диспетчер проверки устройств
  3. Обновить или откатить драйвер
  4. Исправить поврежденные системные файлы
  5. Выполнить диагностику памяти
  6. Запустить средство устранения неполадок оборудования

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

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

1] Запустите ChkDsk

Запустите ChkDsk с помощью следующей команды:

2] Диспетчер проверки устройств

Один из лучших способов проверить, является ли драйвер проблемным, — запустить Driver Verifier Manager. Этот инструмент поможет выявить и устранить распространенные проблемы с драйверами устройств.

Откройте приглашение «Выполнить» (Win + R), введите verifier и нажмите клавишу Enter. После открытия Device Verifier выберите «Создать стандартные настройки», а затем выберите «Автоматически выбирать неподписанные драйверы». Это уменьшит проблему, если она возникает из-за неподписанных драйверов. Как только вы его обнаружите, удалите драйвер, а затем переустановите правильный драйвер.

3] Обновление или откат драйвера

В зависимости от ситуации вы можете либо обновить, либо откатить драйвер и проверить, устранена ли проблема BSOD.

Если BSOD возник из-за того, что вы недавно обновили драйвер, вы можете выполнить откат с помощью диспетчера устройств. Используйте Win + X, а затем M, чтобы открыть диспетчер устройств. Затем найдите оборудование, для которого вы обновили драйвер.

Найдя его, дважды щелкните, чтобы открыть окно свойств, а затем выберите вкладку Драйверы. Если вы недавно обновили драйвер, кнопка Откатить драйвер будет активна. Используйте это.

Если BSOD возник после обновления Windows, возможно, вам необходимо установить последнюю версию драйвера, совместимую с версией Windows.

Откройте диспетчер устройств, найдите устройство, щелкните правой кнопкой мыши и выберите обновление драйвера. Если это не сработает, перейдите на веб-сайт OEM и проверьте наличие обновленного драйвера.

4] Исправление поврежденных системных файлов

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

Сначала запустите команду SFC; если это не сработает, используйте команду DISM. Обязательно запускайте их в командной строке с повышенными привилегиями.

5] Запустить диагностику памяти

Проверьте свою память. Воспользуйтесь средством диагностики памяти Windows. Перейдите в панель управления и введите «память» в поле поиска. В разделе «Администрирование» нажмите «Диагностика проблем с памятью вашего компьютера». В показанном здесь средстве диагностики памяти Windows выберите один из вариантов.

6] Запустите средство устранения неполадок оборудования

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

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

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

Я надеюсь, что эти решения помогут вам справиться с BSOD, связанным с повреждением кучи в режиме ядра в Windows 10. Проблема связана с драйверами, но всегда полезно проверить наличие недавно установленного программного обеспечения, которое также может вызывать проблему.< /p>

Если на вашем ПК с Windows возникает ошибка "Синий экран смерти" (BSOD), это признак того, что ваш компьютер стал нестабильным. Поврежденные файлы, устаревшие драйверы, неисправное оборудование — все это может привести к появлению ошибки BSOD. Они часто сопровождаются необычными именами ошибок, такими как BSOD «повреждение кучи в режиме ядра».

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

Что вызывает BSOD с повреждением кучи в режиме ядра в Windows 10?

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

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

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

Вы также должны убедиться, что вы правильно установили новую видеокарту, так как это также может вызвать BSOD с повреждением кучи в режиме ядра. Материнская плата может иметь разные слоты PCI-E с разными скоростями или стандартами (например, PCI-E 3.0 и 4.0), которые ваш графический процессор может не поддерживать, или отключать определенные слоты, пока используется другой.

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

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

Дополнительную информацию см. в средстве просмотра событий

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

  1. Чтобы открыть средство просмотра событий, щелкните правой кнопкой мыши меню "Пуск" и выберите пункт "Выполнить".

  1. В поле "Выполнить" введите eventvwr, прежде чем нажимать кнопку "ОК".

  1. Откроется окно просмотра событий. На левой панели откройте категорию «Журналы Windows», затем начните с выбора одного из перечисленных параметров («Приложение», «Безопасность» и т. д.). На правой панели найдите отчеты журналов, указанные как «Ошибка» в категории «Уровень». Хотя ошибки BSOD не являются исключительно ошибками BSOD, они будут сообщаться с тегом категории Error. Вам нужно будет выполнить поиск по каждой категории, чтобы проверить возможные отчеты об ошибках.

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

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

Проверить наличие обновлений системы и драйверов

Проблемы с драйвером (устарел, отсутствует или содержит ошибки) являются наиболее вероятной причиной ошибки BSOD, связанной с повреждением кучи в режиме ядра. Чтобы решить эту проблему, вам необходимо проверить наличие новых обновлений драйверов. Также рекомендуется убедиться, что сама Windows полностью обновлена ​​с последними установленными исправлениями ошибок.

  1. Для начала проверьте наличие доступных обновлений системы и драйверов в Центре обновления Windows. Для этого щелкните правой кнопкой мыши меню "Пуск" и выберите "Настройки".

  1. В меню «Настройки» выберите «Обновление и безопасность» > «Центр обновления Windows». В меню «Центр обновления Windows» Windows автоматически начнет проверку наличия доступных обновлений (если этого не происходит, нажмите кнопку «Проверить наличие обновлений»). Если обновления доступны для загрузки, выберите параметр «Загрузить».

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

Например, если у вас есть видеокарта NVIDIA, вам нужно будет посетить веб-сайт NVIDIA и найти свою модель видеокарты, а затем загрузить и установить последнюю доступную версию драйвера.

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

Хотя установка нового драйвера обычно является хорошим способом устранить BSOD, связанный с повреждением кучи в режиме ядра, она также может быть причиной этого. Новые драйверы (особенно с веб-сайта производителя) могут содержать непредвиденные ошибки, которые могут помешать правильной работе графического процессора.

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

  1. Чтобы открыть диспетчер устройств, щелкните правой кнопкой мыши меню "Пуск" и выберите "Диспетчер устройств".

  1. В окне диспетчера устройств выберите стрелку рядом с параметром Видеоадаптеры. Здесь вы должны найти свою графическую карту или внутренний графический чипсет. Щелкните правой кнопкой мыши графический процессор и выберите "Свойства".

  1. В окне "Свойства" выберите вкладку "Драйвер", затем выберите параметр "Откатить драйвер".

  1. В окне отката пакета драйверов вам нужно будет объяснить, почему вы откатываете драйвер. Выберите один из подходящих вариантов, а затем выберите Да, чтобы начать процесс.

Запустите средство проверки системных файлов и DISM в Windows PowerShell

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

  1. Чтобы начать, щелкните правой кнопкой мыши меню "Пуск" и выберите Windows PowerShell (Admin).

  1. В новом окне PowerShell введите sfc /scannow, чтобы запустить средство проверки системных файлов. Это проверит (и восстановит) любые отсутствующие или поврежденные системные файлы. Вы также можете ввести и запустить DISM /Online /Cleanup-Image /RestoreHealth после этого, чтобы выполнить более глубокое сканирование системных файлов и восстановить их.

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

Дальнейшее устранение неполадок

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

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

Бен Стоктон (Ben Stockton) – внештатный писатель-технолог из Великобритании. В прошлой жизни Бен был преподавателем колледжа в Великобритании, обучая подростков и взрослых. Покинув класс, Бен воспользовался своим педагогическим опытом и применил его к написанию технических практических руководств и учебных пособий, специализирующихся на Linux, Windows и Android. Он имеет степень в области истории и аспирантуру в области вычислительной техники. Прочитать полную биографию Бена

Понравился ли вам этот совет? Если это так, загляните на наш канал YouTube на нашем родственном сайте Online Tech Tips. Мы охватываем Windows, Mac, программное обеспечение и приложения, а также предлагаем множество советов по устранению неполадок и обучающих видеороликов. Нажмите кнопку ниже, чтобы подписаться!

Сталкивались ли вы с ошибкой повреждения кучи в режиме ядра на своем ПК? Если это так, вы можете прочитать этот пост, в котором MiniTool предлагает вам 8 способов решения этой ошибки. Пожалуйста, прочитайте, чтобы получить их.

Быстрая навигация:

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

Причины ошибки KERNEL_MODE_HEAP-CORRUPTION разнообразны, включая устаревшие графические драйверы, поврежденные системные файлы, конфликты с нестабильным программным обеспечением и проблемы с оборудованием. Тогда как решить BSOD с повреждением кучи в режиме ядра? Пожалуйста, прочтите следующее содержание.

Резервное копирование или восстановление данных перед восстановлением BSOD

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

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

Если ваш компьютер не загружается из-за этой ошибки, вам следует восстановить важные данные с помощью флэш-накопителя USB. Для этого я рекомендую вам использовать функцию восстановления данных MiniTool Partition Wizard. Что касается подробных шагов по восстановлению данных, обратитесь к этому сообщению: Пошаговое руководство по использованию флэш-накопителя на ПК.

Исправить 1.Проверить средство просмотра событий

Если вы столкнулись с какой-либо ошибкой в ​​Windows, первое, что вы должны сделать, это проверить программу просмотра событий. Просмотр событий — это компонент, встроенный в операционную систему Microsoft Windows NT, который позволяет вам просматривать все события вашего компьютера от имени системного администратора. Это помогает решить проблемы с компьютером.

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

  • Загрузитесь в WinRE после двух последовательных неудачных попыток запустить Windows или установочный носитель.
  • Перейдите к разделу «Устранение неполадок» > «Дополнительные параметры» после входа в WinRE.
  • Нажмите «Параметры запуска» и нажмите клавишу F5, чтобы выбрать параметр «Включить безопасный режим с поддержкой сети», чтобы загрузиться в безопасном режиме.

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

Шаг 1. Нажмите одновременно клавиши «Windows + R», а затем введите «eventvwr» в поле «Выполнить». Затем нажмите клавишу Enter, чтобы открыть средство просмотра событий.

Шаг 2. Перейдите в раздел «Журналы Windows» > «Система», чтобы найти журнал о BSOD, связанном с повреждением кучи в режиме ядра.

Совет. Чтобы найти соответствующий журнал, можно напрямую прокрутить вниз поле "Система" или воспользоваться функцией "Фильтровать текущий журнал".

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

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

Решение 2. Обновите, откатите или переустановите драйвер видеокарты

Если вы столкнулись с ошибкой KERNEL_MODE_HEAP-CORRUPTION при запуске игры или любого графически интенсивного приложения, виновником обычно должен быть устаревший или поврежденный драйвер видеокарты. Например, некоторые пользователи сообщают, что в их файлах анализа аварийного дампа указано, что именно nvlddmkm.sys (драйвер видеокарты) вызывает BSOD, связанный с повреждением кучи в режиме ядра.

Поэтому попробуйте обновить драйвер видеокарты. Если этот метод не работает, вы можете попробовать откатить его. Если этот метод по-прежнему не работает, попробуйте переустановить новый драйвер видеокарты.

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

Шаг 1. Нажмите клавиши «Windows + X», а затем выберите «Диспетчер устройств» во всплывающем меню.

Шаг 2. Разверните адаптеры дисплея и щелкните правой кнопкой мыши драйвер видеокарты, указанный под ним. Затем следуйте приведенным ниже инструкциям, чтобы обновить, откатить или переустановить драйвер видеокарты:

  • Чтобы обновить драйвер, необходимо сразу нажать Обновить драйвер, а затем выбрать Автоматический поиск обновленного программного обеспечения драйвера.
  • Чтобы откатить драйвер, нажмите «Свойства», перейдите на вкладку «Драйвер», а затем нажмите «Откатить драйвер» и кнопку «ОК».
  • Чтобы переустановить новый драйвер, необходимо сначала загрузить новейший драйвер с веб-сайта производителя, а затем нажать Удалить устройство, чтобы удалить текущий драйвер. Наконец, вы должны открыть только что загруженную папку драйвера и дважды щелкнуть установочный файл, чтобы установить его.

Исправить 3. Запустите диспетчер проверки драйверов

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

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

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

Шаг 1. Откройте Driver Verifier Manager двумя способами:

  • Нажмите одновременно клавиши «Windows + X», а затем выберите Windows PowerShell (Admin). Введите команду "verifier" и нажмите клавишу Enter, чтобы открыть диспетчер проверки драйверов.
  • Введите «cmd» в поле поиска Windows, затем щелкните правой кнопкой мыши приложение командной строки и выберите «Запуск от имени администратора». После этого введите команду "verifier" и нажмите клавишу Enter, чтобы открыть диспетчер проверки драйверов.

Шаг 2. Установите флажок Создать стандартные настройки и нажмите кнопку Далее. Затем установите флажок Автоматически выбирать все драйверы, установленные на этом компьютере, и нажмите кнопку Готово. После этого Windows выполнит поиск ошибок в драйверах и перезагрузит компьютер.

Шаг 3. После перезагрузки Windows отобразит драйверы с ошибками. Затем вам нужно выполнить исправление 2, чтобы обновить, откатить или переустановить их.

Решение 4. Проверьте наличие несовместимого программного обеспечения

Если вы получаете сообщение об ошибке после установки нового приложения или при попытке запустить определенную программу, например видеоигру, вполне возможно, что BSOD Kernel Mode Heap Corruption вызван конфликтом программного обеспечения. Если ваш компьютер может войти в Windows или в безопасный режим, вот два способа избавиться от конфликта программного обеспечения.

Если конфликт программного обеспечения возникает из-за того, что оно слишком старое и просто совместимо с Windows 7/8, вы можете устранить BSOD, запустив программу в режиме совместимости, выполнив следующие действия:

  • Щелкните правой кнопкой мыши значок программы на рабочем столе и выберите "Открыть расположение файла".
  • Щелкните правой кнопкой мыши исполняемый файл программы и выберите "Свойства".
  • Перейдите на вкладку «Совместимость» и установите флажок «Запустить эту программу в режиме совместимости для». Затем нажмите кнопку ОК, чтобы сохранить изменения.

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

  • Одновременно нажмите клавиши Windows + R, чтобы вызвать команду "Выполнить".
  • Введите «cpl» в диалоговом окне «Выполнить» и нажмите Enter, чтобы открыть окно «Программы и компоненты».
  • Щелкните правой кнопкой мыши несовместимое приложение и выберите "Удалить".

Хотите исправить ошибку «Синий экран смерти» в Windows 10? Вот пошаговые руководства. Просто выберите наиболее подходящий и попробуйте их.

Исправить 5. Проверьте оперативную память

Проблема с памятью – еще одна причина этой ошибки остановки. Чтобы решить эту проблему, вы должны выявить и устранить проблемы с оперативной памятью на вашем ПК с помощью диагностики памяти. Точно так же этот метод доступен только тогда, когда ваш компьютер может войти в Windows или безопасный режим. Чтобы проверить оперативную память, выполните следующие действия:

Шаг 1. Введите «диагностика памяти» в поле поиска Windows. Затем дважды щелкните наиболее подходящий значок для диагностики памяти Windows.

Шаг 2. Выберите «Перезагрузить сейчас» и проверьте наличие проблем.

Шаг 3. Ваш компьютер перезагрузится и проведет диагностику памяти. После завершения процесса диагностики компьютер загрузится автоматически. Затем вам необходимо просмотреть отчет о диагностике в средстве просмотра событий, выполнив следующие действия:

  • Откройте средство просмотра событий.
  • Перейдите в раздел Журналы Windows >Система.
  • Нажмите «Фильтровать текущий журнал» в правом поле.
  • В поле «Источники событий» выберите «MemoryDiagnostics-Results», а затем нажмите кнопку «ОК», чтобы отобразить все журналы результатов теста памяти.
  • Дважды щелкните последний журнал результатов, чтобы проверить, пройдена ли диагностика.

Если диагностика не пройдена, следует принять меры согласно описанию результата диагностики.

В этой статье объясняется, что такое высокий уровень использования памяти и как его проверить. Он также предлагает 11 способов устранения чрезмерного использования памяти в Windows 10, вызванного наиболее распространенными причинами.

Исправить 6. Запустите SFC или DISM

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

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

Шаг 1. Откройте командную строку двумя способами:

  • Если ваш компьютер не может войти в Windows или в безопасный режим: войдите в WinRE и перейдите к разделу «Устранение неполадок» > «Дополнительные параметры» > «Командная строка».
  • Если ваш компьютер может войти в Windows или безопасный режим: введите «cmd» в поле поиска Windows и щелкните правой кнопкой мыши командную строку. Затем выберите «Запуск от имени администратора».

Шаг 2. Введите "sfc /scannow" и нажмите клавишу Enter. Затем дождитесь окончания процедуры.

Как решить проблему, когда сканирование SFC не работает? Здесь эта статья посвящена двум случаям ошибки SFC. Попробуйте использовать следующие методы.

DISM — лучший инструмент для восстановления поврежденных системных файлов. Обычно, если SFC не удается восстановить системные файлы, вы можете запустить DISM. Однако он доступен только в том случае, если ваш компьютер может загружаться в Windows или в безопасном режиме. Чтобы запустить его, выполните следующие действия:

Шаг 1. Загрузитесь в Windows или в безопасном режиме, а затем запустите командную строку от имени администратора.

Шаг 2. Введите следующие команды одну за другой и нажмите Enter.

  • exe /Online /Cleanup-image /Scanhealth
  • exe /Online /Cleanup-image /Restorehealth

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

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

Исправить 8. Выполните восстановление системы

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

Как восстановить компьютер до более ранней даты в Windows 10? Вот 2 полезных способа легко восстановить систему, чтобы ПК вернулся в прежнее состояние.

Итог

Могут ли эти методы помочь вам устранить ошибку? Вы сомневаетесь в этих методах? Пожалуйста, оставьте комментарий ниже или свяжитесь с нами через [email protected]. Мы свяжемся с вами как можно скорее.

Часто задаваемые вопросы о повреждении кучи в режиме ядра

  1. Проверьте средство просмотра событий.
  2. Обновите, откатите или переустановите драйвер видеокарты.
  3. Запустите диспетчер проверки драйверов.
  4. Проверьте наличие несовместимого программного обеспечения.
  5. Проверьте оперативную память.
  6. Запустите SFC или DISM.
  7. Проверьте слоты видеокарты и памяти.
  8. Выполнить восстановление системы.

Режим ядра — это один из режимов работы компьютера, который позволяет компьютеру иметь полный доступ ко всему оборудованию и заставлять машину выполнять любые его инструкции.

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

  • Фейсбук
  • Твиттер
  • Ссылка
  • Реддит

ОБ АВТОРЕ

Должность: обозреватель

Автор Линда работает редактором в MiniTool уже 1 год. Как новичок в сфере ИТ, она интересуется компьютерными знаниями и безумно изучает их. Возможно, именно поэтому ее статьи просты и понятны. Даже люди, не разбирающиеся в компьютерах, могут что-то выиграть.

Кстати, она занимается восстановлением данных, управлением разделами, клонированием диска и миграцией ОС.

Читайте также: