Код BSoD 139: Как его исправить
Синяя экран смерти - одна из самых раздражающих проблем, с которой пользователи Windows сталкиваются на протяжении долгого времени. Одна из самых ненавидимых - это код BSoD 139.
В этом руководстве мы углубимся в общие причины и обсудим рекомендуемые экспертами исправления, чтобы восстановить контроль над функциональностью системы.
Что такое код синего экрана 139?
Этот код проверки ошибок BSoD 0x139: KERNEL_SECURITY_CHECK_FAILURE указывает на то, что ядро выявило повреждение критической структуры данных. Иногда он также появляется как kernel_security_check_failure (139). Вот вероятные причины ошибки:
- Недавние установки или обновления программного обеспечения/аппаратного обеспечения.
- Устаревшие или несовместимые драйвера.
- Инфекция вредоносным ПО или поврежденные системные файлы.
- Проблемы, связанные с памятью.
Как я могу исправить код синего экрана 139?
Перед тем как приступить к любой из шагов по исправлению ошибки BSoD код 139, выполните следующие предварительные проверки:
- Если вы не можете загрузиться в Windows, войдите в среду восстановления Windows.
- Проверьте журналы ошибок, чтобы понять проблему.
- Запустите глубокое сканирование на вирусы с использованием надежного антивирусного инструмента.
- Убедитесь, что ваша Windows обновлена до последней версии и войдите в систему, используя профиль пользователя с правами администратора, затем запустите ПК в чистом режиме для изоляции проблемы.
- Если вы недавно добавили аппаратное обеспечение, удалите или замените его. Также проверьте, работает ли блок питания, и обеспечьте чистоту и правильное размещение карт, перемычек, соединителей и оперативной памяти.
1. Обновите драйвера вашего устройства
-
Нажмите Windows + R, чтобы открыть окно Выполнить.
- Введите devmgmt.msc и нажмите ОК, чтобы открыть Диспетчер устройств.
-
Перейдите к каждой категории по отдельности и проверьте наличие восклицательного знака в желтом треугольнике на логотипе устройства. Если вы его видите, щелкните правой кнопкой мыши на драйвере и выберите Обновить драйвер.
-
Далее нажмите Автоматический поиск драйверов и следуйте инструкциям на экране, чтобы завершить процесс.
- Повторите процесс, если несколько драйверов имеют желтый треугольник, чтобы устранить любые проблемы с драйверами.
2. Запустите сканирование SFC
-
Нажмите клавишу Windows, введите cmd и щелкните Запуск от имени администратора.
-
Введите следующую команду, чтобы идентифицировать и заменить проблемные системные файлы на чистую копию из локального кэша или оригинальных установочных носителей, и нажмите Enter:
sfc /scannow
- После выполнения команд перезапустите ваш компьютер, чтобы сохранить изменения.
Весь этот процесс может быть упрощен с использованием специализированного стороннего программного обеспечения. Такие инструменты автоматизируют большинство описанных здесь шагов, и все можно сделать всего за несколько кликов.
3. Запустите инструмент диагностики Windows
-
Нажмите клавишу Windows, введите windows diagnostic и нажмите Открыть.
-
Выберите Перезагрузить сейчас и проверить наличие проблем, затем ваш компьютер перезагрузится.
- Инструмент диагностики памяти Windows просканирует вашу систему на наличие проблем, связанных с памятью компьютера (RAM).
- После завершения теста ваша система перезагрузится и перенаправит вас на экран входа.
Войдите в систему, и вы получите результаты на экране. Если тест выявил проблемы, удалите пыль или мусор из оперативной памяти и убедитесь, что она правильно установлена.
Повторите запуск инструмента, и если он все еще показывает ошибки, вам, возможно, придется заменить или отремонтировать неисправную оперативную память, чтобы исправить код BSoD 139.
Читать далее об этой теме
- Microsoft заменяет JScript на JScript9Legacy для повышения безопасности в Windows 11
- Windows 11 Build 27898 добавляет небольшие значки на панели задач, быстрое восстановление, более умное совместное использование
- Ошибка Windows 11 Build 27898 возвращает классический звук запуска Vista, снова
- Windows 10 Build 19045.6156 попадает в предварительный выпуск с обновлением безопасной загрузки
4. Запустите команду CHKDSK
-
Нажмите клавишу Windows, введите cmd и щелкните Запуск от имени администратора.
-
Скопируйте и вставьте следующую команду, заменив C на ваш системный диск, и нажмите Enter:
chkdsk C: /f /r /x
- Введите Y, чтобы продолжить, и нажмите Enter.
- Чтобы инициировать сканирование, ваш компьютер перезагрузится. После завершения сканирования снова перезагрузите ПК.
Сканирование проверяет целостность вашего жесткого диска и исправляет различные проблемы, связанные с диском, такие как ошибка управления памятью 0x0000001A на Windows 11; читайте это, чтобы узнать больше.
5. Запустите Driver Verifier, чтобы отследить неправильно работающий драйвер
Перед запуском утилиты убедитесь, что вы создали точку восстановления и включили сохранение мини-дампа, используя следующие шаги:
-
Нажмите Windows + R, чтобы открыть окно Выполнить, затем введите sysdm.cpl и нажмите ОК.
-
Перейдите на вкладку Дополнительно, найдите Запуск и восстановление, и нажмите Настройки.
-
Уберите галочку рядом с Автоматически перезагружаться, а для опции Записать отладочную информацию выберите Маленький дамп памяти (256 КБ) и установите Каталог небольших дампов на %SystemRoot%\Minidump, затем нажмите ОК и перезагрузите ваш компьютер.
Когда ваш ПК будет включен, выполните следующие шаги, чтобы запустить Driver Verifier для проверки наличия ошибок драйвера:
-
Нажмите клавишу Windows, введите verifier и нажмите Открыть. Нажмите Да на запрос UAC.
-
Для страницы Выберите задачу выберите Создать пользовательские настройки (для разработчиков кода) и нажмите Далее.
-
Далее, на странице Выберите отдельные параметры из этого полного списка отметьте все опции, кроме Проверка соответствия DDI и случайная симуляция низких ресурсов, затем нажмите Далее.
-
На странице Выбор драйверов для проверки установите галочку рядом с Выбрать имена драйверов из списка, затем нажмите Далее.
-
Нажмите Завершить; затем у вас появится всплывающее окно с просьбой инициировать перезагрузку; нажмите ОК, затем перезагрузите ваш компьютер.
Теперь вы должны убедиться, что проверка работает. Для этого выполните следующие шаги:
-
Нажмите клавишу Windows, введите cmd и щелкните Запуск от имени администратора.
-
Введите следующую команду и нажмите Enter:
verifier /querysettings
- Если он работает, вы увидите список драйверов. Теперь перезагрузите систему и подождите, пока она не упадет на синий экран; тем временем вы можете использовать ее нормально.
- Если ваша система упадет, это вызовет синий экран смерти (BSoD) с определенным кодом ошибки. Запишите его, чтобы узнать проблемный драйвер.
- Driver Verifier также сохранит всю информацию о сбое в файле дампа; вы можете прочитать файлы журнала, используя средство отладки Windows.
Далее, чтобы переустановить проблемный драйвер, а затем отключить Driver Verifier с помощью командной строки, выполните следующие шаги:
-
Нажмите Windows + R, чтобы открыть окно Выполнить.
- Введите devmgmt.msc и нажмите ОК, чтобы открыть Диспетчер устройств.
-
Найдите драйвер, щелкните правой кнопкой мыши на нем, выберите Удалить устройство, затем перезагрузите компьютер, чтобы переустановить его.
-
После загрузки компьютера снова откройте командную строку с правами администратора и введите следующую команду, затем нажмите Enter:
verifier /reset
- Перезагрузите компьютер в обычном режиме.
В случае, если вы по-прежнему сталкиваетесь с ошибкой BSoD код 139, восстановите ваш ПК до последней известной хорошей конфигурации.
Чтобы избежать ошибок BSoD, всегда поддерживайте актуальность ваших драйверов и Windows и устанавливайте только совместимое с вашим устройством программное и аппаратное обеспечение.
Если у вас есть какие-либо вопросы или предложения по этой теме, не стесняйтесь упомянуть их в разделе комментариев ниже.