BSoD BCCode: 1000008e

Обсуждение проблем, связанных с компьютерным железом

Модераторы: Al_lexx, Sharp, ionika, Happy_MAN, 0xFF, Atom, Serega S.U.

Ответить
Аватара пользователя
Mutabor
Сообщения: 11
Зарегистрирован: 13 апр 2007, 18:29
Откуда: Москва
Контактная информация:

BSoD BCCode: 1000008e

Сообщение Mutabor »

Раньше не было. Не могу найти причину падения системы в bsod. Систематики нет никакой, может свалится при простое. Проходит тесты на стабильность S&M, OCCT, Memtest. Разгона - нет

ОС - Vista Service Pack 1 ( на хp sp2 проверял ситуация аналогична)
Материнка - Asus P5LD2
Видео - nVIDIA GeForce 6600 PCI-E ,Asus EN6600 (40 градусов в простое)
ЦП - Intel Core 2 Duo E6300, 1866 MHz (30-35 градусов)
БП - 450W
Память - 512 x 4 = 2048мб Patriot PSD251266781 DDR2-667 DDR2

Коды последнего синего экрана

BCCode: 1000008e
BCP1: C0000005
BCP2: 85DB691A
BCP3: 98C1EA4C
BCP4: 00000000
OS Version: 6_0_6001
Service Pack: 1_0
Product: 768_1

До этого комп слетал с ошибками BCCode: 50 и BCCode: d1
Вот буквально сегодня оставил его работать из приложений работал каспер и utorrent, прихожу через час синий экран! иногда оставляю на ночь всё ок.
В инете мнения разнятся, но вообще код указывает на память (запись), но есть случаи когда стоп вызван программной ошибкой.
Может у кого была подобная ситуация?
MB ASUS P5LD2/C rev 2.0 >> Видео ASUS GF EN 6600 >> Core 2 Duo 6300 1.86 + боксовый кулер >> PATRIOT 2048Mb 5300 667MHz DDR2 >> Монитор Sony SDM-HS75P >> БП 450W
Аватара пользователя
VPoluektov
Сообщения: 3436
Зарегистрирован: 06 окт 2006, 19:14

Сообщение VPoluektov »

Чтобы проверить на память - запустить Prime95:
http://mersenne.org/gimps/p95v256.zip

Чтобы проверить на программную ошибку - включить создание small memory dump, который потом куда-нибудь и выложить. Он небольшой - в XP 64k, сколько в висте - не знаю. В нем куда больше информации, чем в синем экране.
Vader
Сообщения: 30
Зарегистрирован: 22 мар 2008, 14:23

Сообщение Vader »

Раз не память - значит дрова. Погугли "stop: 0x0000008e", "stop: 0x0000008e (0xc0000005".
Аватара пользователя
Mutabor
Сообщения: 11
Зарегистрирован: 13 апр 2007, 18:29
Откуда: Москва
Контактная информация:

Сообщение Mutabor »

VPoluektov Вот файл малого дампа памяти http://slil.ru/25745603
MB ASUS P5LD2/C rev 2.0 >> Видео ASUS GF EN 6600 >> Core 2 Duo 6300 1.86 + боксовый кулер >> PATRIOT 2048Mb 5300 667MHz DDR2 >> Монитор Sony SDM-HS75P >> БП 450W
Аватара пользователя
Mutabor
Сообщения: 11
Зарегистрирован: 13 апр 2007, 18:29
Откуда: Москва
Контактная информация:

Сообщение Mutabor »

этот файл я открыл через WinDbg, он почему то не смог открыть корректно всё, но то что открыл ниже:


Microsoft (R) Windows Debugger Version 6.8.0004.0 X86
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [C:\Windows\Minidump\Mini043008-01.dmp]
Mini Kernel Dump File: Only registers and stack trace are available

Symbol search path is: *** Invalid ***
****************************************************************************
* Symbol loading may be unreliable without a symbol search path. *
* Use .symfix to have the debugger choose a symbol path. *
* After setting your symbol path, use .reload to refresh symbol locations. *
****************************************************************************
Executable search path is:
*********************************************************************
* Symbols can not be loaded because symbol path is not initialized. *
* *
* The Symbol Path can be set by: *
* using the _NT_SYMBOL_PATH environment variable. *
* using the -y <symbol_path> argument when starting the debugger. *
* using .sympath and .sympath+ *
*********************************************************************
Unable to load image \SystemRoot\system32\ntoskrnl.exe, Win32 error 0n2
*** WARNING: Unable to verify timestamp for ntoskrnl.exe
*** ERROR: Module load completed but symbols could not be loaded for ntoskrnl.exe
Windows Kernel Version 6001 (Service Pack 1) MP (2 procs) Free x86 compatible
Product: WinNt, suite: TerminalServer SingleUserTS Personal
Kernel base = 0x8180f000 PsLoadedModuleList = 0x8191c930
Debug session time: Wed Apr 30 00:40:21.145 2008 (GMT+4)
System Uptime: 0 days 2:14:35.720
*********************************************************************
* Symbols can not be loaded because symbol path is not initialized. *
* *
* The Symbol Path can be set by: *
* using the _NT_SYMBOL_PATH environment variable. *
* using the -y <symbol_path> argument when starting the debugger. *
* using .sympath and .sympath+ *
*********************************************************************
Unable to load image \SystemRoot\system32\ntoskrnl.exe, Win32 error 0n2
*** WARNING: Unable to verify timestamp for ntoskrnl.exe
*** ERROR: Module load completed but symbols could not be loaded for ntoskrnl.exe
Loading Kernel Symbols
.................................................................................................................................................
Loading User Symbols
Loading unloaded module list
............
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck 1000008E, {c0000005, 8563b91a, 9aeb7a4c, 0}

*** WARNING: Unable to verify timestamp for mssmbios.sys
*** ERROR: Module load completed but symbols could not be loaded for mssmbios.sys
*** WARNING: Unable to verify timestamp for hal.dll
*** ERROR: Module load completed but symbols could not be loaded for hal.dll
***** Kernel symbols are WRONG. Please fix symbols to do analysis.

*************************************************************************
*** ***
*** ***
*** Your debugger is not using the correct symbols ***
*** ***
*** In order for this command to work properly, your symbol path ***
*** must point to .pdb files that have full type information. ***
*** ***
*** Certain .pdb files (such as the public OS symbols) do not ***
*** contain the required information. Contact the group that ***
*** provided you with these symbols if you need this command to ***
*** work. ***
*** ***
*** Type referenced: nt!_KPRCB ***
*** ***
*************************************************************************
*************************************************************************
*** ***
*** ***
*** Your debugger is not using the correct symbols ***
*** ***
*** In order for this command to work properly, your symbol path ***
*** must point to .pdb files that have full type information. ***
*** ***
*** Certain .pdb files (such as the public OS symbols) do not ***
*** contain the required information. Contact the group that ***
*** provided you with these symbols if you need this command to ***
*** work. ***
*** ***
*** Type referenced: nt!KPRCB ***
*** ***
*************************************************************************
*************************************************************************
*** ***
*** ***
*** Your debugger is not using the correct symbols ***
*** ***
*** In order for this command to work properly, your symbol path ***
*** must point to .pdb files that have full type information. ***
*** ***
*** Certain .pdb files (such as the public OS symbols) do not ***
*** contain the required information. Contact the group that ***
*** provided you with these symbols if you need this command to ***
*** work. ***
*** ***
*** Type referenced: nt!_KPRCB ***
*** ***
*************************************************************************
*************************************************************************
*** ***
*** ***
*** Your debugger is not using the correct symbols ***
*** ***
*** In order for this command to work properly, your symbol path ***
*** must point to .pdb files that have full type information. ***
*** ***
*** Certain .pdb files (such as the public OS symbols) do not ***
*** contain the required information. Contact the group that ***
*** provided you with these symbols if you need this command to ***
*** work. ***
*** ***
*** Type referenced: nt!KPRCB ***
*** ***
*************************************************************************
*************************************************************************
*** ***
*** ***
*** Your debugger is not using the correct symbols ***
*** ***
*** In order for this command to work properly, your symbol path ***
*** must point to .pdb files that have full type information. ***
*** ***
*** Certain .pdb files (such as the public OS symbols) do not ***
*** contain the required information. Contact the group that ***
*** provided you with these symbols if you need this command to ***
*** work. ***
*** ***
*** Type referenced: nt!_KPRCB ***
*** ***
*************************************************************************
*************************************************************************
*** ***
*** ***
*** Your debugger is not using the correct symbols ***
*** ***
*** In order for this command to work properly, your symbol path ***
*** must point to .pdb files that have full type information. ***
*** ***
*** Certain .pdb files (such as the public OS symbols) do not ***
*** contain the required information. Contact the group that ***
*** provided you with these symbols if you need this command to ***
*** work. ***
*** ***
*** Type referenced: nt!_KPRCB ***
*** ***
*************************************************************************
*** WARNING: Unable to verify timestamp for kl1.sys
*** ERROR: Module load completed but symbols could not be loaded for kl1.sys
*************************************************************************
*** ***
*** ***
*** Your debugger is not using the correct symbols ***
*** ***
*** In order for this command to work properly, your symbol path ***
*** must point to .pdb files that have full type information. ***
*** ***
*** Certain .pdb files (such as the public OS symbols) do not ***
*** contain the required information. Contact the group that ***
*** provided you with these symbols if you need this command to ***
*** work. ***
*** ***
*** Type referenced: nt!_KPRCB ***
*** ***
*************************************************************************
*************************************************************************
*** ***
*** ***
*** Your debugger is not using the correct symbols ***
*** ***
*** In order for this command to work properly, your symbol path ***
*** must point to .pdb files that have full type information. ***
*** ***
*** Certain .pdb files (such as the public OS symbols) do not ***
*** contain the required information. Contact the group that ***
*** provided you with these symbols if you need this command to ***
*** work. ***
*** ***
*** Type referenced: nt!_KPRCB ***
*** ***
*************************************************************************
*********************************************************************
* Symbols can not be loaded because symbol path is not initialized. *
* *
* The Symbol Path can be set by: *
* using the _NT_SYMBOL_PATH environment variable. *
* using the -y <symbol_path> argument when starting the debugger. *
* using .sympath and .sympath+ *
*********************************************************************
*********************************************************************
* Symbols can not be loaded because symbol path is not initialized. *
* *
* The Symbol Path can be set by: *
* using the _NT_SYMBOL_PATH environment variable. *
* using the -y <symbol_path> argument when starting the debugger. *
* using .sympath and .sympath+ *
*********************************************************************
Probably caused by : kl1.sys ( kl1+2107 )

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

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

KERNEL_MODE_EXCEPTION_NOT_HANDLED_M (1000008e)
This is a very common bugcheck. Usually the exception address pinpoints
the driver/function that caused the problem. Always note this address
as well as the link date of the driver/image that contains this address.
Some common problems are exception code 0x80000003. This means a hard
coded breakpoint or assertion was hit, but this system was booted
/NODEBUG. This is not supposed to happen as developers should never have
hardcoded breakpoints in retail code, but ...
If this happens, make sure a debugger gets connected, and the
system is booted /DEBUG. This will let us see why this breakpoint is
happening.
Arguments:
Arg1: c0000005, The exception code that was not handled
Arg2: 8563b91a, The address that the exception occurred at
Arg3: 9aeb7a4c, Trap Frame
Arg4: 00000000

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

***** Kernel symbols are WRONG. Please fix symbols to do analysis.

*************************************************************************
*** ***
*** ***
*** Your debugger is not using the correct symbols ***
*** ***
*** In order for this command to work properly, your symbol path ***
*** must point to .pdb files that have full type information. ***
*** ***
*** Certain .pdb files (such as the public OS symbols) do not ***
*** contain the required information. Contact the group that ***
*** provided you with these symbols if you need this command to ***
*** work. ***
*** ***
*** Type referenced: nt!_KPRCB ***
*** ***
*************************************************************************
*************************************************************************
*** ***
*** ***
*** Your debugger is not using the correct symbols ***
*** ***
*** In order for this command to work properly, your symbol path ***
*** must point to .pdb files that have full type information. ***
*** ***
*** Certain .pdb files (such as the public OS symbols) do not ***
*** contain the required information. Contact the group that ***
*** provided you with these symbols if you need this command to ***
*** work. ***
*** ***
*** Type referenced: nt!KPRCB ***
*** ***
*************************************************************************
*************************************************************************
*** ***
*** ***
*** Your debugger is not using the correct symbols ***
*** ***
*** In order for this command to work properly, your symbol path ***
*** must point to .pdb files that have full type information. ***
*** ***
*** Certain .pdb files (such as the public OS symbols) do not ***
*** contain the required information. Contact the group that ***
*** provided you with these symbols if you need this command to ***
*** work. ***
*** ***
*** Type referenced: nt!_KPRCB ***
*** ***
*************************************************************************
*************************************************************************
*** ***
*** ***
*** Your debugger is not using the correct symbols ***
*** ***
*** In order for this command to work properly, your symbol path ***
*** must point to .pdb files that have full type information. ***
*** ***
*** Certain .pdb files (such as the public OS symbols) do not ***
*** contain the required information. Contact the group that ***
*** provided you with these symbols if you need this command to ***
*** work. ***
*** ***
*** Type referenced: nt!KPRCB ***
*** ***
*************************************************************************
*************************************************************************
*** ***
*** ***
*** Your debugger is not using the correct symbols ***
*** ***
*** In order for this command to work properly, your symbol path ***
*** must point to .pdb files that have full type information. ***
*** ***
*** Certain .pdb files (such as the public OS symbols) do not ***
*** contain the required information. Contact the group that ***
*** provided you with these symbols if you need this command to ***
*** work. ***
*** ***
*** Type referenced: nt!_KPRCB ***
*** ***
*************************************************************************
*************************************************************************
*** ***
*** ***
*** Your debugger is not using the correct symbols ***
*** ***
*** In order for this command to work properly, your symbol path ***
*** must point to .pdb files that have full type information. ***
*** ***
*** Certain .pdb files (such as the public OS symbols) do not ***
*** contain the required information. Contact the group that ***
*** provided you with these symbols if you need this command to ***
*** work. ***
*** ***
*** Type referenced: nt!_KPRCB ***
*** ***
*************************************************************************
*************************************************************************
*** ***
*** ***
*** Your debugger is not using the correct symbols ***
*** ***
*** In order for this command to work properly, your symbol path ***
*** must point to .pdb files that have full type information. ***
*** ***
*** Certain .pdb files (such as the public OS symbols) do not ***
*** contain the required information. Contact the group that ***
*** provided you with these symbols if you need this command to ***
*** work. ***
*** ***
*** Type referenced: nt!_KPRCB ***
*** ***
*************************************************************************
*************************************************************************
*** ***
*** ***
*** Your debugger is not using the correct symbols ***
*** ***
*** In order for this command to work properly, your symbol path ***
*** must point to .pdb files that have full type information. ***
*** ***
*** Certain .pdb files (such as the public OS symbols) do not ***
*** contain the required information. Contact the group that ***
*** provided you with these symbols if you need this command to ***
*** work. ***
*** ***
*** Type referenced: nt!_KPRCB ***
*** ***
*************************************************************************
*********************************************************************
* Symbols can not be loaded because symbol path is not initialized. *
* *
* The Symbol Path can be set by: *
* using the _NT_SYMBOL_PATH environment variable. *
* using the -y <symbol_path> argument when starting the debugger. *
* using .sympath and .sympath+ *
*********************************************************************
*********************************************************************
* Symbols can not be loaded because symbol path is not initialized. *
* *
* The Symbol Path can be set by: *
* using the _NT_SYMBOL_PATH environment variable. *
* using the -y <symbol_path> argument when starting the debugger. *
* using .sympath and .sympath+ *
*********************************************************************

MODULE_NAME: kl1

FAULTING_MODULE: 8180f000 nt

DEBUG_FLR_IMAGE_TIMESTAMP: 47285b99

EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - <Unable to get error code text>

FAULTING_IP:
+ffffffff8563b91a
8563b91a 0fb74118 movzx eax,word ptr [ecx+18h]

TRAP_FRAME: 9aeb7a4c -- (.trap 0xffffffff9aeb7a4c)
ErrCode = 00000000
eax=01c8aa39 ebx=83c40760 ecx=00000000 edx=ffffffff esi=8444d520 edi=8cd50600
eip=8563b91a esp=9aeb7ac0 ebp=8444d520 iopl=0 nv up ei pl zr na pe nc
cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00010246
8563b91a 0fb74118 movzx eax,word ptr [ecx+18h] ds:0023:00000018=????
Resetting default scope

CUSTOMER_CRASH_COUNT: 1

DEFAULT_BUCKET_ID: WRONG_SYMBOLS

BUGCHECK_STR: 0x8E

LAST_CONTROL_TRANSFER: from 83c406d0 to 8563b91a

SYMBOL_ON_RAW_STACK: 1

STACK_ADDR_RAW_STACK_SYMBOL: ffffffff9aeb7b1c

STACK_COMMAND: dds 9AEB7B1C-0x20 ; kb

STACK_TEXT:
9aeb7afc 85637631
9aeb7b00 855abfa0
9aeb7b04 84580350
9aeb7b08 84580408
9aeb7b0c 84580408
9aeb7b10 00000000
9aeb7b14 84580350
9aeb7b18 8cd12107 kl1+0x2107
9aeb7b1c 855abee8
9aeb7b20 84580350
9aeb7b24 84580350
9aeb7b28 855abee8
9aeb7b2c 9aeb7b50
9aeb7b30 9aeb7c1c
9aeb7b34 00000000
9aeb7b38 00000000
9aeb7b3c 818551ad nt+0x461ad
9aeb7b40 855abee8
9aeb7b44 83c40708
9aeb7b48 83eb88a8
9aeb7b4c 855abee8
9aeb7b50 9aeb7c10
9aeb7b54 8cd6aac6 afd+0x2aac6
9aeb7b58 163e5a95
9aeb7b5c 000120c7
9aeb7b60 8cd6a50c afd+0x2a50c
9aeb7b64 00000000
9aeb7b68 818551ad nt+0x461ad
9aeb7b6c 855abee8
9aeb7b70 9aeb7b94
9aeb7b74 85a926d0
9aeb7b78 8456fef0


FOLLOWUP_IP:
kl1+2107
8cd12107 ?? ???

SYMBOL_NAME: kl1+2107

FOLLOWUP_NAME: MachineOwner

IMAGE_NAME: kl1.sys

BUCKET_ID: WRONG_SYMBOLS

Followup: MachineOwner
---------
MB ASUS P5LD2/C rev 2.0 >> Видео ASUS GF EN 6600 >> Core 2 Duo 6300 1.86 + боксовый кулер >> PATRIOT 2048Mb 5300 667MHz DDR2 >> Монитор Sony SDM-HS75P >> БП 450W
Vader
Сообщения: 30
Зарегистрирован: 22 мар 2008, 14:23

Сообщение Vader »

Kl1.sys - Каспер что-ли?

Для быстрого анализа можно использовать этот скрипт:
http://tools.oszone.net/Vadikan/files/kdfe.zip

Код: Выделить всё

Crash date:         Wed Apr 30 02:40:21.145 2008 (GMT+6)
Stop error code:    0x8E
Process name:       svchost.exe
Probably caused by: afd.sys ( afdAfdSuperConnect+5ba )
Только учти: дебаг накачает с мелкомягких мег 10-20...

Этим еще проверься:
http://z-oleg.com/avz4.zip
ftp://ftp.drweb.com/pub/drweb/cureit/cureit.exe
Аватара пользователя
Mutabor
Сообщения: 11
Зарегистрирован: 13 апр 2007, 18:29
Откуда: Москва
Контактная информация:

Сообщение Mutabor »

Проверяюсь сейчас др вэбом, по наводке Vadera нарыл вот это http://www.kaspersky.ru/support/kolt?eid=207484572, но ZoneAlarm 7.0 никогда не ставил, а запрос не могу сделать по причине не легальности ключа. :roll: Запустил Prime95, ждал чуть больше 2-х часов, не выдержал выключил, ошибок не было. Может ли это означать что проблема не аппаратная и может ли она вызывать STOP системы? и ещё как сохранить результаты kdfe.cmd?
MB ASUS P5LD2/C rev 2.0 >> Видео ASUS GF EN 6600 >> Core 2 Duo 6300 1.86 + боксовый кулер >> PATRIOT 2048Mb 5300 667MHz DDR2 >> Монитор Sony SDM-HS75P >> БП 450W
Vader
Сообщения: 30
Зарегистрирован: 22 мар 2008, 14:23

Сообщение Vader »

Mutabor писал(а):Проверяюсь сейчас др вэбом, по наводке Vadera нарыл вот это http://www.kaspersky.ru/support/kolt?eid=207484572, но ZoneAlarm 7.0 никогда не ставил,
Явно не оно. Погугли '"stop: 0x0000008e" kl1.sys'.
а запрос не могу сделать по причине не легальности ключа. :roll:
Скажи что у тебя триал еще не кончился ;-)
Может ли это означать что проблема не аппаратная и может ли она вызывать STOP системы? и ещё как сохранить результаты kdfe.cmd?
Скорее всего софтовая.

Код: Выделить всё

cmd /c kdfe.cmd Mini043008-01.dmp >>log
Ответить