0xC0000221
Критично — не откладывайте

Ошибка 0xC0000221 — Синий экран (BSOD)

Что это значит

Код 0xC0000221 означает STATUS_IMAGE_CHECKSUM_MISMATCH. Система обнаружила, что контрольная сумма (checksum) загружаемого драйвера или системного файла не совпадает с ожидаемой. Это происходит на этапе загрузки, когда ядро проверяет целостность образа. Пользователь видит синий экран с сообщением, часто указывающим на повреждённый файл (например, ntoskrnl.exe или драйвер).

Вероятные причины

  • Повреждение системного файла из-за сбоя диска или неправильного завершения работы
  • Неисправность оперативной памяти (битые ячейки, ошибки ECC)
  • Проблемы с жёстким диском или SSD (битые сектора, ошибки контроллера)
  • Конфликт драйверов после обновления или установки нового ПО
  • Вирусное заражение, повредившее системные файлы
  • Ошибки в файловой системе (например, после сбоя питания)
  • Переразгон процессора или памяти, вызывающий искажение данных
  • Проблемы с прошивкой BIOS/UEFI (устаревшая версия)

Что делать — по порядку

  1. Перезагрузите компьютер и попробуйте войти в безопасный режим (F8 при загрузке). Если удалось, откатите недавно установленные драйверы или обновления.
  2. Запустите проверку системных файлов: откройте командную строку от имени администратора и выполните sfc /scannow.
  3. Проверьте диск на ошибки: в командной строке выполните chkdsk C: /f /r (потребуется перезагрузка).
  4. Протестируйте оперативную память: используйте встроенную утилиту Windows (mdsched.exe) или MemTest86.
  5. Обновите драйверы, особенно для чипсета, видеокарты и контроллера диска.
  6. Если проблема возникла после обновления Windows, удалите последнее обновление через среду восстановления.
  7. Проверьте целостность образа системы: DISM /Online /Cleanup-Image /RestoreHealth.
  8. В крайнем случае выполните восстановление системы из резервной копии или переустановите Windows.

Нажимайте на пункты, чтобы отмечать выполненные.

Частые вопросы

Что делать, если ошибка появляется сразу после включения?

Попробуйте загрузиться с установочного диска Windows и запустить восстановление системы или командную строку для проверки файлов.

Может ли ошибка быть вызвана вирусом?

Да, вредоносное ПО может повредить системные файлы. Проверьте систему антивирусом с загрузочного носителя.

Как узнать, какой файл повреждён?

На синем экране обычно указано имя файла. Если нет, проанализируйте дамп памяти с помощью WinDbg.

Поможет ли переустановка Windows?

Да, если проблема в повреждённых файлах, чистая установка решит её. Но сначала проверьте память и диск, чтобы не повторить ошибку.

Ошибка появляется после установки нового оборудования?

Возможен конфликт драйверов. Отключите новое устройство и проверьте, исчезнет ли ошибка.