Obana: Ошибка WinXP Pro STOP: 0xC000021A - прошу помощи!
Obana
unregistered
Автор темы
Ответить
O
Obana unregisteredАвтор темы
16 лет назад / 18 декабря 2008 17:16
При загрузке Win Xp Pro до выбора пользователя - синий экран STOP: c000021a кракозябры logon кракозябры.
Появилось после установки SP3 и ряда обновлений.
Сделал откат обновлений через безопасый режим.
Откат к точке восстановления недельной давности.
Вручную проверял, заменял системные файлы.
SFC запускается с ошибкой в безопасном режиме.
Вирусов - нет.
Безрезультатно.
Какие дельные предложения?
Биомеханик
Member
21604/46991 ответов
24 года на iXBT, с июня 2000
Чаще пишет Р Р† "OС и сист. ПО" (39%)
Россия, Ленинград
Инфо Ответить
Биомеханик Member
16 лет назад / 18 декабря 2008 17:20
http://support.microsoft.com/default.aspx?scid=kb;en-us;156669 - How to troubleshoot a "STOP 0xC000021A" error
Obana
unregistered
Автор темы
Ответить
O
Obana unregisteredАвтор темы
16 лет назад / 19 декабря 2008 17:11
Ватсон не создает отчетов, наверное ошибка возникает до его загрузки. Какие еще варианты, предлагайте.

Добавление от 19.12.2008 19:46:

Всем спасибо, сам нашел. Виной всему 3 драйвера касперского kl1.sys, klbg.sys, klif.sys.
Удалил, все пошло. Обновляться надо без касперского.
Биомеханик
Member
21614/47019 ответов
24 года на iXBT, с июня 2000
Чаще пишет Р Р† "OС и сист. ПО" (39%)
Россия, Ленинград
Инфо Ответить
Биомеханик Member
16 лет назад / 22 декабря 2008 12:01
Obana
Виной всему 3 драйвера касперского kl1.sys, klbg.sys, klif.sys.

Какая версия Касперского была установлена?!
Obana
unregistered
Автор темы
Ответить
O
Obana unregisteredАвтор темы
16 лет назад / 23 декабря 2008 13:14
Последняя версия : Версия 2009 (8.0.0.506).
Tim83
unregistered
Ответить
T
Tim83 unregistered
  16 лет назад / 05 февраля 2009 22:24
Obana, у меня та же проблема только она куда серьезнее - комп главного бухгалтера
Ситуация аналогичная - Win XP нелиценз, установлен касперский 2009, CSP Pro (криптозащита), после
установки SP3 в обычном режиме комп не гразится, ватсон также отчетов не создает, то есть все как у тебя вплоть
до содержимого BSOD, после продолжительный поисков наткнулся на эту ветку и очень обрадовался т.к. думал что проблема решена
но радовался как оказалось рано - проблема после удаления kl1.sys, klbg.sys, klif.sys. осталась в том же виде.
В связи с этим вопрос - каким образом ты определил что виноваты kl1.sys, klbg.sys, klif.sys, скорее всего не
опытным путем, тогда как? Подскажи что можно еще сделать, все вышеперечисленное проделал также (Сделал откат обновлений через безопасый режим. Откат к точке восстановления недельной давности. Вручную проверял, заменял системные файлы. и т.д.) - результат нулевой...
Obana
unregistered
Автор темы
Ответить
O
Obana unregisteredАвтор темы
16 лет назад / 16 февраля 2009 12:12
1. Загрузиться в безопасном режиме.
2. Мой компьютер, управление, просмотр событий.
3. Найти и удалить драйвер вызывающий проблемы.
Ошибка характерна для несовместимого драйвера, либо драйвера который требуется переустановить после обновлений. Драйвер может быть не только в system32 и при загрузке восстанавливается. Проитись поиском и удалить дубликаты.
Ostap Sobolev
Junior Member
1/4 ответов
4 года на iXBT, с марта 2020
Web-страница
Инфо Ответить
O
Ostap Sobolev Junior Member
7 месяцев назад / 31 июля 2024 20:41
А вот добавлю-ка я в тему 15-летней давности немного своего опыта.

Имеется несколько разных машин на Windows XP SP2, которые падают в синий экран 0xC000021A при запуске определённых приложений.
То есть проблема не аппаратная (машины очень разношёрстные).
Причём иногда (очень изредка) приложение всё-таки запускается. Но тогда система может упасть в тот же синий экран уже после завершения этого приложения (либо спустя некоторое время).

Так вот однажды, покопавшись с отладчиком, пришёл к выводу, что дело даже не доходит до исполнения кода этих приложений.
Синий экран вываливается на этапе загрузки приложения и перед его исполнением (даже перед подключением зависимых dll).

Сначала пытался найти проблему в PE-хедере, но потом выяснилось, что дело во встроенном манифесте.

Примерно в 2014-2015 годах стали появляться приложения, которые валят XP в синий экран.
Я думаю, они скомпилены MSVC 2013 или MSVC 2015 со встраиванием манифеста.
Что-то в этом манифесте при загрузке приложения (не копал что именно, возможно секции supportedOS) валит XP в синий экран 0xC000021A.

Среди таких приложений:
-Steam образца 2015-2016
-Process Monitor
-Crystal Disk Mark
-The Talos Principle

Что же с этим делать ?

Удаляем манифест (ресурс с id равным 1033) из приложения (любым подходящим инструментом, например CFF Explorer или Resource Hacker) и оно начинает нормально запускаться и не приводит к синему экрану.
Возможно, кому-то это поможет.
mahaxeha
Member
115/333 ответов, #25 в рейтинге
5 лет на iXBT, с июля 2019
Чаще пишет Р Р† "Тех. поддержка" (29%)
Web-страница
Инфо Ответить
m
mahaxeha Member
7 месяцев назад / 31 июля 2024 21:18
Ostap Sobolev
Что же с этим делать ?

Удаляем манифест (ресурс с id равным 1033) из приложения (любым подходящим инструментом, например CFF Explorer или Resource Hacker) и оно начинает нормально запускаться и не приводит к синему экрану.
Возможно, кому-то это поможет.


Вау, так можно было? Спасибо, не знал. Хотя я уже давно решил данную проблему иначе - обновил SXS.DLL до версии 5.1.2600.3019 (Не помню, из какого она обновления, но если надо, могу посмотреть, вроде где-то осталось. Это крайняя версия для XPSP2. Профит данного способа в том, что не надо править проблемные приложения. Багов, при этом, вроде нигде не повылезло...

К списку приложений, затронутых этим, можно так же отнести Google Chrome выше 47 версии (Последняя, емнип, от которой ещё не падало).
Ostap Sobolev
Junior Member
2/5 ответов
4 года на iXBT, с марта 2020
Web-страница
Инфо Ответить
O
Ostap Sobolev Junior Member
7 месяцев назад / 31 июля 2024 21:32
mahaxeha
Да, было бы хорошо узнать номер обновления, или выложить саму dll-ку, потому как моё решение весьма костыльное, хоть и рабочее.
В частности, в том же The Talos Principle после удаления манифеста разумеется слетает цифровая подпись изменённого exe-шника, и игра ругается на это при переходе в меню. Поэтому пришлось опять же в отладчике патчить бинарник для пропуска проверки подписи.

На счёт Chrome в общем-то неудивительно, потому как Steam использует CEF (Chrome Embedded Framework). Видимо, когда перевели клиент на очередную версию движка - так и начало валиться в 0xC000021A.

Исправлено: Ostap Sobolev, 31.07.2024 21:42

mahaxeha
Member
116/334 ответов, #25 в рейтинге
5 лет на iXBT, с июля 2019
Чаще пишет Р Р† "Тех. поддержка" (29%)
Web-страница
Инфо Ответить
m
mahaxeha Member
7 месяцев назад / 31 июля 2024 22:05
Не помню, из какого она обновления
https://www.catalog.update.microsoft.com/ScopedViewI…35809461#Overview

Добавление от 31.07.2024 21:40:

Ostap Sobolev
Да, было бы хорошо узнать номер обновления, или выложить саму dll-ку, потому как моё решение весьма костыльное, хоть и рабочее.
Не сложно было найти. В системе остаются хвосты от каждого обновления и все предыдущие версии, на случай его удаления (Отката к одной из предыдущих версий). Конкретно данная DLL-ка лежала там C:\WINDOWS\$hf_mig$\KB926255\SP2QFE, откуда и стал понятен номер требуемого апдейта.

Добавление от 31.07.2024 22:05:

Ostap Sobolev
или выложить саму dll-ку
Можете скачать обновление там:
https://www.catalog.update.microsoft.com/Search.aspx?q=KB926255
Если нужна сама DLL, запустите обновление с параметром /extract, укажите пути распаковки. По указанному пути будет две папки - "SP2GDR" и "SP2QFE". Требуемая DLL-ка лежит во второй. Та, что в первой, может не содержать необходимых улучшений функций. Для установки обновления в систему используйте ключ "/b:SP2QFE", иначе может не та DLL-ка установиться и проблема может остаться.

Исправлено: mahaxeha, 31.07.2024 23:16

Ostap Sobolev
Junior Member
3/6 ответов
4 года на iXBT, с марта 2020
Web-страница
Инфо Ответить
O
Ostap Sobolev Junior Member
6 месяцев назад / 15 августа 2024 19:14
mahaxeha
Итак, добрался спустя 2 недели до одной из целевых машин.
KB926255 запустил с параметром /extract, в распакованных файлах взял SP2QFE\sxs.dll.
Переименовал в system32 родную sxs.dll в sxs.dll_bak, а вместо неё положил новую.
Перезагрузился - и таки да, всё работает без шаманства с манифестом, BSOD не вылетает, приложения запускаются.
mahaxeha
Member
117/344 ответов, #25 в рейтинге
5 лет на iXBT, с июля 2019
Чаще пишет Р Р† "Тех. поддержка" (29%)
Web-страница
Инфо Ответить
m
mahaxeha Member
6 месяцев назад / 16 августа 2024 06:55
Ostap Sobolev
Итак, добрался спустя 2 недели до одной из целевых машин.
KB926255 запустил с параметром /extract, в распакованных файлах взял SP2QFE\sxs.dll.
Переименовал в system32 родную sxs.dll в sxs.dll_bak, а вместо неё положил новую.
Перезагрузился - и таки да, всё работает без шаманства с манифестом, BSOD не вылетает, приложения запускаются.


Поздравляю. Однако, если кто-то повторит всё буквально так, как вы описали, на оригинальной XPSP2, то ошибка гарантированно останется. Так как в случае подобной ручной замены, система возвращает исходную DLL через какое-то время и при этом абсолютно прозрачно для пользователя. Это "Windows File Protection (WFP)" так работает, защищая системные файлы от несанкционированной подмены. Если в вашем случае этого не случилось, значит или эта служба была отключена, либо предварительно удалены все копии SXS.DLL из тех мест, откуда она их может взять ("C:\WINDOWS\Driver Cache\I386" и "C:\WINDOWS\SYSTEM32\DLLCACHE", может ещё от куда-то, с CD, например. В Wiki вот вообще утверждается, что даже из локальной сети и сети интернет). Правда в подобном случае появилось бы предупреждение:

518x307, 16.3Kb

И если в процессе этого предупреждения вы не увидели, значит служба заранее была отключена и замена прошла успешно, либо замена произошла, но затем система вернула обратно проблемный файл, без каких-либо оповещений. Так что для уверенности стоит проверить по внутренней версии какой именно файл по факту остался в SYSTEM32. А для гарантии можно установить обновление штатно (С параметром "/b:SP2QFE").
Ostap Sobolev
Junior Member
4/7 ответов
4 года на iXBT, с марта 2020
Web-страница
Инфо Ответить
O
Ostap Sobolev Junior Member
6 месяцев назад / 16 августа 2024 22:13
Windows File Protection отработал, но я согласился оставить "нераспознанные версии файлов". После неоднократных перезагрузок WFP назад так ничего и не откатил, в system32 так и лежит положенная вручную новая sxs.dll.
Ваш ответ:

Нет значка Нет значка Р’РѕС‚ тут! Лампочка Восклицание Р’РѕРїСЂРѕСЃ Класс! Улыбка Злость Огорчение РџРѕРіРѕРІРѕСЂРёРј? Краснею Подмигивание Ругаю РћРґРѕР±СЂСЏСЋBIUdelSxsupxsuboffsp spoilerqurlimgvideo• list1. list1 codeprecenter-hr-rusQWE→ЙЦУ
файлыочистить
Ваше имя: Авторизуйтесь Предпросмотр В полную форму
вставить выделенную цитату в окно ответа
Если Вы считаете это сообщение ценным для дискуссии (не обязательно с ним соглашаться), Вы можете поблагодарить его автора, а также перечислить ему на счет некоторую сумму со своего баланса (при отзыве благодарности перечисленная сумма не будет вам возвращена).
Также вы можете оценить сообщение как неудачное.
В течение суток можно 20 раз оценить сообщения разных участников (купите Premium-аккаунт, либо оплачивайте оценки сверх лимита).
Если Вы считаете это сообщение ценным для дискуссии (не обязательно с ним соглашаться), Вы можете поблагодарить его автора, а также перечислить ему на счет некоторую сумму со своего баланса (при отзыве благодарности перечисленная сумма не будет вам возвращена).
Также вы можете оценить сообщение как неудачное.
В течение суток можно 20 раз оценить сообщения разных участников (купите Premium-аккаунт, либо оплачивайте оценки сверх лимита).
Последние обсуждения в Конференции
23:29Китайские микропроцессоры. Состояние и перспективы Процессоры
23:29Современная Европа и прогнозы её будущего Политика
23:27Флеймер-Фотограф! (ФФ) Оставь свой шедевр тут! Юмор
23:27Смартфоны как замена компактной камере. Плюсы и минусы. Выбор смартфона для съёмки 4к 60р. Видеозахват
23:27NAS своими руками НАС
23:26Выбор утюга Бытовая техника
23:26Полнокадровые беззеркальные камеры Sony, объективы и аксессуары к ним Фото
23:24Выбор матраса Ремонт
23:24Вопрос про масленицу (+) Общий
23:23Выбор посуды для приготовления пищи (сковород, кастрюль и т.д.) Кулинария
23:20Каковы текущие реалии в ИТ-сфере? Рынок труда
23:19Выбор конфигурации от 600 до 1000 долларов (AMD) Тех. поддержка
23:12Электромобили - грядет революция? Авто
23:12Посоветуйте БП мощностью от 550 до 750 Вт Корпуса, БП
23:10Кто-то хочет в СССР? История
23:09iXBT.photo: в 2025-м ресурс скорее всего будет закрыт. Судьба опубликованных на нём снимков пока неясна, но просим заблаговременно сохранить все свои фотографии. iXBT.com
23:07Выбор пассивной акустики для стерео Стерео
23:0716 Bit vs. 24 Bit, есть ли разница при прослушивании? Цифр.звук
23:06Выгорание и остаточное изображение OLED телевизоров ДК TV
23:06Кредитные и прочие пластиковые карты Банки
Последние темы без ответов
сегодняКлавиатура Logitech G815 - замена кейкапов Периферия
сегодняПрограмма для поиска фризов и статтеров OС и сист. ПО
сегодняВидеокарта MSI GeForce GT 1030 2GD4 LP OC - 144Герца Видеосистема
вчераВыбор и настройки видеокодеков для получения оптимального соотношения размер файла/качество Видеозахват
вчераВыбор материнской платы на AM5 сокете Сист. платы
3 дняОбсуждение Terramaster F8 SSD Plus НАС
23:20Anthropic представила Claude 3.7 Sonnet: модель научилась показывать ход своих размышлений пользователям
23:00Учёные проверили модели радиационного воздействия на астронавтов в дальнем космосе с точностью до 4%
22:44Google назвала цену за секунду видео, созданного искусственным интеллектом Veo 2
22:27SpaceSail бросает вызов Starlink и Project Kuiper: Китай планирует развернуть 15 000 спутников к 2030 году
22:13Microsoft неожиданно сокращает планы по расширению мощностей для ИИ
21:43Искусственный интеллект на страже репутации: Grok 3 от Илона Маска уличён в сокрытии информации о дезинформации, распространяемой создателем
20:38Владельцы Geely массово жалуются на то, что стёкла не выдерживают российских морозов и лопаются. В компании прокомментировали один из случаев
20:25Вышло важное обновление для Samsung Galaxy S23, Galaxy S23 Plus, Galaxy S23 Ultra, Galaxy S21 FE и Galaxy A55
19:30Космические силы США впервые показали фото секретного X-37B на орбите
19:22Выбор в пользу новых ускорителей Nvidia всё менее очевиден: GeForce RTX 5070 оказалась на 20% медленнее GeForce RTX 5070 Ti и она даже медленнее GeForce RTX 4070 Ti
20+ лет назад в этот день обсуждали
2001Срочно,о наcтрйке биоса(+) Память
2001Пожалуйста, оцените статистику. Дом.интернет
2002Тоска зеленая, в че бы поиграть?! Игры
2002Шаг регулировки частоты памяти на разных GF и природа разгона видеокарт Разгон
2002обзоры софта iXBT.com
2003Вопрос по MySQL Интернет
2003SECAM (Секам) на BT8*8 Видеозахват
2004Ботинки TJTJ Общий
2004Дешевая вспышка для Canon G3 - есть ли смысл ? Фото
2004Backdoor.Blarul - вирус и Overnet Прикладное ПО