27 марта 2021

Как исправить повреждение кучи в режиме ядра BSOD

Если ваш ПК с Windows страдает от Ошибка «синий экран смерти» (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. Чтобы открыть средство просмотра событий, щелкните правой кнопкой мыши меню «Пуск» и выберите пункт «Просмотр событий». Run опцию.
  1. В Run поле, введите eventvwr прежде чем выбрать OK .
  1. Это откроет Просмотр событий окно. На левой панели откройте Журналы Windows категорию, затем начните с выбора одного из перечисленных вариантов (Приложение, Безопасностьи т. д.) На правой панели найдите отчеты журналов, перечисленные как Ошибка в уровень категория. Хотя это не только ошибки BSOD, об ошибках BSOD будет сообщаться с помощью Ошибка тег категории. Вам нужно будет выполнить поиск по каждой категории, чтобы проверить наличие отчетов о потенциальных ошибках.
  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 (администратор)).
  1. В новом окне PowerShell введите ПФС / SCANNOW для запуска проверки системных файлов. Это проверит (и восстановит) любые отсутствующие или поврежденные системные файлы. Вы также можете ввести и запустить DISM / Online / Cleanup-Image / RestoreHealth после этого запустить более глубокое сканирование системных файлов и восстановить их.
  1. Дайте время для успешного выполнения обеих команд. После завершения перезагрузите компьютер, чтобы убедиться, что изменения полностью применены к вашему компьютеру.

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

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

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

Администратор