Одной из критических ошибок операционной системы, вызывающих синий экран смерти (BSoD) в Windows 10 и более ранних ОС является ошибка KERNEL_SECURITY_CHECK_FAILURE. Появление этой ошибки говорит о серьезных проблемах с системой, исправить которые простому пользователю довольно сложно.
Ошибка KERNEL_SECURITY_CHECK_FAILURE на синем экране смерти может появиться как во время работы компьютера, так и при загрузке Windows. Ошибка может появляться как постоянно, так и довольно редко (1-2 раза в месяц).
Среди самых частых причин ошибки Kernel Security Check Failure обычно выделяют:
- Устаревшие либо новые версии драйверов, вызывающие конфликт;
- Повреждение файлов реестра;
- Проблемы с аппаратным компонентами системы;
- Проблемы с прошивкой BIOS или UEFI.
Ниже мы приведем основные действия, которые нужно выполнить для исправления ошибки. Если ваша Windows 10 не загружается, попробуйте загрузить ее в безопасном режиме или загрузитесь с диска (флешки) восстановления или установочного устройства с Windows 10. Большинство указанных ниже действия можно выполнить и в этих режимах.
Отключите все лишнее оборудование
Прежде всего, рекомендуем отключить все периферийное оборудование компьютера: дополнительные видеокарты, звуковую карты, USB устройства и т.д. Возможно причина ошибка в том, что ваш блок питание не справляется с таким количеством оборудования.
Если у вас на компьютере имеется две видеокарты GPU, например, встроенная Intel HD Graphics и дополнительная видеокарта NVIDIA, попробуйте временно извлечь дополнительную карту и проверить, появляется ли BSOD. Если после извлечения GPU проблема пропала, значит проблема с самой видеокартой или ее драйверами.
Анализ дампа памяти с помощью WinDbg
Чтобы определить причину ошибки и сбойный драйвер или компонент системы нужно проанализировать аварийный дамп памяти с помощью стандартной утилиты WinDBG (входит в комплекс Windows Software Development Kit (SDK) for Windows 10). Утилита называется Debugging Tools for Windows. WinDBG позволяет загрузить и проанализировать аварийный дамп памяти (C:\Windows\MEMORY.DMP) и найти конкретную библиотеку или драйвер, которые вызывает ошибку. Это самый точный и правильный способ для определения компонента системы, который вызывает BSOD (но не самый простой для начинающего пользователя).
В этой статье мы не будет описывать, как использовать WinDBG для анализа дампа памяти при BSOD и выявлении сбойных драйверов и библиотек (это тема отдельной большой статьи).
Проверьте жесткий диск на ошибки
Про появлении ошибки Kernel Security Check Failure настоятельно рекомендуем выполнить проверку жесткого диска на ошибки с помощью команды chkdsk. Откройте командную строку как администратора и выполните команду:
chkdsk /f /r C:\
Проверьте целостность системных файлов
Выполните проверку системных файлов с помощью команд:
sfc /scannow
иDISM /Online /Cleanup-Image /RestoreHealth
Данные команды проверят целостность системных файлов в вашем образе Windows 10 и исправят найденные ошибки.
Проверьте оперативную память
Часто ошибка Kernel Security Check Failure возникает из-за проблем с оперативной памятью. Если в компьютере установлено несколько планок памяти, попробуйте поочередно извлечь каждую и проверить работу системы. Затем выполните полную проверку памяти с помощью встроенной утилиты диагностику памяти в Windows — mdsched.exe (Windows Memory Diagnostics Tool).
Если ваша RAM память неисправна, эта проверка позволит выявить это.
Восстановите реестр из резервной копии
Повреждения файлов реестра или некорректные изменения в нем также могут вызвать BSOD. Попробуйте восстановить реестр из резервной копии с помощью следующей команды из статьи:
copy c:\windows\system32\config\RegBack* c:\windows\system32\config
Обновите драйвера
Попробуйте обновить версии драйверов материнской карты, чипсета, контроллеров и видеокарты до последней версии, доступной на сайте производителя.
Обновите BIOS
Перезагрузите компьютер и войдите в настройки BIOS/UEFI. Определите текущую версию прошивки. На сайте производителя материнской карты проверьте, имеются ли более свежие прошивки для вашего BIOS/UEFI. Скачайте и установить обновление прошивки (firmware) по инструкциям на сайте производителя.
Если ошибка kernel_security_check_failure появляется при подключении к компьютеру телефона через USB кабель, это означает, что у вас установлены некорректные драйвера для вашего телефона или недостаточно напряжения на USB хабе (отключите другие USB устройства и попробуйте другой USB порт).
1 comment
Спасибо за Debugging Tools for Windows. Все перепробовал, оказалось поврежден драйвер каспера который ронял систему в KERNEL_SECURITY_CHECK_FAILURE. ни sfc ни dism при этом не помогают.
Помог только анализ mini дампа. Прибил вручную поврежденный драйвер и все загрузилось.