CRYPTO_SELF_TEST_FAILURE: как исправить синий экран 0x00000123
Что это за ошибка
CRYPTO_SELF_TEST_FAILURE (код 0x00000123) возникает, когда модуль, отвечающий за криптографические операции (шифрование, проверка целостности), не проходит встроенные самотесты или драйвер повреждён. Обычно ошибка появляется при инициализации системы и чаще встречается на старых версиях Windows (Windows 7, 8), но иногда наблюдается и на новых версиях.
Важно: «самотесты» — это автоматические проверки корректности криптографического кода и алгоритмов в драйвере или компоненте.
Быстрые шаги для устранения
1. Сбросить настройки BIOS к заводским
- Перезагрузите компьютер и во время старта нажмите клавишу, указанную на экране (обычно F2, F10, DEL или ESC).
- В BIOS/UEFI найдите пункт Load Setup Defaults или Load Default Options (названия зависят от производителя).
- Сохраните изменения и выйдите (часто клавиша F10).
Если вы недавно меняли настройки BIOS (например, включали аппаратное шифрование, изменяли режим SATA или параметры Secure Boot), это могло вызвать ошибку. Сброс вернёт рабочие параметры.
2. Откатить или обновить недавно установленные драйверы
- Нажмите правой кнопкой по кнопке Пуск и выберите «Диспетчер устройств».
- Просмотрите категории и обратите внимание на жёлтые восклицательные знаки рядом с устройствами.
- Для подозрительного устройства откройте «Свойства» -> вкладка «Драйвер» -> «Откатить драйвер».
- Если опция недоступна, выберите «Обновить драйвер» -> «Выполнить поиск драйверов автоматически».
- При необходимости выберите «Удалить устройство» и перезагрузите — Windows попытается установить стандартный драйвер.
Если автоматический процесс не помогает, скачайте официальный драйвер с сайта производителя оборудования (материнская плата, контроллер SATA/NVMe, криптографический модуль) и установите вручную.
3. Запустить SFC и DISM для проверки целостности системных файлов
- Нажмите Пуск, наберите
cmd, щёлкните правой кнопкой по «Командная строка» и выберите «Запуск от имени администратора». - Выполните команду:
sfc /scannowи дождитесь завершения сканирования. - После окончания запустите:
DISM /Online /Cleanup-Image /RestoreHealth. - Перезагрузите ПК и проверьте, сохраняется ли ошибка.
SFC и DISM восстанавливают повреждённые системные файлы и образ Windows. Это полезно, если причина — битые файлы, связанные с криптографическими библиотеками.
4. Восстановление системы
Примечание: Восстановление системы откатывает изменения в ОС до точки создания контрольной точки. Программы и обновления, установленные после этой точки, будут удалены.
- Нажмите Пуск, наберите «восстановление системы» и откройте «Создание точек восстановления».
- Нажмите кнопку «Восстановление системы».

- Выберите точку восстановления с датой ранее появления ошибки и нажмите «Далее».
- Следуйте инструкциям мастера и дождитесь завершения процесса.
Если у вас нет точек восстановления, этот метод не применим.
Дополнительные советы и альтернативы
- Обновите прошивку (BIOS/UEFI) только если производитель выпустил фикс, связанный с совместимостью шифрования или управлением устройствами. Перед обновлением сделайте резервную копию данных.
- Отключите внешние периферийные устройства (USB‑ключи, внешние диски) и проверьте, не исчезает ли ошибка при загрузке.
- Запустите аппаратную диагностику оперативной памяти и дисков (memtest, chkdsk) — повреждённые области диска или оперативной памяти могут вызывать непредсказуемые ошибки.
- Временно отключите антивирус/сетевые фильтры при тестировании загрузки — реже, но совместимость низкоуровневых драйверов может провоцировать сбои.
Когда перечисленные методы не помогают
Если ошибка появляется сразу после аппаратной модификации (установка нового контроллера RAID/NVMe, TPM или криптопроцессора), верните прежнюю конфигурацию и проверьте:
- Совместим ли новый компонент с вашей версией Windows.
- Есть ли специальные драйверы или инструкции у производителя.
Если после всех попыток система остаётся нестабильной, подготовьте резервную копию и выполните чистую установку Windows. Перед этим сохраните лист действий и версии драйверов — это упростит восстановление.
Быстрый чеклист для разных ролей
Для пользователя:
- Перезагрузите и попробуйте безопасный режим.
- Отключите внешние устройства.
- Попробуйте восстановление системы.
Для системного администратора / техподдержки:
- Откатите/переустановите драйверы устройств, отвечающих за шифрование и контроллеры дисков.
- Проверьте логи: Event Viewer (Журналы Windows) и дампы памяти (если есть).
- Выполните SFC, DISM, memtest и проверку диска.
Мини‑методология для расследования инцидента
- Соберите симптомы: точное время, действия до сбоя, появлялись ли обновления/установки.
- Посмотрите логи в Event Viewer и дампы памяти (если Windows создала minidump).
- Изолируйте проблему: загрузка в безопасном режиме, отключение внешних устройств.
- Примените стандартные исправления (BIOS сброс, откат драйверов, SFC/DISM).
- Если не решено — восстановление системы или чистая установка.
Факты и полезные номера
- Stop code: 0x00000123
- Чаще всего проявляется при инициализации системы
- Наиболее часто встречается на устаревших ОС (Windows 7/8), но возможен и на Windows 10/11
Критерии приёмки
- Система загружается без BSoD в течение нескольких последовательных перезагрузок.
- Отсутствуют ошибки в Event Viewer, связанные с криптографическими модулями или драйверами контроллера.
- Если был заменён драйвер — устройство работает стабильно и выполняет операции ввода/вывода без ошибок.
Когда это не сработает
- Если аппаратный модуль шифрования (TPM, HSM) физически повреждён.
- Если в прошивке материнской платы есть дефект, требующий замены платы или обновления производителя.
- Если системные файлы повреждены настолько, что восстановление невозможо без переустановки.
Простая инструкция восстановления (runbook)
- Перезагрузите и попытайтесь зайти в безопасный режим.
- Сбросьте BIOS к заводским настройкам.
- Если ошибка исчезла — верните по одному изменению BIOS и тестируйте.
- Если не исчезла — откатите недавно обновлённые драйверы.
- Выполните SFC и DISM.
- При наличии точки восстановления — откатите систему.
- При отсутствии результата — создайте резервную копию данных и подготовьте установочный носитель для чистой установки.
Глоссарий (1‑строчно)
- BSoD — синий экран смерти Windows с кодом остановки и указанием причины.
- SFC — System File Checker, инструмент для проверки целостности системных файлов.
- DISM — инструмент обслуживания образов Windows для восстановления образа системы.
- BIOS/UEFI — встроенное ПО материнской платы, управляющее стартовой инициализацией.
Часто задаваемые вопросы
Что вызывает CRYPTO_SELF_TEST_FAILURE?
Чаще всего — повреждённый или несовместимый драйвер криптографического компонента, проблемы с прошивкой или повреждение системных файлов, используемых для шифрования.
Когда нужна чистая переустановка Windows?
Если все методы (сброс BIOS, откат драйверов, SFC/DISM, восстановление) не устранили проблему и система остаётся нестабильной. Перед переустановкой создайте резервную копию данных.
Резюме
- Начните с простого: сброс BIOS и отключение внешних устройств.
- Откат драйверов и проверка целостности (SFC/DISM) решают большинство софтовых причин.
- Восстановление системы может вернуть рабочее состояние, если есть точка восстановления.
- Аппаратные проблемы и повреждение прошивки требуют участия производителя или чистой установки.
Если у вас остались вопросы или методы из статьи помогли — напишите в комментариях, какие шаги вы выполняли и какой был результат.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента