Ошибка 0xC0000221 — Синий экран (BSOD)
Что это значит
Код 0xC0000221 означает STATUS_IMAGE_CHECKSUM_MISMATCH. Система обнаружила, что контрольная сумма (checksum) загружаемого драйвера или системного файла не совпадает с ожидаемой. Это происходит на этапе загрузки, когда ядро проверяет целостность образа. Пользователь видит синий экран с сообщением, часто указывающим на повреждённый файл (например, ntoskrnl.exe или драйвер).
Вероятные причины
- Повреждение системного файла из-за сбоя диска или неправильного завершения работы
- Неисправность оперативной памяти (битые ячейки, ошибки ECC)
- Проблемы с жёстким диском или SSD (битые сектора, ошибки контроллера)
- Конфликт драйверов после обновления или установки нового ПО
- Вирусное заражение, повредившее системные файлы
- Ошибки в файловой системе (например, после сбоя питания)
- Переразгон процессора или памяти, вызывающий искажение данных
- Проблемы с прошивкой BIOS/UEFI (устаревшая версия)
Что делать — по порядку
- Перезагрузите компьютер и попробуйте войти в безопасный режим (F8 при загрузке). Если удалось, откатите недавно установленные драйверы или обновления.
- Запустите проверку системных файлов: откройте командную строку от имени администратора и выполните sfc /scannow.
- Проверьте диск на ошибки: в командной строке выполните chkdsk C: /f /r (потребуется перезагрузка).
- Протестируйте оперативную память: используйте встроенную утилиту Windows (mdsched.exe) или MemTest86.
- Обновите драйверы, особенно для чипсета, видеокарты и контроллера диска.
- Если проблема возникла после обновления Windows, удалите последнее обновление через среду восстановления.
- Проверьте целостность образа системы: DISM /Online /Cleanup-Image /RestoreHealth.
- В крайнем случае выполните восстановление системы из резервной копии или переустановите Windows.
Нажимайте на пункты, чтобы отмечать выполненные.
Частые вопросы
Что делать, если ошибка появляется сразу после включения?
Попробуйте загрузиться с установочного диска Windows и запустить восстановление системы или командную строку для проверки файлов.
Может ли ошибка быть вызвана вирусом?
Да, вредоносное ПО может повредить системные файлы. Проверьте систему антивирусом с загрузочного носителя.
Как узнать, какой файл повреждён?
На синем экране обычно указано имя файла. Если нет, проанализируйте дамп памяти с помощью WinDbg.
Поможет ли переустановка Windows?
Да, если проблема в повреждённых файлах, чистая установка решит её. Но сначала проверьте память и диск, чтобы не повторить ошибку.
Ошибка появляется после установки нового оборудования?
Возможен конфликт драйверов. Отключите новое устройство и проверьте, исчезнет ли ошибка.
Где встречается
Windows 7, 8, 10, 11; серверные версии Windows Server 2008 R2 и новее; возникает при загрузке системы.