BSOD crazy (0x8e mostly)

  1. #1
    hougstar is offline Newbie

    BSOD crazy (0x8e mostly)

    Good day, and happy turkey day for us in the USA

    I have been lurking around this forum for about a month, and have found many solutions to my issues. I found that this forum is very helpful and kind to all those needing help, so I decided to join up!

    My desktop computer is having issues with BSODs, and I am running out of options. It happens randomly and I have no real way of reproducing the error intentionally. The errors are 0x8E (most common), 0x0A, 0x24, and 0x50.

    Below is the system information, as well as the dump files and what I have done thus far to correct these issues:

    SYSTEM
    OS: Windows XP Professional SP3 (32 bit)
    Processor: AMD XP 2400+
    Motherboard: AOpen AK77-400N, BIOS revision 1.11 (Newer one exists, but will not properly display processor speed or run at 133 FSB!)
    PSU: Thermal Take TR2-430W
    Memory: 2x1 G-Skill PC3200 DDR400
    HD: SEAGATE 120 GB (I think)
    Video: Nvidia GeForce 6200 AGP (Downgraded driver to 169 since 180 was thought to be the cause of BSODs)
    Audio: Creative Audigy Gamer
    LAN: Onboard Ethernet Controller (Realtek 8139)
    Disc drive: LG DVD drive and some 3rd party CD-RW drive


    DUMP FILES - My comments are in blue

    MEMORY DUMP 1


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


    Loading Dump File [C:\WINDOWS\MEMORY.DMP]
    Kernel Complete Dump File: Full address space is available

    ************************************************** **********
    WARNING: Dump file has been truncated. Data may be missing.
    ************************************************** **********
    Symbol search path is: SRV*c:\symbols*Symbol information
    Executable search path is:
    ************************************************** ************************
    THIS DUMP FILE IS PARTIALLY CORRUPT.
    KdDebuggerDataBlock is not present or unreadable.
    ************************************************** ************************
    Unable to read PsLoadedModuleList
    ************************************************** ************************
    THIS DUMP FILE IS PARTIALLY CORRUPT.
    KdDebuggerDataBlock is not present or unreadable.
    ************************************************** ************************
    KdDebuggerData.KernBase < SystemRangeStart
    Windows XP Kernel Version 2600 UP Free x86 compatible
    Product: WinNt, suite: TerminalServer SingleUserTS
    Machine Name:
    Kernel base = 0x00000000 PsLoadedModuleList = 0x8055b1c0
    Debug session time: Wed Nov 26 16:48:40.415 2008 (GMT-8)
    System Uptime: 0 days 0:17:41.000
    ************************************************** ************************
    THIS DUMP FILE IS PARTIALLY CORRUPT.
    KdDebuggerDataBlock is not present or unreadable.
    ************************************************** ************************
    Unable to read PsLoadedModuleList
    ************************************************** ************************
    THIS DUMP FILE IS PARTIALLY CORRUPT.
    KdDebuggerDataBlock is not present or unreadable.
    ************************************************** ************************
    KdDebuggerData.KernBase < SystemRangeStart
    Loading Kernel Symbols
    Unable to read PsLoadedModuleList
    GetContextState failed, 0xD0000147
    GetContextState failed, 0xD0000147
    CS descriptor lookup failed
    GetContextState failed, 0xD0000147
    GetContextState failed, 0xD0000147
    GetContextState failed, 0xD0000147
    GetContextState failed, 0xD0000147
    Unable to get program counter
    GetContextState failed, 0xD0000147
    Unable to get current machine context, NTSTATUS 0xC0000147
    GetContextState failed, 0xD0000147
    GetContextState failed, 0xD0000147
    ************************************************** *****************************
    * *
    * Bugcheck Analysis *
    * *
    ************************************************** *****************************

    Use !analyze -v to get detailed debugging information.

    BugCheck 8E, {80000003, 804e3586, b67a6aa8, 0}

    ***** Debugger could not find nt in module list, module list might be corrupt, error 0x80070057.

    GetContextState failed, 0xD0000147
    Unable to get current machine context, NTSTATUS 0xC0000147
    GetContextState failed, 0xD0000147
    Unable to read selector for PCR for processor 0
    GetContextState failed, 0xD0000147
    GetContextState failed, 0xD0000147
    Unable to get current machine context, NTSTATUS 0xC0000147
    GetContextState failed, 0xD0000147 Repeats about 60 times
    GetContextState failed, 0xD0000147
    Unable to get current machine context, NTSTATUS 0xC0000147
    GetContextState failed, 0xD0000147
    Unable to read selector for PCR for processor 0
    GetContextState failed, 0xD0000147
    Unable to read selector for PCR for processor 0
    Probably caused by : Unknown_Image ( ANALYSIS_INCONCLUSIVE )

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

    GetContextState failed, 0xD0000147 Repeats about 20 more times






    Crash file 2


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


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

    Symbol search path is: SRV*c:\symbols*Symbol information
    Executable search path is:
    Windows XP Kernel Version 2600 (Service Pack 3) UP Free x86 compatible
    Product: WinNt, suite: TerminalServer SingleUserTS
    Built by: 2600.xpsp.080413-2111
    Machine Name:
    Kernel base = 0x804d7000 PsLoadedModuleList = 0x8055b1c0
    Debug session time: Sun Nov 23 19:40:22.143 2008 (GMT-8)
    System Uptime: 0 days 10:35:54.739
    Loading Kernel Symbols
    .................................................. .............
    .................................................. ..............
    ...
    Loading User Symbols
    Loading unloaded module list
    ............................
    ************************************************** *****************************
    * *
    * Bugcheck Analysis *
    * *
    ************************************************** *****************************

    Use !analyze -v to get detailed debugging information.

    BugCheck 1000008E, {c0000005, bf8019ff, b3673d44, 0}

    Probably caused by : win32k.sys ( win32k!HMAssignmentLock+a )

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





    Crash file 3


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


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

    Symbol search path is: SRV*c:\symbols*Symbol information
    Executable search path is:

    "nt" was not found in the image list.
    Debugger will attempt to load "nt" at given base 00000000.

    Please provide the full image name, including the extension (i.e. kernel32.dll)
    for more reliable results.Base address and size overrides can be given as
    .reload <image.ext>=<base>,<size>.
    Unable to load image nt, Win32 error 0n2
    Unable to add module at 00000000
    Debugger can not determine kernel base address
    Windows XP Kernel Version 2600 (Service Pack 3) UP Free x86 compatible
    Product: WinNt
    Machine Name:
    Kernel base = 0x804d7000 PsLoadedModuleList = 0x8055b1c0
    Debug session time: Wed Nov 26 12:53:41.856 2008 (GMT-8)
    System Uptime: 0 days 0:12:49.451

    "nt" was not found in the image list.
    Debugger will attempt to load "nt" at given base 00000000.

    Please provide the full image name, including the extension (i.e. kernel32.dll)
    for more reliable results.Base address and size overrides can be given as
    .reload <image.ext>=<base>,<size>.
    Unable to load image nt, Win32 error 0n2
    Unable to add module at 00000000
    Debugger can not determine kernel base address


    Loading Kernel Symbols

    Loading User Symbols
    Loading unloaded module list
    ..................................................
    ************************************************** *****************************
    * *
    * Bugcheck Analysis *
    * *
    ************************************************** *****************************

    Use !analyze -v to get detailed debugging information.

    BugCheck 1000008E, {80000003, 804e3586, 80550cfc, 0}

    ***** Debugger could not find nt in module list, module list might be corrupt, error 0x80070057. What is this missing module?
    Probably caused by : Unknown_Image ( Unknown_Module_aff474a4>+76242f0 )

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

    Crash file 4


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


    Loading Dump File [C:\WINDOWS\Minidump\Mini112608-02.dmp]
    Mini Kernel Dump File: Only registers and stack trace are available

    Invalid directory table base value 0x0
    Symbol search path is: SRV*c:\symbols*Symbol information
    Executable search path is:

    "nt" was not found in the image list.
    Debugger will attempt to load "nt" at given base 00000000.

    Please provide the full image name, including the extension (i.e. kernel32.dll)
    for more reliable results.Base address and size overrides can be given as
    .reload <image.ext>=<base>,<size>.
    Unable to load image nt, Win32 error 0n2
    Unable to add module at 00000000
    Debugger can not determine kernel base address
    Windows XP Kernel Version 2600 (Service Pack 3) UP Free x86 compatible
    Product: WinNt
    Machine Name:
    Kernel base = 0x804d7000 PsLoadedModuleList = 0x8055b1c0
    Debug session time: Wed Nov 26 13:05:49.266 2008 (GMT-8)
    System Uptime: 0 days 0:11:39.857

    "nt" was not found in the image list. NT file again?
    Debugger will attempt to load "nt" at given base 00000000.

    Please provide the full image name, including the extension (i.e. kernel32.dll)
    for more reliable results.Base address and size overrides can be given as
    .reload <image.ext>=<base>,<size>.
    Unable to load image nt, Win32 error 0n2
    Unable to add module at 00000000
    Debugger can not determine kernel base address
    Loading Kernel Symbols

    Loading User Symbols
    Loading unloaded module list
    ..................................................
    ************************************************** *****************************
    * *
    * Bugcheck Analysis *
    * *
    ************************************************** *****************************

    Use !analyze -v to get detailed debugging information.

    BugCheck 7E, {80000003, 804e3586, f78e6864, f78e6560}

    ***** Debugger could not find nt in module list, module list might be corrupt, error 0x80070057.

    Probably caused by : Unknown_Image ( ANALYSIS_INCONCLUSIVE )

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





    Those are the log files that I can find. What is with the missing NT module? Anyways, here is what I have done to attempt to remedy the BSODs:

    1. Replaced AVG Anti-virus with AVAST! Anti-virus
    2. Replaced Zone Alarm firewall with Sunbelt firewall
    3. Downgraded video drivers (as said in System Information)
    4. Updated Windows using Windows Update
    5. Ran Memtest86, no errors in any passes
    6. Installed Nvidia NV4_loop fix (Courtesy of Nvidia forums, a common problem with WIN XP and Nvidia cards). This cured a few BSOD errors related to the card.
    7. Updated onboard Ethernet Controller and motherboard chipset (VIA)

    I have been researching this issue for about 3 days and still cannot find an answer. I am pointing the finger at the video card, and sound card. I do know Win32k.SYS is called for by the video card, and I have read that Creative makes the worst drivers for sound cards and users have had some of the same issues .

    Can anybody point me in the right direction, or even better give me a link to a magical Windows patch that cures all BSODs (I already have an Ubuntu box, so don't suggest that )? I believe I have hit the end of the road.


  2. #2
    hougstar is offline Newbie
    UPDATE

    Took out Audigy card and am using onboard AC97.
    Replaced Nvidia card with ATI Radeon 9200
    Ran both sticks in DIMM 0 and 2...BSOD
    Rab both sticks on DIMM 1 and 2, BSOD

    Ran normal operations on one stick for 6 hours in DIMM 0...no errors
    Ran normal operations on other stick for almost 3 hours and in DIMM2...no errors
    Ran both sticks, and got a BSOD after 15 mins

    So..either the RAM is completely whacky, motherboard is a silent killer, or my processor is on crack.

    Any thoughts yet?

  3. #3
    peterdiva is offline Full Member
    How long have you had the RAM? Most of your dump files are corrupt. That's why your getting the missing NT module error. Corrupt dump files usually means hardware, which you've found out is a RAM problem.

  4. #4
    hougstar is offline Newbie
    I have had my RAM for about 5 days, they were ordered from Newegg.com. I cannot recreate the BSOD at all, but I know it has to be at least one of them. Should I send both of them back and get another two?

  5. #5
    hougstar is offline Newbie
    UPDATE

    Since I ran each memory stick through a memtest with no errors, seperated them on different DIMMS with no BSOD led me to believe it was either the processor or motherboard.

    A different processor was used, received BSOD again. Swapped out motherboard with another compatible working one, received NO BSOD errors.

    Cause: Motherboard could not run 2 memory sticks at once. I hope this helps out people in the future!

  6. #6
    TaZMAn is offline Junior Member
    According to the Crucial Ram site the specs on your Aopen motherboard state that each Ram slot can only support a 512 meg stick.

    But when I checked the specs at a review site they say each slot can accept a 1 Gig stick of Ram.
    That may be due to a bios version upgrade.
    I'd check the Aopen site and look at the different bios versions they have and make sure the version you have will indeed handle the 1 Gig sticks.

  7. #7
    hougstar is offline Newbie
    It did take one 1GB memory stick OK, but when I inserted the other 1GB stick...the system flipped out. I think it was an issue with it utilizing two sticks. Its ok now, I got a Asus a8N-SLI premium...runs solid

  8. #8
    TaZMAn is offline Junior Member
    Glad to hear all is good.
    Asus does make a good board. It's what I usually use.
    Have fun!

+ Reply to Thread