Bsod c000021a windows xp

Аннотация
При работе с сервером или рабочей станцией под управлением одной из операционных систем, перечисленных в разделе «Информация в данной статье применима к», может появляться следующее сообщение об ошибке:

STOP: c000021a {Неустранимая системная ошибка}
Непредвиденное завершение системного процесса Windows Logon Process состоянием 0xc0000034 (0x00000000 0x0000000)
Произведено завершение работы системы.

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

Причина

Ошибка «STOP 0xC000021A» возникает при сбое программы Winlogon.exe или Csrss.exe. Когда ядро Windows NT обнаруживает остановку одного из этих процессов, оно останавливает работу системы и отображает ошибку «STOP 0xC000021A». Существует несколько причин возникновения этой ошибки. Ниже перечислены некоторые из них.

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

Дополнительная информация

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

Для определения процесса, вызвавшего ошибку, зарегистрируйте программу «Доктор Ватсон» в качестве системного отладчика по умолчанию (если она таковым не является). Программа «Доктор Ватсон» для Windows NT регистрирует диагностические сведения о сбоях процессов в файле журнала (Drwtsn32.log). Также можно произвести дополнительную настройку программы с целью создания файлов дампа памяти для процессов, вызвавших ошибку, которые можно анализировать с помощью отладчика для установления причин сбоя.

Чтобы настроить программу «Доктор Ватсон» на регистрацию ошибок в работе программ пользовательского режима, выполните следующие действия:

1. В командной строке введите корневой_каталог_системы\System32\Drwtsn32.exe -I и нажмите клавишу ВВОД. Эта команда выбирает программу «Доктор Ватсон» как системный отладчик по умолчанию.

2. В командной строке введите корневой_каталог_системы\System32\Drwtsn32.exe, а затем выберите следующие параметры:

• Добавление в существующий файл журнала
• Создание файла аварийной копии памяти
• Визуальное оповещение

3. После перезагрузки компьютера после ошибки «STOP 0xC000021A» запустите программу «Доктор Ватсон» (Drwtsn32.exe).

4. С помощью журнала программы «Доктор Ватсон» определите, какой из процессов пользовательского режима мог вызвать ошибку.

5. Если журнал программы «Доктор Ватсон» не содержит достаточно данных для выявления причины возникновения ошибки «STOP 0xC000021A», проанализируйте файл User.dmp.

Если программа «STOP 0xC000021A» не создает файл User.dmp для программы Winlogon.exe или Csrss.exe, для создания файла дампа неудачно завершающегося процесса, возможно, придется использовать другое средство. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:

241215 Использование средства Userdump.exe для создания файла дампа (эта ссылка может указывать на содержимое полностью или частично на английском языке)

Примечание. Для устранения неполадок в работе процесса, завершающегося исключением, следуйте инструкциям, приведенным в статье базы знаний. При этом для устранения причин возникновения ошибки «STOP 0xC000021A» следите за работой следующих процессов:

• Winlogon.exe
• Csrss.exe

Примечание. В большинстве случаев ошибки «STOP 0xC000021A» возникает из-за сбоев в работе программы Winlogon.exe, причиной которых обычно является динамическая библиотека GINA (Graphical Identification and Authentication) от стороннего разработчика. Библиотека GINA – это заменяемый DLL-компонент, загружаемый программой Winlogon.exe. GINA реализует политику проверки подлинности интерактивной модели входа в систему. GINA выполняет все пользовательские операции по идентификации и проверке подлинности.

Многие программы удаленного доступа заменяют библиотеку GINA, используемую Windows по умолчанию (Msgina.dll). Таким образом, в первую очередь следует проверить, не использует ли система библиотеку GINA от стороннего разработчика. Для этого найдите следующий раздел реестра:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Параметр = GinaDLL REG_SZ

• Если параметр GinaDLL существует, но имеет любое другое значение, кроме Msgina.dll, скорее всего, значение изменено продуктом стороннего разработчика.
• Если этот параметр отсутствует, система использует Msgina.dll в качестве библиотеки GINA по умолчанию.

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

65416 Список адресов независимых поставщиков оборудования и программного обеспечения, A-K

60781 Список адресов независимых поставщиков оборудования и программного обеспечения, L–Р

60782 Список адресов независимых поставщиков оборудования и программного обеспечения, Q–Z

Загрузка последней удачной конфигурации

Если проблема не была устранена в результате выполнения предыдущих действий, загрузите компьютер с помощью последней работоспособной конфигурации системы. Чтобы загрузить компьютер, используя последнюю удачную конфигурацию, выполните следующие действия.Примечание. Указанные ниже действия могут различаться в зависимости от версии операционной системы Microsoft Windows, установленной на компьютере. В этом случае см. инструкции в документации к продукту. 1. Нажмите кнопку Пуск и выберите команду Завершение работы.

2. Выберите пункт Перезагрузка и нажмите кнопку OK.

3. В указанный момент нажмите клавишу F8. • Для компьютеров на платформе x86: Нажмите клавишу F8 после исчезновения текстового экрана (он может содержать данные тестирования памяти, данные BIOS и т. п.). Возможно появление запроса на нажатие клавиши F8.

• Для компьютеров с архитектурой Itanium: Нажмите клавишу F8 после выбора параметров меню загрузки. Возможно появление запроса на нажатие клавиши F8.

4. При помощи клавиш со стрелками выберите вариант Загрузка последней удачной конфигурации и нажмите клавишу ВВОД. Для того чтобы использовать клавиши со стрелками на цифровой клавиатуре, режим NUM LOCK должен быть отключен.

5. С помощью клавиш со стрелками выберите загрузку в безопасном режиме и нажмите клавишу ВВОД.

Примечания.

• Загрузка последней удачной конфигурации позволяет решить проблемы с недавно установленными драйверами, не подходящими для оборудования. Данный режим не устраняет проблемы, вызванные поврежденными или отсутствующими драйверами или файлами.
• При загрузке последней удачной конфигурации восстанавливаются только данные раздела реестра HKLM\System\CurrentControlSet. Любые изменения в других разделах реестра сохраняются.

Обновление с заменой

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

292175 Как выполнить обновление Windows 2000 на месте
315341 Как выполнить обновление (переустановку) Microsoft Windows XP
816579 Как выполнить замену установленного экземпляра Microsoft Server 2003 (эта ссылка может указывать на содержимое полностью или частично на английском языке)

Удаление несовместимого программного обеспечения с помощью консоли восстановления

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

313670 Замена драйвера с помощью консоли восстановления в Windows 2000 (эта ссылка может указывать на содержимое полностью или частично на английском языке)
816104 Замена драйвера с помощью консоли восстановления в Windows Server 2003 (эта ссылка может указывать на содержимое полностью или частично на английском языке)
326215 Использование консоли восстановления в случае, если компьютер под управлением Windows Server 2003 не запускается (эта ссылка может указывать на содержимое полностью или частично на английском языке)
229716 Описание консоли восстановления Windows 2000 (эта ссылка может указывать на содержимое полностью или частично на английском языке)
307654 Установка и использование консоли восстановления в Windows XP
307545 Как восстановить работу системы после повреждения системного реестра, препятствующего запуску Windows XP
216417 Установка консоли восстановления Windows

Информация в данной статье применима к:

• Microsoft Windows Server 2003 Standard Edition
• Microsoft Windows XP Home Edition
• Microsoft Windows XP Professional Edition
• операционная система Microsoft Windows 2000 Server
• Операционная система Microsoft Windows 2000 Professional
• Microsoft Windows NT Server 4.0 Standard Edition
• Microsoft Windows NT Workstation 4.0 Developer Edition

Ключевые слова: kbhowto kbnetwork KB156669

Источник: microsoft.com

Оцените статью: Голосов

Чем асинхронная логика (схемотехника) лучше тактируемой, как я думаю, что помимо энергоэффективности — ещё и безопасность.

Hrethgir 14.05.2025

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

Многопоточные приложения на C++

bytestream 14.05.2025

C++ всегда был языком, тесно работающим с железом, и потому особеннно эффективным для многопоточного программирования. Стандарт C++11 произвёл революцию, добавив в язык нативную поддержку потоков,. . .

Stack, Queue и Hashtable в C#

UnmanagedCoder 14.05.2025

Каждый опытный разработчик наверняка сталкивался с ситуацией, когда невинный на первый взгляд List<T> превращался в узкое горлышко всего приложения. Причина проста: универсальность – это прекрасно,. . .

Как использовать OAuth2 со Spring Security в Java

Javaican 14.05.2025

Протокол OAuth2 часто путают с механизмами аутентификации, хотя по сути это протокол авторизации. Представьте, что вместо передачи ключей от всего дома вашему другу, который пришёл полить цветы, вы. . .

Анализ текста на Python с NLTK и Spacy

AI_Generated 14.05.2025

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

Реализация DI в PHP

Jason-Webb 13.05.2025

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

Обработка изображений в реальном времени на C# с OpenCV

stackOverflow 13.05.2025

Объединение библиотеки компьютерного зрения OpenCV с современным языком программирования C# создаёт симбиоз, который открывает доступ к впечатляющему набору возможностей. Ключевое преимущество этого. . .

POCO, ACE, Loki и другие продвинутые C++ библиотеки

NullReferenced 13.05.2025

В C++ разработки существует такое обилие библиотек, что порой кажется, будто ты заблудился в дремучем лесу. И среди этого многообразия POCO (Portable Components) – как маяк для тех, кто ищет. . .

Паттерны проектирования GoF на C#

UnmanagedCoder 13.05.2025

Вы наверняка сталкивались с ситуациями, когда код разрастается до неприличных размеров, а его поддержка становится настоящим испытанием. Именно в такие моменты на помощь приходят паттерны Gang of. . .

Создаем CLI приложение на Python с Prompt Toolkit

py-thonny 13.05.2025

Современные командные интерфейсы давно перестали быть черно-белыми текстовыми программами, которые многие помнят по старым операционным системам. CLI сегодня – это мощные, интуитивные и даже. . .

Проблема:

После перезагрузки ни с того ни с сего Windows XP SP3 Rus стала «падать в синий экран», он же экран смерти, он же BSOD (Blue Screen of Death, Blue Screen of Doom) с последующей перезагрузкой.

На экране появляется надпись

autochk program not found — skipping autocheck

затем быстро мелькает синий экран и компьютер уходит в перезагрузку.

Код ошибки возможно увидеть нажав при загрузке «F8» и выбрав пункт «Отключить автоматическую перезагрузку при отказе системы».

Ошибка вот такая:

STOP: c000021a {Неустранимая системная ошибка}
Непредвиденное завершение системного процесса Session Manager Initialization состоянием 0xc0000034 (0x00000000 0x0000000)
Произведено завершение работы системы.

она же:

STOP: c000021a {Fatal System Error}
The Session Manager Initialization system process terminated unexpectedly with a status of 0xc0000034 (0x00000000 0x0000000)
The system has been shutdown.

Она же может быть написана «кракозябрами» , так что возможно будет распознать только латинские символы и цифры:

STOP: c000021a {???????????? ?????????? ???????}
?????????????? ?????????? ?????????? ???????? Session Manager Initialization ?????????? 0xc0000034 (0x00000000 0x0000000)
??????????? ?????????? ?????? ???????.

Решение:

Решение хорошо описано (со ссылками) здесь, однако мне такое решение не помогло. В моем случае в реестре по адресу HKEY_LOCAL_MACHINE\SYS\ControlSet00#\Control\Session Manager параметр BootExecute имел правильное значение: autocheck autochk *.
Никаких параметров PendingFileRenameOperations в разделах реестра HKEY_LOCAL_MACHINE\TEST2\Microsoft\Windows\CurrentVersion\RunOnce, HKEY_LOCAL_MACHINE\TEST2\Microsoft\Windows\CurrentVersion\RunOnceEx и HKEY_LOCAL_MACHINE\TEST\ControlSetXXX\Control\Session Manager не было.

Все же, для верности это надо было проверить.

После этого, я решил восстановить реестр из папки «System Volume Information», взяв копии файлов реестра за предпоследний день, когда система была еще работоспособна. Как это сделать смотрим здесь. Но это тоже не помогло.

Так же нужно проверить в реестре по адресу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon наличие параметра GinaDLL:

  • Если параметр GinaDLL существует, но имеет значение, отличное от Msgina.dll, скорее всего, значение изменено продуктом стороннего разработчика.

  • Если этот параметр отсутствует, система использует Msgina.dll в качестве библиотеки GINA по умолчанию

Соответственно проверяем наличие фала библиотеки GINA (в моем случае — Msgina.dll, поскольку в реестре параметр GinaDLL отсутствовал).

Заодно проверяем наличие файлов:

  • Winlogon.exe

  • Csrss.exe

Здесь меня ждал сюрприз — файла Csrss.exe в папке %SystemRoot%\System32\ не оказалось.

Скопировал отсутствующий файл с аналогичной ОС (Windows XP SP3 Rus) и вновь попытался загрузиться. Получил ошибку BSOD:

Stop: C0000135 {???????? ???????? ????????} ?????? ?????????? ???????? ???????? basesrv ?? ??????.
??????? ?????????? ????????? ????????.

она же:

Stop C0000135 {unalbe to locate component} This application has failed to start because basesrv was not found.
Reinstalling the application may fix the problem.

После этого (чтоб десять раз не перезагружаться) тупо скопировал папку system32 с работающего компьютера с аналогичной операционной системой (Windows XP SP3 Rus)) на проблемный комп. Копировал без перезаписи существующих файлов (так как предварительно проверял выборочно экзешники и длл-ки на корректность версий) а только дописывал несуществующие файлы.

Вывод:

В моем случае причиной ошибки

STOP: c000021a {Неустранимая системная ошибка}
Непредвиденное завершение системного процесса Session Manager Initialization состоянием 0xc0000034 (0x00000000 0x0000000)
Произведено завершение работы системы.

было отсутствие некоторых системных файлов в папке «%SystemRoot\System32\»

Все вышеприведенные шаги так же будут небесполезны тому, кто столкнется с такой же ошибкой.

Здравствуйте. У меня проблема. (столько проблем, ужас). У меня тоже ошибка 0с000021А.

Но по другой причине. 5-7 дней назад, когда компьютер еще работал, меня потянуло на

удаление лишних программ. Там я, нехотя, удалил установленный пакет Vista_Inspirat_Boss911_Pack_3.0.

Он был установлен еще 2 месяца назад, когда была Windows XP SP2. Потом я обновил до СП3.

(кстати, во время просмотра, до удаления, мне, словно какая-то сила внутри сказала:

«Сохрани точку восстановления»…но я не успел остановится и

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

У меня 2 вопроса: с помощью HirensBoot можно запустить установку это набора?

Или с помощью чего нибудь другого? Вот еще уточнение. Там, когда я устанавливал этот

набор(новые иконки, вообщем, внешний вид) он создал копии всех(примерно, 203) файлов в папку.

Так как я устанавливал набор на СП2, а удалил на СП3, то это значит, что файлы с СП2

заляпали файлы с СП3. Поэтому и не работает. Ни обычный, ни безопасный, ни другие. Восстановление

системы я отключал еще тогда, когда чистил комп от вирусов. Но, наверное, восстановить-бы и не удалось.

Вы, пожалуйста, помогите. А-то у меня нет диска Рекоувери(восстановления)системы. Я сейчас пишу с

другого компьютера(тоже дома).

Windows 10 comes with a lot of problems, the issue of blue screen or BSOD error is very common these days, and users are really trying to cope with this problem. Microsoft are aware of Windows 10 errors and that’s why they constantly release updates that help minimize the error problems. But another issue is that these updates themselves can produce error codes on your computer. Our discussion in this post is ‘stop code error 0xc000021a on windows’, the error can show up in older windows version like Windows 7, 8 or vista, but it’s more popular on Windows 10. We’ll share with you in this post how to fix the stop code 0xc000021a and also share important information regarding the error code.

Understanding and Fixing Error 0xc000021a

What Is Code 0xc000021a?

The error code is a blue screen death error or BSOD error that shows up when user subsystem is compromised.

The error is normally displayed as: STOP: c000021a {Fatal System Error} The Windows SubSystem system process terminated unexpectedly with a status of 0xc0000005. The system has been shut down.’

But the error can be received in the following forms also:

  1. code error 0xc00021a
  2. STOP 0xC000021A
  3. STATUS_SYSTEM_PROCESS_TERMINATED (Status System Process Terminated)
  4. STOP c000021a
  5. HALT: c000021a {Fatal System Error}
  6. Or a bluescreen just show up displaying error message with the code 0xc00021a

Generally, this error code arises when two important system files are corrupt, damage or altered, they’re: winlog.exe and csrss.exe.

Winlog.exe: this takes care of login and logout on windows, it becomes damaged or corrupt when there is a mismatch of system files or other programs on your computer.

Csrss.exe: this system file is located in Microsoft server or client, and if it’s damaged, the stop code error 0xc000021a shows up.

Stop Code Error 0xc00021a On Windows 10

Stop Code Error 0xc00021a On Windows 10

Causes Of Stop Code 0xc000021a On Windows

As mentioned above the error arise when winlog.exe and csrss.exe are damaged or corrupt, other secondary causes that can affect these files include:

  1. Corrupt system files.
  2. Mismatched system files.
  3. Corrupt driver or misconfiguration.
  4. Installing programs the wrong way.
  5. When registry is corrupt.
  6. Installing software that’s not compatible with your operating windows operating system.
  7. External devices interfering with system files.
  8. Premature unload of wbmprox.dll library.

Let us now outline the possible fixes of error code 0xc000021a.

How To Fix Stop Code Error 0xc000021a On Windows

As mentioned, this error shows up in all windows versions, we’ll outline how to fix the error code on all the popular operating systems win xp, vista, win7, win 8 and 10.

But before that, here are some general workarounds that may help resolve the situation fast in all operating systems:

Unplug any external device

Since some external devices are known to cause this error, you want to disconnect every device attached to your computer and restart to see if you have solved the problem.

If after unplugging the external devices, things are working smoothly, it means one or more of your devices is causing the problem, you should then plug them one by one, to find the one that’s messing up with your computer.

Remove recently installed programs

If after installing a software and you suddenly start receiving the stop code error 0xc000021a on windows, you need to uninstall, it might be possible your software isn’t compatible with your current version of windows.

Disable firewall or any antivirus software you’re using

You need to pause your antivirus software or firewall to see if you can get rid of the error. If after disabling antivirus software you’re not getting the error, it means you need uninstall the antivirus software or you need to adjust the settings in a way it will not interfere with your windows operations.

These some of the basics things you need to do before you start applying any fix, let’s now start troubleshooting the problem.

How To Fix Stop Code Error 0xc000021a On Windows 10, 8, And 8.1

Since windows 8 and 10 are the newest version and the error is more popular on them, we’ll start outlining their fix, later on we move on to windows win7, vista and XP.

1. Clean boot

This action will help you troubleshoot the error 0xc000021a in-depth. Follow these steps to run a clean booth of your PC:

  1. Restart your computer, if you can’t access your desktop in the case of blue screen, you need to boot on safe mode. You can run safe mode by pressing F8 while starting your PC
  2. Once you access your desktop, open the run dialogue by pressing Windows + R.
  3. Type msconfig in the box and click ok or press enter.
  4. On the system configuration window, you should click ‘general’ tab.
  5. Choose ‘selective startup’
  6. Uncheck load start-up items.
  7. Click on ‘services’ tab.
  8. Check the radio box that says ‘hide all Microsoft services’.
  9. Also click ‘disable all’ from bottom right.
  10. Head over to ‘startup’ tab and disable all the services, you can do so by right clicking on each and disable option is available.
  11. After that, click ok and apply the changes.
  12. Restart your computer to see if the error is removed.

If the error 0xc000021a code disappears, it means one of the startup services is causing the problem, and you need to go back through the process outlined above to enable the services one by one, so that you can identify the service causing the problem to your PC.

2. Run DISM in safe mode

  1. Restart your computer and hold F8 while restarting before windows logo appears, if F8 doesn’t work, you should keep tapping F11 or Shift + F8.
  2. You’ll be taken to a menu and you need to select Troubleshoot.
  3. Click ‘Advanced options’.
  4. Choose ‘startup settings’.
  5. Next, you click restart.
  6. During restart, you should keep tapping F6 to boot your computer in safe mode with command prompt.
  7. Type this command line in command prompt: dism /image:C:\ /cleanup-image /revertpendingactions
  8. You then run the following commands when the above is finished, it’s applicable if pending.xml have been created:
  • cd C:\Windows\WinSxS
  • move pending.xml pending.old
  1. Press enter at the end of each command and also don’t forget to replace ‘C’ in all the commands with the location your windows installation is located. Though by default it should be located on ‘C’ drive, but most of the times if you have partition, it’s a different name.

3. Disable driver signature

If the problem is caused by a driver loading up during startup, this fix will solve the problem. Here is how to do this:

  1. Restart your computer and keep tapping F8, or if it doesn’t work you should use F11 to open windows menu.
  2. From the menu, select ‘Troubleshoot’, then Advanced option, and then startup settings.
  3. Click restart and hold the F7 to restart your computer, this will start the computer with driver signature reinforcement disabled.
  4. Check to see if the problem is solved.

Disable driver signature

Disable driver signature

4. System restore

If you’ve enabled restore in windows 8, you can restore your pc to an earlier version and this will solve your problem.

You can restore your PC in different ways, but I suggest you do that during boot. Here is how to do that:

  1. Restart your PC and press F8 or F11 to open windows menu.
  2. Click troubleshoot, ‘Advanced option’ and you’ll notice system restore.
  3. Choose your operating system.
  4. System restore will open and you’ll be presented to choose a restore point, select a point that’s close to the date you started receiving error code 0xc000021a.
  5. Click yes or next to the messages that will be prompted to you.
  6. The process will take some time, don’t press any key until restore is finished.
  7. This method is very effective too especially if it’s due to system settings that have been changed.

5. Reset BIOS

Resetting BIOS can get rid of error code 0xc000021a, you can do this by removing the CMOS battery for some minutes and then attach it back. Here is how you can do it:

  1. Turn off your PC if it’s already on.
  2. Remove all power cables and external devices.
  3. Locate your PC Chassis and remove the battery.
  4. Wait for some minutes and then put the battery back.
  5. Now you should reboot your PC to see if things are working.

6. Fix corrupt files with SFC

SFC is a built-in feature in windows that allows you to check for corrupt system and registry files and fix them automatically. You can run this scan when you launch in safe mode. Here is how to do that:

  1. Type cmd in windows search box.
  2. Command prompt will appear, you should right-click and ‘Run as administrator’.
  3. Type sfc/scannow in the command prompt, and press enter.
  4. SFC will scan and repair corrupt file systems that are causing error code 0xc000021a in windows.
  5. Restart your PC when it’s done, and check if the error is gone or not.

7. Recover Missing files

As mentioned in the causes of this error, the two important files that normally result in the error are: winlogon.exe and csrss.exe, SFC scan might attempt to recover or repair these important system files, but if not, you might have to use your windows installation media to recover them. or you have to use a third-party software or app to recover them.

8. Rebuild BCD

Rebuilding Boot Configuration Data (BCD) can help you solve the problem fast. This is the next step if all solutions outlined didn’t work.

For this fix, you’ll need Windows 10 installation media, either disc or USB. Follow these steps:

  1. Insert or attach your windows installation Media.
  2. Restart your computer.
  3. Keep Tapping F10, F11, or F12 to go to BIOS setup.
  4. Select your Installation media as your primary Boot device.
  5. It will first load the files and you need to choose language, date and time, the keyboard input.
  6. Choose next, the windows menu will give you the option ‘Repair your computer’, you then select ‘Troubleshoot’.
  7. Select advanced option, and then command prompt.
  8. Choose the user and type password if asked.
  9. In the command prompt, you should type the commands below, hit enter after each command to execute it:
  • bootrec /FixMbr
  • bootrec /FixBoot
  • bootrec /ScanOs
  • bootrec /RebuildBcd

This command checks for all potential errors on your Pc and then fix them using installation media, all files will be fixed as if you’ve made new windows installation and your Pc files won’t be affected.

These are some of the best possible fixes for windows 8 and 10, if you can’t get rid of this error by now, you need to reset your PC or have to reinstall windows to clean all files on your computer.

Rebuild BCD

Rebuild BCD

Now we’ll move on to fixing error code 0xc000021a on windows 7, Vista and XP.

How To Fix Stop Code 0xc000021a On Windows 7, Vista and XP

Fix 1: Windows startup repair

The windows installation disc comes with this feature in both win7, Vista or XP, you need to use it in order to launch the startup repair. Once you have your disc, follow these steps:

  1. Insert the installation disc and restart your computer.
  2. Keep tapping the appropriate key that will take you to BIOS set up, it’s normally f12 or F11.
  3. Once you’re on the menu, you should select ‘repair your computer’.
  4. Select your operating system and click next.
  5. System recover options will open, select ‘startup repair’.
  6. The process will begin and fix your corrupt files.
  7. Restart your Pc when done and check if the problem is solved.

Windows startup repair windows 7

Windows startup repair windows 7

Read Also: Fix Error “Stop 0x00000109”

Fix 2: Restore last known good configuration

You’re reverting your pc to an earlier state when it running smoothly.

Follow these steps:

  1. Restart your computer and keep tapping F8.
  2. You’ll be taken to boot menu, when you’re onto the Advanced Boot options menu, you should select ‘last known good configuration’ from the list and hit enter.

Fix 3: Disable all services in msconfig

If error code 0xc000021a is caused by startup programs or drivers in windows 7 and Vista, disabling services in msconfig, will remove the error.

  1. Type msconfig in your computer search box from the start menu.
  2. Press enter and startup services window will open.
  3. Disable all the services and click OK.
  4. You’ll be prompted to restart your computer and you need to select ‘restart.
  5. If the error is removed, you need to go back and enable all the services one by one to find the one that’s causing the problem and disable permanently or repair it.

Fix 4: System restore

You need to restore your PC to an earlier version if things aren’t working. Just type ‘restore’ in windows search box, system restore will appear and you’ll be presented with the option to restore your pc at an earlier date. This is also subject to if you have setup windows restore, or else, you’ll hardly find any restore points.

These are the fixes for windows 7, Vista and XP. If you haven’t yet resolve error code 0xc000021a, you need to reset your pc or reinstall windows using your installation disc.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Как отключить брандмауэр windows server 2019
  • Скайп обновить бесплатно для windows 7 последняя версия на русском
  • Capture service что это за служба windows 10
  • Как настроить резкость на мониторе компьютера windows 10
  • Тема assassins creed для windows 10