Hello everyone:
I am new to this forum and like many of you searching for BSOD solutions I googled my way in here! To anyone who can help-thanks in advance:
Here’s a challenge!
Calling all computer gurus-I need your help!
I got my system in September 2005. Almost from the beginning-I started getting a message-windows has recovered from a serious error along with random BSOD-usually IRQ less or equal driver fault issues-. After troubleshooting with the dump files and running hardware diagnostics –memory tests (all passed)-I changed the video card, RAM, HD and no change-random crashes and the WinDebug analysis shows various things on each crash!-they range from ntkrpramp causing crash to usbstor.sys, NTFS,sys, memory corruption, (even after I changed the memory fully), Intel C51sys etc and sometimes unidentified driver fault-fact is there is no single driver identified each time-it is a different process causing a crash-and the fact is the same thing is happening under Vista as well (I set up a dual boot system to see if it was system related)-I have run all the hardwre diagnostics (the long version!) and everything passed everytime-I am just at my wits end and perhaps I should put it out of its misery by shooting it. I have an old Dim233 (now running XP Home) and an Inspiron 8000 (XP Pro) which are rock solid and this latest and greatest is virtually useless as it crashes randomly at least 5 times a day in the middle of something or even when I am not using it, it will crash! I did a clean install last week and the system still crashes even with minimal software-Windebug analyses still shows random reasons-no single process or driver-mostly these days it is due to NTKRPAMP.EXE. I would appreciate any help and I will post two of the dump file messages for perusal if that would help right at the bottom. Maybe I have a lemon! TIA...
Here are my system specs:
Dell Dim 9100 BIOS A03-
3 Ghz HT-2 GB Corsair RAM at 667 Mhz -
WinXP MCE 2005 now with IE 7-all updates current-
HDD-300 GB SATA 3Gb/sec X 2(Seagate Barracuda)-
LG Muti_Drive with lightscribe; Phillips DVD-DL (OEM) writers-
13-1 Internal Card reader (Samsung-Dell OEM)-
Internal FDD-
Nvidia GeForce 256 MB 9600 GS PCI Express (Retail)-
Hauppage WINTV PVR 150 PCI for MCE-
SoundBlaster Audigy 2 (Internal PCI)-
Intel Modem and Network cards (OEM)-
External USB Linksys WUSB 54G card-
Office 2003-AVG anti-virus-
ZA 7.0., Active Sync 4.2, Windows defender
____________________________________________________________
DUMP FILE analysIs follows (sorry its long)
Microsoft (R) Windows Debugger Version 6.6.0007.5
Copyright (c) Microsoft Corporation. All rights reserved.
Loading Dump File [C:\WINDOWS\Minidump\Mini040207-03.dmp]
Mini Kernel Dump File: Only registers and stack trace are available
Symbol search path is: SRV*crogram Files\WinDebug\symbols*http://msdl.microsoft.com/download/symbols
Executable search path is:
Windows XP Kernel Version 2600 (Service Pack 2) MP (2 procs) Free x86 compatible
Product: WinNt, suite: TerminalServer SingleUserTS
Built by: 2600.xpsp_sp2_gdr.061219-0316
Kernel base = 0x804d7000 PsLoadedModuleList = 0x8055c700
Debug session time: Mon Apr 2 10:37:40.265 2007 (GMT-5)
System Uptime: 0 days 1:21:19.971
Loading Kernel Symbols
............................................................................................................................................
Loading User Symbols
Loading unloaded module list
.............
ERROR: FindPlugIns 8007007b
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
Use !analyze -v to get detailed debugging information.
BugCheck 1000007E, {c0000005, 805503d3, b9810c58, b9810954}
Unable to load image IntelC52.sys, Win32 error 2
*** WARNING: Unable to verify timestamp for IntelC52.sys
*** ERROR: Module load completed but symbols could not be loaded for IntelC52.sys
Probably caused by : ntkrpamp.exe ( nt!KiDoubleFaultStack+2cd3 )
Followup: MachineOwner
---------
1: kd> !analyze -v
ERROR: FindPlugIns 8007007b
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M (1000007e)
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: 805503d3, The address that the exception occurred at
Arg3: b9810c58, Exception Record Address
Arg4: b9810954, Context Record Address
Debugging Details:
------------------
EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - The instruction at "0x%08lx" referenced memory at "0x%08lx". The memory could not be "%s".
FAULTING_IP:
nt!KiDoubleFaultStack+2cd3
805503d3 80b0ff19b92830 xor byte ptr [eax+28B919FFh],30h
EXCEPTION_RECORD: b9810c58 -- (.exr ffffffffb9810c58)
ExceptionAddress: 805503d3 (nt!KiDoubleFaultStack+0x00002cd3)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 00000001
Parameter[1]: 28b91a03
Attempt to write to address 28b91a03
CONTEXT: b9810954 -- (.cxr ffffffffb9810954)
eax=00000004 ebx=00000000 ecx=b8f3ab60 edx=00000000 esi=804fa034 edi=804fa0ec
eip=805503d3 esp=b9810d20 ebp=b9810dac iopl=0 nv up ei pl nz na po nc
cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00210202
nt!KiDoubleFaultStack+0x2cd3:
805503d3 80b0ff19b92830 xor byte ptr [eax+28B919FFh],30h ds:0023:28b91a03=??
Resetting default scope
CUSTOMER_CRASH_COUNT: 3
DEFAULT_BUCKET_ID: DRIVER_FAULT
PROCESS_NAME: System
ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at "0x%08lx" referenced memory at "0x%08lx". The memory could not be "%s".
WRITE_ADDRESS: 28b91a03
BUGCHECK_STR: 0x7E
LAST_CONTROL_TRANSFER: from 805ce84c to 805503d3
STACK_TEXT:
b9810dac 805ce84c 892a3cd0 00000000 00000000 nt!KiDoubleFaultStack+0x2cd3
b9810ddc 8054532e b8edf707 892a3cd0 00000000 nt!PspSystemThreadStartup+0x34
00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16
FOLLOWUP_IP:
nt!KiDoubleFaultStack+2cd3
805503d3 80b0ff19b92830 xor byte ptr [eax+28B919FFh],30h
SYMBOL_STACK_INDEX: 0
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: nt
IMAGE_NAME: ntkrpamp.exe
DEBUG_FLR_IMAGE_TIMESTAMP: 4587e148
SYMBOL_NAME: nt!KiDoubleFaultStack+2cd3
STACK_COMMAND: .cxr 0xffffffffb9810954 ; kb
FAILURE_BUCKET_ID: 0x7E_nt!KiDoubleFaultStack+2cd3
BUCKET_ID: 0x7E_nt!KiDoubleFaultStack+2cd3
Followup: MachineOwner
******************************************************************************
I am new to this forum and like many of you searching for BSOD solutions I googled my way in here! To anyone who can help-thanks in advance:
Here’s a challenge!
Calling all computer gurus-I need your help!
I got my system in September 2005. Almost from the beginning-I started getting a message-windows has recovered from a serious error along with random BSOD-usually IRQ less or equal driver fault issues-. After troubleshooting with the dump files and running hardware diagnostics –memory tests (all passed)-I changed the video card, RAM, HD and no change-random crashes and the WinDebug analysis shows various things on each crash!-they range from ntkrpramp causing crash to usbstor.sys, NTFS,sys, memory corruption, (even after I changed the memory fully), Intel C51sys etc and sometimes unidentified driver fault-fact is there is no single driver identified each time-it is a different process causing a crash-and the fact is the same thing is happening under Vista as well (I set up a dual boot system to see if it was system related)-I have run all the hardwre diagnostics (the long version!) and everything passed everytime-I am just at my wits end and perhaps I should put it out of its misery by shooting it. I have an old Dim233 (now running XP Home) and an Inspiron 8000 (XP Pro) which are rock solid and this latest and greatest is virtually useless as it crashes randomly at least 5 times a day in the middle of something or even when I am not using it, it will crash! I did a clean install last week and the system still crashes even with minimal software-Windebug analyses still shows random reasons-no single process or driver-mostly these days it is due to NTKRPAMP.EXE. I would appreciate any help and I will post two of the dump file messages for perusal if that would help right at the bottom. Maybe I have a lemon! TIA...
Here are my system specs:
Dell Dim 9100 BIOS A03-
3 Ghz HT-2 GB Corsair RAM at 667 Mhz -
WinXP MCE 2005 now with IE 7-all updates current-
HDD-300 GB SATA 3Gb/sec X 2(Seagate Barracuda)-
LG Muti_Drive with lightscribe; Phillips DVD-DL (OEM) writers-
13-1 Internal Card reader (Samsung-Dell OEM)-
Internal FDD-
Nvidia GeForce 256 MB 9600 GS PCI Express (Retail)-
Hauppage WINTV PVR 150 PCI for MCE-
SoundBlaster Audigy 2 (Internal PCI)-
Intel Modem and Network cards (OEM)-
External USB Linksys WUSB 54G card-
Office 2003-AVG anti-virus-
ZA 7.0., Active Sync 4.2, Windows defender
____________________________________________________________
DUMP FILE analysIs follows (sorry its long)
Microsoft (R) Windows Debugger Version 6.6.0007.5
Copyright (c) Microsoft Corporation. All rights reserved.
Loading Dump File [C:\WINDOWS\Minidump\Mini040207-03.dmp]
Mini Kernel Dump File: Only registers and stack trace are available
Symbol search path is: SRV*crogram Files\WinDebug\symbols*http://msdl.microsoft.com/download/symbols
Executable search path is:
Windows XP Kernel Version 2600 (Service Pack 2) MP (2 procs) Free x86 compatible
Product: WinNt, suite: TerminalServer SingleUserTS
Built by: 2600.xpsp_sp2_gdr.061219-0316
Kernel base = 0x804d7000 PsLoadedModuleList = 0x8055c700
Debug session time: Mon Apr 2 10:37:40.265 2007 (GMT-5)
System Uptime: 0 days 1:21:19.971
Loading Kernel Symbols
............................................................................................................................................
Loading User Symbols
Loading unloaded module list
.............
ERROR: FindPlugIns 8007007b
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
Use !analyze -v to get detailed debugging information.
BugCheck 1000007E, {c0000005, 805503d3, b9810c58, b9810954}
Unable to load image IntelC52.sys, Win32 error 2
*** WARNING: Unable to verify timestamp for IntelC52.sys
*** ERROR: Module load completed but symbols could not be loaded for IntelC52.sys
Probably caused by : ntkrpamp.exe ( nt!KiDoubleFaultStack+2cd3 )
Followup: MachineOwner
---------
1: kd> !analyze -v
ERROR: FindPlugIns 8007007b
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M (1000007e)
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: 805503d3, The address that the exception occurred at
Arg3: b9810c58, Exception Record Address
Arg4: b9810954, Context Record Address
Debugging Details:
------------------
EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - The instruction at "0x%08lx" referenced memory at "0x%08lx". The memory could not be "%s".
FAULTING_IP:
nt!KiDoubleFaultStack+2cd3
805503d3 80b0ff19b92830 xor byte ptr [eax+28B919FFh],30h
EXCEPTION_RECORD: b9810c58 -- (.exr ffffffffb9810c58)
ExceptionAddress: 805503d3 (nt!KiDoubleFaultStack+0x00002cd3)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 00000001
Parameter[1]: 28b91a03
Attempt to write to address 28b91a03
CONTEXT: b9810954 -- (.cxr ffffffffb9810954)
eax=00000004 ebx=00000000 ecx=b8f3ab60 edx=00000000 esi=804fa034 edi=804fa0ec
eip=805503d3 esp=b9810d20 ebp=b9810dac iopl=0 nv up ei pl nz na po nc
cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00210202
nt!KiDoubleFaultStack+0x2cd3:
805503d3 80b0ff19b92830 xor byte ptr [eax+28B919FFh],30h ds:0023:28b91a03=??
Resetting default scope
CUSTOMER_CRASH_COUNT: 3
DEFAULT_BUCKET_ID: DRIVER_FAULT
PROCESS_NAME: System
ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at "0x%08lx" referenced memory at "0x%08lx". The memory could not be "%s".
WRITE_ADDRESS: 28b91a03
BUGCHECK_STR: 0x7E
LAST_CONTROL_TRANSFER: from 805ce84c to 805503d3
STACK_TEXT:
b9810dac 805ce84c 892a3cd0 00000000 00000000 nt!KiDoubleFaultStack+0x2cd3
b9810ddc 8054532e b8edf707 892a3cd0 00000000 nt!PspSystemThreadStartup+0x34
00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16
FOLLOWUP_IP:
nt!KiDoubleFaultStack+2cd3
805503d3 80b0ff19b92830 xor byte ptr [eax+28B919FFh],30h
SYMBOL_STACK_INDEX: 0
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: nt
IMAGE_NAME: ntkrpamp.exe
DEBUG_FLR_IMAGE_TIMESTAMP: 4587e148
SYMBOL_NAME: nt!KiDoubleFaultStack+2cd3
STACK_COMMAND: .cxr 0xffffffffb9810954 ; kb
FAILURE_BUCKET_ID: 0x7E_nt!KiDoubleFaultStack+2cd3
BUCKET_ID: 0x7E_nt!KiDoubleFaultStack+2cd3
Followup: MachineOwner
******************************************************************************