Ошибка c0000221 windows xp

Обновлено: 07.07.2024

Вероятные причины появления ошибки

Причина ошибки Unknown Hard Error может быть обусловлена несколькими факторами и заключаться в следующем:

  • повреждение или дефрагментация жесткого диска;
  • удаление или нарушение целостности системных файлов;
  • проблема с ключами реестра Windows;
  • заражение вирусами;
  • удаление системной программы Sihost;
  • неполный запуск ОС.

Далее представлены возможные способы решения проблемы, связанные с появлением ошибки Unknown Hard Error. В первую очередь следует попытаться перезапустить ПК путем выбора соответствующего режима в разделе «Завершение работы». Если сбой в системе не устранился, нужно перейти к следующим действиям.

Использовать диспетчер задач

Ctfmon.exe Unknown Hard Error в Windows 10 указывает на наличие повреждения в системном ПО. При запуске ошибка explorer.exe возникает из-за сбоев в системном вызове. При этом окна с приложениями могут самопроизвольно закрываться.

Если имеются точки восстановления, необходимо открыть панель управления. Далее перейти к пункту «Восстановление», далее – «Запуск восстановления системы». Здесь рекомендуется указать дату, которая предшествовала возникновению ошибки.

Порядок действий включает в себя несколько пунктов:

  1. Вызвать диспетчер задач путем нажатия сочетания клавиш «Ctrl+Alt+Del».
  2. В открывшемся меню выбрать «Файл», затем – «Запустить новую задачу».
  3. Галочкой пометить «Создать задачу с правами администратора».
  4. Вписать в строку символы: «explorer.exe» и щелкнуть на клавишу «Enter».


  1. После этого рекомендуется проверить, исчезла ши системная ошибка или нет.

Восстановить системные файлы

В ОС Windows предусмотрено наличие программы, призванной проверять системные файлы на предмет целостности и подлинности. Данная утилита способна восстанавливать их в случае удаления, делая бэкап.

Чтобы начать работу с программой, необходимо совершить следующие шаги:

  1. Нажать на значок лупы рядом с логотипом Windows внизу экрана.
  2. Набрать в поиске «Командная строка».
  3. Запустить программу в режиме администратора путем нажатия правой кнопки мыши.
  4. Ввести следующие символы: «sfc/scannow».


  1. Дождаться завершения процесса сканирования, то есть пока не будет 100%.
  2. По окончании проверки рекомендуется закрыть окно и выполнить перезагрузку ПК.

Проверить жесткий диск

Если предыдущий способ не сработал, необходимо совершить проверку диска на наличие битых секторов и ошибок. Для этого необходимо сделать следующее:

  1. Запустить «Проводник».
  2. Нажать правой кнопкой мышки на локальный диск, и найти в списке «Свойства».
  3. Выбрать вкладку «Сервис», затем – кликнуть на «Проверить».


  1. Отметить галочками преложенные варианты и нажать на кнопку «Запуск».
  2. Ждать завершения процесса по проверке файловой системы.

При надобности процедуру можно запустить повторно для другого локального диска.

Другим путем является задействование инструмента диагностики памяти (Memory Diagnostic Tool), который проводит сканирование системного накопителя на предмет наличия проблем и предлагает возможные решения.

Настроить автозагрузку

Если при запуске появляется ошибка Unknown Hard Error
в Sihost.exe, следует отключить все службы и программы в момент запуска ОС, за исключением системных. Эта программа встроена в систему и отслеживает действия других запущенных процессов.

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

Порядок действий включает в себя:

  1. Нажать на клавиатуре комбинацию клавиш «Win+R».
  2. Ввести такие символы в строке: «msconfig» и подтвердить действие нажатием
  3. Появится окно «Конфигурация системы», где на вкладке «Общие» необходимо отметить «Выборочный запуск».


  1. Поставить галочку на пункте «Загружать системные службы».
  2. После сохранения изменений выполнить перезагрузку компьютера.

Удалить недавно установленные программы

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

  1. Для этого понадобится воспользоваться разделом «Панель управления», которая находится в меню «Пуск».
  2. Здесь найти пункт «Программы и компоненты».
  3. В появившемся списке обнаружить те утилиты, которые могли послужить причиной неполадки (определить недавно установленные программы можно по дате и времени).
  4. Нажать правой кнопочкой мыши на вероятный источник поломки, и кликнуть на кнопку «Удалить».


Обновить драйвера

Если вышеизложенные способы не подействовали, причина может крыться в устаревших или неисправных драйверах. Из-за несовместимости данных элементов с системой могут возникать различные проблемы в работе компьютера.

Чтобы выполнить обновление драйверов, необходимо проделать несколько шагов:

  1. Открыть пункт «Параметры» через меню «Пуск».
  2. Далее – «Обновление и безопасность».
  3. Здесь находится «Центр обновления Windows», и в открывшемся окне нужно нажать на кнопку «Проверить наличие обновлений».


  1. Система самостоятельно выполнит настройку драйверов и их установку. В случае если какой-либо компонент не будет найден автоматически, его следует скачать с сайта разработчика. Узнать, какие из драйверов не установлены, можно путем открытия «Диспетчера устройств». В меню будет видно, какие элементы требуют обновления или переустановки.

Подведение итогов

Таким образом, при появлении подобной ошибки необходимо выполнить восстановление системных файлов с помощью встроенного инструмента, проверить жесткий диск или его отдельные сектора на наличие повреждений, выполнить диагностику запускаемых при включении ПК сторонних служб и выявить из их числа проблемные.

Также можно обновить драйвера или удалить недавно скачанные утилиты. Один из представленных путей решений проблемы должен сработать. Важно периодически проверять систему на наличие обновленных версий.

Исправление ошибки STOP: c0000221 Unknown Hard Error Windows XP

win_xp_gravestone

При включении компьютера после логотипа Windows XP появляется на долю секунды синий экран смерти (BSOD) и компьютер уходит в циклическую перезагрузку? Вопреки распространённым на просторах интернета предположениям, что данная ошибка указывает на неисправность оперативной памяти, неисправности SATA кабеля и даже скопившейся пыли на вашем накопителе, данная статья поможет вам не только разобраться с причиной возникновения ошибки, но и восстановить работоспособность Windows XP без переустановки.

Во-первых, необходимо узнать ошибку, которая возникает на синем экране смерти, чтобы более правильно диагностировать проблему. Для этого после включения компьютера нажимайте клавишу F8 на клавиатуре до появления загрузочного меню Windows XP. В появившемся меню выберите пункт Отключить автоматическую перезагрузку при отказе системы; для английской версии Windows XP данный пункт будет называться Disable automatic restart on system failure. Перезагрузите систему.

win_xp_boot_menu_f8

После перезагрузки нажимая клавишу F8 выберите пункт Обычная загрузка Windows. Теперь при возникновении синего экрана смерти компьютер не уйдёт в перезагрузку. Таким образом нам станет известна ошибка.

c0000221_error

Данная ошибка появляется при повреждении системного файла ntdll.dll. Как он может испортиться? Этому могут предшествовать несколько причин: повреждение секторов жёсткого диска, на которых размещается файл, преднамеренная работа зловредной программы. Чтобы определить поврежден ли файл, то необходимо воспользоваться программами навроде MHDD/Victoria для проверки поверхности диска (неактуально для обладателей SSD). Если имеют места повреждённые сектора, то remap не выполнять. Для проверки диска на вирусы воспользуйтесь аварийным диском от Касперского или Dr.Web.

Записать на флешку образ WinPE, я рекомендую воспользоваться образом от Сергея Стрельца, с помощью программы rufus. Извлечь файл ntdll.dll из ISO-образа Windows XP можно при помощи архиватора, например 7-zip. Файл находится в папке I386. Скопируйте его на ту же флешку, куда записали образ WinPE.

ВНИМАНИЕ! Я не рекомендую использовать неоригинальные образы с торрент-трекеров. Используйте только оригинальные MSDN образы.

Оригинальный файл ntdll.dll из MSDN образа Windows XP SP3 VL RU имеет хэш A34B773EF93A080168F0B1ACFDACBFA6 и размер 710 144 байт. Если данный хэш и размер полностью совпадает с имеющимся у вас, то можно приступать к исправлению ошибки.

Если вы воспользовались образом WinPE, то перейдите на свой диск C, который может иметь совершенно другую букву, по пути C:\Windows\System32\. Переименуйте оригинальный файл ntdll.dll в ntdll.dll.bak или ntdll.dll.old. Теперь скопируйте извлечённый из образа файл ntdll.dll в папку C:\Windows\System32\ и перезагрузите компьютер.

При благоприятном исходе Windows удачно загрузится. Если на жёсктом диске нет битых секторов, то желательно проверить целлостность файловой системы встроенными утилитами sfc и chkdsk.

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

Код ошибки: 0xc0000221 Ваш ПК / устройство нуждается в ремонте

Код ошибки: 0xc0000221 Ваш ПК / устройство нуждается в ремонте

Коды ошибок, начинающиеся с «0x», обычно указывают на проблему повреждения на системном уровне. Однако с этим конкретным кодом ошибки ошибка также может быть связана с аппаратным обеспечением (недавно вставленная ОЗУ или недостаточная мощность).

Что вызывает код ошибки 0xc0000221?

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

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

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

Способ 1: загрузка в безопасном режиме

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

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

Вот краткое руководство по загрузке в безопасном режиме и определению процесса, вызывающего сбой BSOD:

Вызвать 3 последовательных прерывания при запуске, чтобы попасть в меню «Расширенный запуск»

    Если вы не можете пройти через начальный экран, вы можете вызвать появление Дополнительные параметры запуска экран путем принудительного двух или трех последовательных прерываний во время процесса запуска. Вы можете легко это сделать, перезагрузив компьютер на этапе запуска.
    Вызвать 3 последовательных прерывания при запуске, чтобы попасть в меню «Расширенный запуск»

Замечания: Если вы можете завершить процесс загрузки, вы также можете открыть Восстановление настроек вкладка, открыв Бежать диалог (Windows ключ + R) И набрав «мс-настройка: восстановление«. Затем просто нажмите Перезагрузить сейчас кнопка под Расширенный запуск и ваш компьютер перезагрузится прямо в Дополнительные параметры запуска меню.

Если вы получили тот же сбой BSOD при загрузке в безопасном режиме, перейдите к следующему способу ниже.

Способ 2. Выполните сканирование SFC, CHKDSK и DISM

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

Некоторым пользователям, борющимся с той же проблемой, удалось решить проблему путем устранения повреждения системных файлов с помощью сканирования SFC, CHKDSK или DISM. Эта процедура может занять некоторое время, поэтому наберитесь терпения и не прерывайте процесс до его завершения.

Вот краткое руководство по выполнению сканирования SFC и DISM:

Диалог запуска: cmd и нажмите Ctrl + Shift + Enter

    Нажмите Windows ключ + R открыть диалоговое окно «Выполнить». Затем введите «CMDИ нажмите Ctrl + Shift + Enter открыть командную строку с повышенными правами. По подсказке UAC (контроль учетных записей пользователей), выбирать да предоставить права администратора.
    Диалог запуска: cmd и нажмите Ctrl + Shift + Enter

Замечания: Если вы не можете пройти экран запуска, следуйте шаг 1 от Способ 1 попасть в Дополнительные параметры запуска меню, затем перейдите к Устранение неполадок> Дополнительные параметры> Командная строка.

Замечания: Эта утилита сканирует вашу систему на наличие повреждений и заменяет поврежденный файл Windows локально кэшированными копиями.

Замечания: Эта утилита выполнит анализ вашего диска и исправит все найденные ошибки. Имейте в виду, что вам нужно изменить букву C на букву диска, если ваша ОС находится где-то еще.

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

Способ 3: проверка оперативной памяти на наличие проблем

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

Лучшая и самая простая стратегия проверки того, ответственны ли ваши модули ОЗУ за ошибку, состоит в том, чтобы открыть компьютер и удалить один из модулей (если вы используете две палки ОЗУ).

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

Способ 4: удаление вторичного графического процессора и внешних жестких дисков или SSD

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

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

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

Способ 5: использование предыдущей точки восстановления системы

Несколько пользователей сообщили, что эта проблема начала возникать сразу после Центр обновления Windows (WU) завершил установку большого обновления ОС. Если запущенное обновление Windows вызывает случайные сбои BSOD с код ошибки 0xc0000221, Вы можете решить проблему, используя точку восстановления системы.

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

Если вы сами не изменили поведение по умолчанию, ваша ОС должна была создать точку восстановления системы непосредственно перед применением обновления, ответственного за ошибку. Вот краткое руководство по использованию функции восстановления системы для решения код ошибки 0xc0000221:

  1. Нажмите Windows ключ + R открыть диалоговое окно «Выполнить». Затем введите «rstruiИ нажмите Войти открыть мастер восстановления системы.
    Диалог запуска: rstrui
  2. На первом экране восстановления системы нажмите кнопку Далее, чтобы перейти к разделу «Точка восстановления».
  3. На следующем экране обязательно установите флажок, связанный с Показать больше точек восстановления для просмотра каждой доступной точки восстановления.
    Включить Показать больше точек восстановления и нажмите кнопку Далее
  4. Затем выберите точку восстановления, которая старше появления 0xc0000221 код ошибки и нажмите кнопку Далее еще раз.
  5. Нажмите «Готово» и подтвердите окончательное время, нажав «Да», чтобы запустить процесс восстановления системы.
  6. Через пару минут ваш компьютер перезагрузится, и прежнее состояние будет восстановлено. Если все идет хорошо, ваша машина больше не должна падать с 0xc0000221 код ошибки.

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

Способ 6: выполнение ремонтной установки

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

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

Если вы решили выполнить ремонтную установку, вы можете следовать нашему пошаговому руководству, используя это руководство (Вот).

Здравствуйте. С поры времени при загрузке Висты(sp1), начал выходить экран смерти с надписью ошибки "c0000221 ntdll.dll hard error". Если потом попробовать загрузиться с последней удачной конфигурации то выходит та же проблема(или загружается рабочий стол но все равно результат один из двух: комп зависает либо опять BSOD). Лишь только загрузившись в безопасном режиме, побыв в этом режиме минут 10, и перезагрузив систему в обычном режиме можно войти безо всяких ошибок. Судя по описанию на сайте Майкрософта ясно, что поврежден файл ntdll.dll и дано решение-переустановка системы. Но ставить по новой систему не хочу, ибо файлов важных немеренно и соответсвенно из этого следует вопрос уважаемым участникам форума: Что можно предпринять? Какие есть идеи по устранению ошибки? Может возможно заменить этот файл на рабочий? Если да, то как?

-------
Интеллект - это способность избежать выполнения работы, но, тем не менее, сделать так, чтобы она была выполнена.

SultanOFF,
Не в даваясь пока в тонкости попробуйте загрузиться с диска или с flash но только не под Vista данный файл находится в windows\system32\ntdll.dll и его оригинал/копию можно найти например в
C:\Windows\winsxs\x86_microsoft-windows-ntdll_31bf3856ad364e35. сравните даты и размеры

Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

ну предположим Я загружусь с winPE или с акрониса, а откуда взять оригинальный файл для замены? И не добьет ли это систему?

можно найти например в
C:\Windows\winsxs\x86_microsoft-windows-ntdll_31bf3856ad364e35 »
А если вот откуда Вы указали возьмю копию и заменю в system32\ может сработать?

-------
Интеллект - это способность избежать выполнения работы, но, тем не менее, сделать так, чтобы она была выполнена.

Конфигурация компьютера
Ноутбук/нетбук: Lenovo ThinkPad W530 24385AU (i7-3740QM 2.7GHz, 24GB RAM, Samsung 840 Pro 256GB + HDD 750GB)
ОС: Windows 10 Pro x64 Release Preview
Прочее: На пенсии: HP Pavilion dv7t (17.3'', i7-2630QM, HD 6770M 1Gb, 8Gb RAM)
и дано решение-переустановка системы. Но ставить по новой систему не хочу, ибо файлов важных немеренно »
Ставьте поверх, без форматирования и все будет ок с вашими файлами.

-------
Канал Windows 11, etc | Чат @winsiders

Если повториться, то проблема не в нем все таки, точное описание ошибки посмотрите:
C0000221 Unknown Hard Error - именно Unknown Hard Error

Данная ошибка может появиться: при старом bios на мат.плату, сбойного модуля ОЗУ (может даже поменять местами установку модулей в другие разъемы), нехватке мощности БП или нестабильные его параметры (после прогрева все нормально, что легко проверяется кнопкой пауза при загрузке, после включения подождать мин 5-10 и продолжить), сбои в HDD и т.д. И нет гарантии на 100%, что при пере установки все заработает, дело в том что в safe режиме не все загружается в ПК. Вам решать.

Читайте также: