Вот полезная информация:
с000021a - ошибка системного процесса. Она возникает, если Winlogon.exe (Windows Logon Process) или Csrss.exe* закрыты внезапно. Также встречается другой вариант этой ошибки, оповещающий о завершении Smss.exe (Session manager initialization) при загрузке.
Общий вид ошибки:
Код:

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

STOP: c000021a {Fatal System Error}
The Windows Logon Process system process terminated unexpectedly with a status of 0xc0000034 (0x00000000 0x0000000)
The system has been shutdown.
Код:

Стоп c000021a {Неустранимая системная ошибка}
Непредвиденное завершение системного процесса запуска диспетчера сеанса с состоянием 0xc0000017 (0x00000000, 0x0000000). Произведено завершение работы системы.
Код:

Stop c000021a {Fatal System Error}
The session manager initialization system process terminated unexpectedly with a status of 0xc0000017 (0x00000000, 0x0000000) The system has been shut down.
Однако в русской версии Windows есть ошибка, выводящая "кракозябры" вместо всего кроме "Windows Logon Process" и кодов.
Вот ссылки:
Программа GoBack вызывает ошибку STOP C000021a
Сообщение об ошибке: «Стоп c000021a {Неустранимая системная ошибка} Непредвиденное завершение системного процесса запуска диспетчера сеанса»
Устранение неполадок при появлении сообщения об ошибке «STOP 0xC000021A»
Их можно
найти на сайте Microsoft.
Алгоритм решения таков:
Если ошибка о процессе Session manager initialization:
Делать, подключив диск к другому ПК (возможно, работает из-под Windows PE):
Цитата Petya V4sechkin:
# запустить Regedit
# выделить раздел HKEY_LOCAL_MACHINE
# меню Файл -> Загрузить куст -> указать папку с рухнувшей системой \WINDOWS\system32\config, открыть файл system
# задать имя куста, например SYS
# зайти в разделы HKEY_LOCAL_MACHINE\SYS\ControlSet00#\Control\Session Manager (где # = 1, 2, ...) и исправить значение параметра BootExecute на autocheck autochk * (тип параметра должен быть REG_MULTI_SZ)
# выделить раздел HKEY_LOCAL_MACHINE\SYS -> меню Файл -> Выгрузить куст »
|
Таким же способом удалить параметр PendingFileRenameOperations.
Если ошибка о процессе Windows Logon Process:
Тут ясного алгоритма нет. Такая ошибка может быть вызвана активацией Windows с помощью программы взлома, изменяющей
licdll.dll и
winlogon.exe. В таком случае необходимо восстановить правильную версию
winlogon.exe с помощью Консоли восстановления. Либо повреждение системных библиотек - в Интернете есть совет восстановить файл Gdi32.dll и другие файлы.
Также данная ошибка может быть следствием установки неправильной библиотеки
GINA - по умолчанию эту функцию исполняет системный компонент
msgina.dll. Прикладные программы (и некоторые вирусы) заменяют этот файл.
GINA отвечает за многие функции входа и выхода из системы.
Путь к библиотеке
GINA содержится в параметре реестра
GinaDll, который находится в разделе
Код:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Еще одна причина - некорректные
Winlogon notification package. Это
DLL-библиотеки подключаемые к
winlogon.exe.
Они прописаны в реестре в виде подразделов раздела
Код:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify
Внимание! Некоторые Winlogon notification package обеспечивают работу систему! Их удаление может привести к неработоспособности операционной системы
* - в Интернете встречается информация о том, что эта ошибка появляется при сбое csrss.exe. На деле Windows XP SP2 извещает об этом "полноценным" синим экраном на английском языке
(сам проверял в Virtual PC
).