Ядро ntoskrnl.exe отсутствует или содержит ошибки, код ошибки 0xc0000221

Код ошибки 0xc0000221 встречается у некоторых пользователей Windows 11/10 сразу после того, как компьютер не загружается. Несколько пользователей сообщают, что застряли в цикле автоматического восстановления(Automatic Repair loop) с этим кодом ошибки. В этом посте мы демистифицируем возможные причины, а затем предложим решения для устранения проблемы.

Ядро Windows 10 отсутствует — ошибка 0xc0000221

Полное сообщение об ошибке для этого кода ошибки можно увидеть ниже:

Your PC Device needs to be repaired.

The operating system couldn’t be loaded because the kernel is missing or contains errors.

File:\WINDOWS\system32\ntoskrnl.exe

Error Code: 0xc0000221.

Возможные причины

Изучив проблему и обнаружив различные симптомы этой ошибки, мы сузили круг до четырех виновников, которые могут вызвать код ошибки 0xc0000221, как указано ниже:

  1. Проблема с оборудованием, вызванная новой оперативной памятью или жестким диском:(Hardware issue created by new RAM or hard drive: ) есть несколько зарегистрированных случаев, когда пользователи начали получать эту ошибку после установки второй карты памяти(RAM) или подключения нового подчиненного жесткого диска(HDD) .
  2. Дополнительный графический процессор(Secondary GPU: ) . Иногда об этой проблеме сообщают на компьютерах с настройкой SLI или CrossFire . При этом(Whereby) блок питания не может обеспечить достаточную мощность для питания всех подключенных устройств.
  3. Повреждение системных файлов.(System file corruption: ) Код ошибки указывает на проблему системного уровня, связанную с повреждением файлов.
  4. Сторонняя служба прерывает запуск:(Third-party service is interrupting startup: ) есть сообщения о случаях, когда ошибка была вызвана мошеннической сторонней службой.

Ядро(Kernel) ntoskrnl.exe отсутствует или содержит ошибки, код ошибки(Error) 0xc0000221

Мы предоставили несколько шагов по устранению неполадок, которые помогут вам исправить код ошибки 0xc0000221. Ниже у вас есть набор возможных исправлений, которые могут помочь вам успешно решить проблему. Мы рекомендуем вам попробовать исправления в том порядке, в котором они были представлены.

  1. Загрузитесь в безопасном режиме.
  2. Выполните сканирование SFC , CHKDSK и DISM в указанном порядке.
  3. Проверьте ОЗУ на наличие проблем.
  4. Удалите(Remove) дополнительный графический процессор(GPU) и внешние HDDs/SSDs .
  5. Выполните восстановление системы.
  6. Выполните ремонтную установку ОС Windows 10 .

Давайте углубимся в практический аспект применения этих решений.

ВАЖНО(IMPORTANT) : Какой бы ни была причина, ваш приоритет должен состоять в том, чтобы попытаться войти в безопасный режим(Safe Mode) . Если вы можете войти в безопасный режим(Safe Mode) , отлично; в противном случае вам придется использовать установочный носитель Windows(Windows Installation Media) .

1) Загрузитесь в безопасном режиме

В безопасном режиме(Safe Mode) ваш компьютер запускается в ограниченном состоянии только с основными файлами и драйверами, необходимыми для процесса запуска(Startup) . Если ваш компьютер нормально загружается в безопасном режиме(Safe Mode) , вероятно, проблема вызвана ранее установленным вами программным обеспечением.

Ниже показано(Below) , что вам нужно сделать, чтобы устранить эту ошибку после успешной загрузки в безопасном режиме:

Если вы не можете пройти дальше экрана запуска, вы можете вызвать экран « Дополнительные параметры запуска», (Advanced Startup Options)прервав загрузку(boot interrupting) (включите компьютер, выключите питание при появлении логотипа Windows . Повторите 2 или 3 раза, всегда выключая питание при появлении логотипа Windows ). ) процесс запуска.

Если вы можете завершить процесс загрузки, вы также можете открыть  вкладку « Восстановление настроек(Settings Recovery)  », открыв  диалоговое окно « Выполнить(Run)  » ( Windows key + R ) и введя ms-settings:recovery , нажмите Enter . Затем просто нажмите кнопку « Перезагрузить сейчас(Restart now) »  в разделе  « Расширенный запуск(Advanced startup) » .

Как только вы попадете на экран « Дополнительные параметры запуска(Advanced Startup Options)  », выберите  « Устранение неполадок(Troubleshoot) »,  а затем нажмите  « Дополнительные параметры(Advanced options) » .

В разделе  « Дополнительные параметры(Advanced options) » нажмите  «Параметры запуска», (Startup Settings, ) а затем нажмите кнопку « Перезагрузить(Restart) » .

Когда вы снова попадете в « Параметры запуска(Startup Settings)  », нажмите F4, F5 или F6, чтобы загрузиться с одним из трех доступных безопасных режимов(Safe Modes) .

Если ваш компьютер успешно загружается в безопасном режиме(Safe Mode) , можно с уверенностью сказать, что это служба из приложения, которое вы недавно установили, вызывает ошибку. В этом случае вы можете начать удаление недавно установленных программ, которые, по вашему мнению, могут вызывать проблему, или вы можете попытаться систематически исключать программы и службы из процесса запуска,(exclude programs and services from the startup process) пока вам не удастся найти виновника.

Но если вы получили ту же ошибку 0xc0000221 при загрузке в безопасном режиме(Safe Mode) , выполните следующее исправление ниже.

2) Выполните сканирование SFC , CHKDSK и DISM в указанном порядке .

Запустив эти три встроенные утилиты, предназначенные для исправления повреждения файлов Windows , вы можете исключить вероятность того, что код ошибки 0xc0000221 не возникает из-за повреждения системного файла или файловой системы.

Ниже(Below) показано, как вы можете использовать эти утилиты для устранения этой ошибки:

Вы начинаете с запуска средства проверки системных файлов(System File Checker) . Если вы не можете пройти дальше экрана запуска, выполните шаги, описанные выше, чтобы войти в  меню  « Дополнительные параметры запуска(Advanced Startup Options)( Advanced Startup Options)Troubleshoot > Advanced Options > Command Prompt . Затем введите приведенную ниже команду и нажмите Enter , чтобы запустить средство проверки системных файлов . 

sfc /scannow

После завершения процесса sfc/scannow перезагрузите компьютер и посмотрите, сохраняется ли ошибка. Если это все еще так, вернитесь в командную(Command) строку с повышенными привилегиями, как показано выше, введите следующую команду и нажмите Enter , чтобы запустить CHKDSK :

chkdsk /f C:

Примечание. В приведенной выше команде, если ваша установка Windows 10 не находится на диске C(C drive) , измените букву соответствующим образом.

Когда процедура завершится, перезагрузите компьютер и посмотрите, сможете ли вы обойти экран запуска. Если та же ошибка повторяется, вернитесь в командную строку(Command Prompt) с повышенными привилегиями , как описано выше, скопируйте и вставьте следующую команду и нажмите Enter , чтобы запустить сканирование DISM(DISM scan) :

dism /online /cleanup-image /restorehealth

После завершения этого процесса перезагрузите компьютер и посмотрите, загружается ли он без ошибки. Все еще не решено, вы можете попробовать следующее исправление.

3) Проверьте ОЗУ на наличие проблем

Вы можете проверить, вызывают ли установленные модули оперативной памяти эту ошибку. (RAM)Для этого просто откройте свой компьютер и удалите один из модулей (если вы используете две планки оперативной памяти(RAM) ). Если ваш компьютер успешно загружается только с одной планкой ОЗУ(RAM) , попробуйте поменять местами две карты ОЗУ(RAM) — иногда возникают проблемы, когда более быстрая память размещается позади более медленной памяти.

Кроме того, вы можете запустить MemTest на обеих планках RAM . Если вы подтвердите, что ваши модули оперативной памяти(RAM) не вызывают эту ошибку, вы можете перейти к следующему исправлению.

4) Удалите(Remove) дополнительный графический процессор(GPU) и внешние HDDs/SSDs

Здесь просто отключите все ненужные устройства — дополнительный HDD , внешний HDD , оптический привод DVD , второй (DVD)GPU от SLI (или настройки CrossFire ), некритическую периферию. Как только вы разденете свой компьютер до минимума, включите его и посмотрите, успешно ли он загружается. Если он загружается без кода ошибки 0xc0000221, систематически повторно подключайте второстепенные компоненты, пока вам не удастся определить виновника.

Если это исправление не устраняет проблему, перейдите к следующему исправлению.

5) Выполните восстановление системы

Вы можете столкнуться с этой проблемой сразу после установки Центра обновления Windows(Windows Update) . В этом случае выполнение восстановления системы может решить проблему.

Если у вас нет подходящей точки восстановления(Restore) системы или процедура не удалась, вы можете перейти к следующему исправлению.

6) Выполните ремонтную установку ОС Windows 10 .

Если на этом этапе вы все еще не можете устранить ошибку 0xc0000221, вы можете восстановить установку Windows 10(repair install Windows 10) — при этом ваши личные файлы, настройки и приложения будут сохранены.

That’s it folks. All the best!



About the author

Я iOS-разработчик с более чем 10-летним опытом. Я специализируюсь на разработке приложений для iPhone и iPad. У меня есть опыт создания пользовательских потоков, создания пользовательских комплектов разработки (CDK) и работы с различными средами разработки приложений. В своей предыдущей работе я также разработал инструменты для управления магазином приложений Apple, в том числе инструмент управления продуктами и инструмент отправки приложений.



Related posts