[BSOD] Регулярно не грузится Виста

Zai5462

При загрузке компа (ноут Асус A8) выезжает синий экран с ошибкой с00021а. Ошибка сопровождается жуткими завываниями кулера. На 90% ошибка не возникает, если несколько минут повисеть в меню выбора загрузки (F8) и дождаться пока кулер утихнет.
Ошибка появилась полгода назад и появляется с нарастающей частотой. На прошлой неделе привела к полной смерти системы.
Что было уже сделано:
0. Никаких измений железа или софта не было на момент первого случая, не было и в дальнейшем. Вирусов Касперским не замечано.
1. Комп очищен от пыли, проверена физическая кондиция - все в норме.
2. Была полностью восстановлена система с фирменного загрузочного диска. (была восстановлена вторично, после смерти системы от названно ошибки).
3. Гугление и поиск форума выдал одинаковое , но не понял, как определить, кто приводит к ошибке.
Хотел последовать рекомендациям ссылка, но нужного файла доктора ватсона не нашел. мой называется drwatson и при запуске говорит, что никаких ошибок нет.
Как мне установить и удалить причину ошибки?

oliver11

Пока две гипотезы:
1. БП (посмотри показания датчиков напряжения в биосе, заодно и температуру посмотришь) - наиболее вероятно, учитывая повышение вероятности успешной загрузки при затихании кулеров.
2. Память (стоит загрузиться с чего-нибудь ещё, проверить, заодно точно узнаешь, проблема это винды или железа).
И хочется более полного сообщения об ошибке. Фотку, например. Или оно полностью совпадает с ?

agaaaa

2. Память (стоит загрузиться с чего-нибудь ещё, проверить, заодно точно узнаешь, проблема это винды или железа).
В 7 в меню загрузки (где выбор осей) можно мемтест вызвать. Может и в Висте можно.

Zai5462

вот фотка ошибки

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

Zai5462

мемтест прошел без ошибок

Zai5462

хм.. у меня нет в биосе никакой диагностики.
amibios ver202 07/12/07
при успешной загрузке все параметры компа в норме, разве что темп харда чуть повышенная, что, имхо, нормально для ноута. Я раньше задавал вопрос про это бешеное гудение кулера, мне так на него никто и не ответил, гугление тоже не помогло. Комп один раз сильно перегрелся (самостийно включился в сумке но ошибка этого топика возникла гораздо позднее сего происшествия.

oliver11

Во. По "stop c000021a fatal system error initial session process" гугл выдаёт что-то адекватное.
Вроде бы вот твоя ошибка: http://www.vistaheads.com/forums/microsoft-public-windows-vi...
Я бы почитал дампы, подумал бы, и позвонил в техподдержку. :-)
Кстати, прочитанные дампы можешь сюда запостить ради интереса.

vitaly-pk56

может весь кулер целиком плохо сидит, а не только вертушка?

Zai5462

да, спасибо, описание моей ошибки
только лечение описано для Win NT 4.0. Параллельную установку я не осилил, но посмотрел указанные для удаления записи в кустах System и Software. Они у меня и так отсутствуют. Получается, что ошибка возникает не по причине несоответствия имен файлов?
Подскажи, пожалуйста, как мне дампы и логи загрузки посмотреть?

Zai5462

Так если бы плохо сидел, у меня бы комп грелся, а он в норме, только при загрузке шумит (и успокаивается, если чуть-чуть подождать с загрузкой виндоус).
Вот только единственное меня беспокоит: на проце смазка окаменевшая. Я не эксперт, но когда разбирал компы, смазка всегда мазеобразной была, а тут больше на белую эпоксидку похожа (отскребать, чтобы новую намазать не рискнул, уж больно крепко она на проце сидит).

oliver11

Если той ветки нет - можешь ещё ключик реестра, упоминаемый здесь проверить: http://www.css-networks.com/2008/09/vista-stop-c000021a-fata...
Вряд ли поможет, конечно.
По поводу расшифровки minidump-а и где его брать там же была ссылка: http://www.vistax64.com/software/219790-reading-bsod-crash-f...
Логи загрузки - STFW. Я с чем-то новее w2k3 дела практически не имел. Скорее всего, где-то в F8 включаются и куда-то в текстовый файл пишутся.

Zai5462

спасибо, отдебагил креш-дамп Memory
 
Microsoft (R) Windows Debugger Version 6.11.0001.404 X86
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [C:\Windows\MEMORY.DMP]
Kernel Summary Dump File: Only kernel address space is available

Symbol search path is: SRV*C:\SymCache*http://msdl.microsoft.com/download/symbols
Executable search path is:
Windows Vista Kernel Version 6000 MP (2 procs) Free x86 compatible
Product: WinNt, suite: TerminalServer SingleUserTS Personal
Built by: 6000.16386.x86fre.vista_rtm.061101-2205
Machine Name:
Kernel base = 0x81800000 PsLoadedModuleList = 0x81911db0
Debug session time: Sun Jan 31 14:42:57.401 2010 (GMT+1)
System Uptime: 0 days 0:00:13.135
Loading Kernel Symbols
...............................................................
...............................................................
Loading User Symbols
PEB is paged out (Peb.Ldr = 7ffd400c). Type ".hh dbgerr001" for details
Loading unloaded module list
..
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck C000021A, {935645f0, 0, c0000001, 1003e8}

PEB is paged out (Peb.Ldr = 7ffd400c). Type ".hh dbgerr001" for details
PEB is paged out (Peb.Ldr = 7ffd400c). Type ".hh dbgerr001" for details
Probably caused by : ntkrpamp.exe ( nt!KiFastCallEntry+12a )

Followup: MachineOwner
---------

1: kd> !analyze -v
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************

WINLOGON_FATAL_ERROR (c000021a)
The Winlogon process terminated unexpectedly.
Arguments:
Arg1: 935645f0, String that identifies the problem.
Arg2: 00000000, Error Code.
Arg3: c0000001
Arg4: 001003e8

Debugging Details:
------------------

PEB is paged out (Peb.Ldr = 7ffd400c). Type ".hh dbgerr001" for details
PEB is paged out (Peb.Ldr = 7ffd400c). Type ".hh dbgerr001" for details

BUGCHECK_STR: 0xc000021a_0

ERROR_CODE: (NTSTATUS) 0xc000021a - {

EXCEPTION_CODE: (NTSTATUS) 0xc000021a - {

EXCEPTION_PARAMETER1: 935645f0

EXCEPTION_PARAMETER2: 00000000

EXCEPTION_PARAMETER3: c0000001

EXCEPTION_PARAMETER4: 1003e8

KERNEL_LOG_EXIT_STATUS: Exit Status C0000189

KERNEL_LOG_FAILING_PROCESS: csrss.exe

ADDITIONAL_DEBUG_TEXT: initial session process or

DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT

PROCESS_NAME: smss.exe

CURRENT_IRQL: 0

LAST_CONTROL_TRANSFER: from 81a0c37a to 818d85c9

STACK_TEXT:
88263928 81a0c37a 0000004c c000021a 8826399c nt!KeBugCheckEx+0x1e
88263964 81acbe55 00000001 0000004c c000021a nt!PoShutdownBugCheck+0x5c
88263b24 81a87b0f c000021a 00000004 00000001 nt!ExpSystemErrorHandler+0x564
88263cd4 81a87e11 c000021a 00000004 00000001 nt!ExpRaiseHardError+0xbf
88263d44 8188c96a c000021a 00000004 00000001 nt!NtRaiseHardError+0x159
88263d44 77000f34 c000021a 00000004 00000001 nt!KiFastCallEntry+0x12a
WARNING: Frame IP not in any known module. Following frames may be wrong.
0028f8ec 00000000 00000000 00000000 00000000 0x77000f34


STACK_COMMAND: kb

FOLLOWUP_IP:
nt!KiFastCallEntry+12a
8188c96a f6456c01 test byte ptr [ebp+6Ch],1

SYMBOL_STACK_INDEX: 5

SYMBOL_NAME: nt!KiFastCallEntry+12a

FOLLOWUP_NAME: MachineOwner

MODULE_NAME: nt

IMAGE_NAME: ntkrpamp.exe

DEBUG_FLR_IMAGE_TIMESTAMP: 4549ae00

FAILURE_BUCKET_ID: 0xc000021a_0_nt!KiFastCallEntry+12a

BUCKET_ID: 0xc000021a_0_nt!KiFastCallEntry+12a

Followup: MachineOwner
---------

Что это для меня означает? И как с этим бороться?

dgaf

Как они это дебажат без содержимого регистров?
Загадка.

Marinavo_0507

регистры небось на стеке сохранены

Zai5462

это не ко мне вопрос =) лучше скажи, как мне от ошибки избавиться, а то опять с утра не запустился комп =//

oliver11

Можешь погуглить по "ntkrpamp.exe ( nt!KiFastCallEntry+12a )" - там несколько таких же проблем без решений (в одном месте пишут, что проблема скорее всего железная, но решилась она или нет - непонятно).
Звони в техподдержку Microsoft. Не зря же у тебя лицензионная винда. :-) Хоть они-то должны уметь понимать свои minidump-ы.
как мне от ошибки избавиться
М-м. GNU/Linux? :o

Zai5462

хм, я тут хотел початиться с саппортом, пишут типа "введите номер лицензии", я ввожу, а он говорит, что такой лицензии нету вот такой вот виндовский глюк

oliver11

Тогда у тебя есть полное моральное право своровать Windows Seven и проверить, есть ли баг там.

Dimon89

amibios ver202 07/12/07
Вчера буквально лечил такой же баг на асусовском ноуте. Гугль сказал, что дело в старом биосе - он, мол, повышенное напряжение подаёт. Перепрошивка на 213-й биос помогла.
Оставить комментарий
Имя или ник:
Комментарий: