Поведаю вам очередной совет по восстановлению операционной системы Windows XP из дауна в синий «экран смерти» с ошибкой с000021a.
Такая ситуация с ошибкой c000021a возникает при завершении Winlogon.exe или сsrss.exe, а также при неудачном запуске smss.exe. Причиной тому может стать некорректное завершение работы операционной системы, некорректная установка софта или обновления, а также вредоносные программы.
Для решения проблемы Вам потребуется загрузочный диск или Live CD/DVD и т.п., чтобы получить доступ к файлам Winlogon.exe, csrss.exe, smss.exe не блокируемым системой. Кроме того, потребуется скопировать данные файлы с работоспособной системы, которые лежат в C:\WINDOWS\system32. После того как Вы, например, загрузитесь с Live CD/DVD, просто замените данные файлы и будет вам счастье.
Полезное из старых комментариев: если описанный метод не помогает, то попробуйте поставить sp3. Хотя и это не всем помогло.