We help IT Professionals succeed at work.

STOP 0x0000008E Error on start up (XP Pro)

hander1
hander1 asked
on
299,014 Views
Last Modified: 2011-08-18
Hi,

Here's the general set up:
Dell PIII 600 (XPS T600r)
XP Pro, 448MB RAM (1X256, 1x128, 1x64)
Nvidia 440 64MB GCard
Standard separate CD-ROM, CD-RW drives
120GB hard drive partitioned into C (system), D (progs), E (data)

I'm getting the following stop error on booting.

STOP 0x0000008E (0XC0000005, 0X804EC6E9, OXF4B44560, 0X00000000)
Beginning dump of physical memory
Physical memory dump complete

Now reading various it seemed to point to NVidia drivers problems or bad RAM. I reinstalled nvidia drivers (direct from their site) and the problem didn't occur again for about a week. However, not sure that's a coincidence as it's now come back with a vengeance.

I've swapped RAM around without effect but I guess I need to do a memory test to check this out more fully.

Anyone got any experience of anything similar?

Thanks in advance,

Nick
Comment
Watch Question

Pete LongTechnical Architect
CERTIFIED EXPERT
Distinguished Expert 2019

Commented:
Hi hander1,
This behavior may occur if one of the following conditions is true:
One or more of the random access memory (RAM) modules that are installed on your computer are faulty.
The RAM configuration is incompatible with Windows XP

To troubleshoot this behavior, follow these steps:
Remove some of the memory modules that are installed on the computer. Leave at least the RAM that is required for the computer to start and run Windows XP.

The recommended RAM to run Windows XP is 128 megabytes (MB). The minimum is 64 MB, and the maximum is 4 gigabytes.

For example, if two 256-MB memory modules are installed on your computer, remove one of the memory modules.
Restart your computer, and then run the Setup program:
Insert the Windows XP Setup CD-ROM in the CD-ROM drive, start the computer, and then click OK to select the first option screen to install a copy of Windows XP.
Click Accept, and then follow the instructions on the screen to complete the Windows XP installation.
If you again receive the error message that is mentioned in the "Symptoms" section, go to step 4.
Remove a different memory module, or install the RAM in a different memory slot.
Restart your computer, and then rerun Setup.

You may have to restart your computer several times to identify the specific memory modules that are not working correctly.

hope this helps

Cheers!

Author

Commented:
PeteLong: I've read the piece on aumha.org but it doesn't help, I'm afraid.

Lordripper: It's not a problem during setup. I know this is a common problem with the same stop error (0x0000008E) but this isn't the same.

I've tried swapping ram modules.

Author

Commented:
Sorry. Forgot to say 'Thanks'.
Luc FrankenEMEA Server Engineer
CERTIFIED EXPERT

Commented:
Hi hander1,

What driver is mentioned in the bugcheck?
Have you got the possibility to swap the videocard, as this error message mostly leads to bad RAM, but a lot of people forget that there's RAM on the videocard also.

Greetings,

LucF
This might be caused by a code problem in GDI+ (the graphics device interface for Windows XP)

A supported fix is now available from Microsoft, but it is only intended to correct the problem that is described in this article. Apply it only to computers that are experiencing this specific problem. This fix may receive additional testing. Therefore, if you are not severely affected by this problem, Microsoft recommends that you wait for the next Windows XP service pack that contains this fix.

To resolve this problem immediately, contact Microsoft Product Support Services to obtain the fix. For a complete list of Microsoft Product Support Services phone numbers and information about support costs, visit the following Microsoft Web site

http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS

Author

Commented:
Thanks. Here's the text from event viewer:

The computer has rebooted from a bugcheck.  The bugcheck was: 0x1000008e (0xc0000005, 0x804ec6e9, 0xf4a8c560, 0x00000000). A dump was saved in: C:\WINDOWS\Minidump\Mini061704-01.dmp.

I'll try swapping the video card. Good point about RAM there. Does a memory test check RAM on a graphics card?

But sorry to tell you but you might have to pay for this its better to wait for the next servicepack to come out

but try to do all the critical servisepack so long
think this might be the problem
Luc FrankenEMEA Server Engineer
CERTIFIED EXPERT

Commented:
Try finding out the offending driver by examining the dumpfile:

How to gather information after a memory dump in Windows XP
http://support.microsoft.com/?kbid=314084

And just to be sure run http://www.memtest86.com to test your normal RAM (sorry, I don't know of any programs to check the videoram for errors)

Author

Commented:
LUcF, thanks for that. I'll try memtest if I get no response from here but obviously it puts things out of action for a while...

Here's the contents of the dumpchk if that's relevant:
----- 32 bit Kernel Mini Dump Analysis

DUMP_HEADER32:
MajorVersion        0000000f
MinorVersion        00000a28
DirectoryTableBase  1aab2000
PfnDataBase         81953000
PsLoadedModuleList  80543530
PsActiveProcessHead 80545578
MachineImageType    0000014c
NumberProcessors    00000001
BugCheckCode        1000008e
BugCheckParameter1  c0000005
BugCheckParameter2  804ec6e9
BugCheckParameter3  f4a2a560
BugCheckParameter4  00000000
PaeEnabled          00000000
KdDebuggerDataBlock 805353e0
MiniDumpFields      00000dff

TRIAGE_DUMP32:
ServicePackBuild      00000100
SizeOfDump            00010000
ValidOffset           0000fffc
ContextOffset         00000320
ExceptionOffset       000007d0
MmOffset              00001068
UnloadedDriversOffset 000010a0
PrcbOffset            00001878
ProcessOffset         000024c8
ThreadOffset          00002720
CallStackOffset       00002978
SizeOfCallStack       00000a2c
DriverListOffset      00003638
DriverCount           00000075
StringPoolOffset      000058f8
StringPoolSize        00001018
BrokenDriverOffset    00000000
TriageOptions         00000041
TopOfStack            f4a2a5d4
DebuggerDataOffset    000033a8
DebuggerDataSize      00000290
DataBlocksOffset      00006910
DataBlocksCount       00000006


Windows XP Kernel Version 2600 (Service Pack 1) UP Free x86 compatible
Kernel base = 0x804d4000 PsLoadedModuleList = 0x80543530
Debug session time: Thu Jun 17 11:38:04 2004
System Uptime: 0 days 0:00:54
start    end        module name
804d4000 806aa280   nt             Checksum: 001E311B  Timestamp: Thu Apr 24 16:
57:43 2003 (3EA80977)

Unloaded modules:
f7af7000 f7afc000   Cdaudio.SYS    Timestamp: unavailable (00000000)
f7518000 f751b000   Sfloppy.SYS    Timestamp: unavailable (00000000)

Finished dump check

Luc FrankenEMEA Server Engineer
CERTIFIED EXPERT

Commented:
I suggest you to just start with the memory test right away, it's the easiest check at the moment :)

If the memmory check crashes/hangs/mentiones errors, start with pulling out the 128MB and 64MB stick, so just run on the 256MB one, see if the errors stop occuring.

Try using pstat to find out what driver is loaded at the following memmory address: 804EC6E9

Author

Commented:
Thanks. This looks like the relevant line from pstat:

ntoskrnl.exe 804D4000  396160   76160 1094784 Thu Apr 24 16:57:43 2003

Am I right? I'll wait for one more round of replies and then resort to memtest.


The full pstat is below (sorry for long message)

ModuleName      Load      Addr Code      Data      Paged      LinkDate
------------------------------------------------------------------------------
ntoskrnl.exe      804D4000      396160      76160      1094784      Thu      Apr      24      16:57:43      2003
hal.dll      806AB000      27008      6272      23936      Thu      Aug      29      09:05:02      2002
KDCOM.DLL      F7CE7000      2560      256      1280      Fri      Aug      17      21:49:10      2001
BOOTVID.dll      F7BF7000      5632      3584      0      Fri      Aug      17      21:49:09      2001
d346bus.sys      F779F000      93312      19200      17024      Fri      Mar      12      20:41:28      2004
ACPI.sys      F7773000      103936      11008      40192      Thu      Aug      29      09:09:03      2002
WMILIB.SYS      F7CE9000      512      0      1280      Fri      Aug      17      22:07:23      2001
pci.sys      F77E7000      14464      1664      30976      Thu      Aug      29      09:09:10      2002
isapnp.sys      F77F7000      8704      768      18688      Fri      Aug      17      21:58:01      2001
intelide.sys      F7CEB000      2304      128      0      Thu      Aug      29      09:27:47      2002
PCIIDEX.SYS      F7A67000      5120      512      12288      Thu      Aug      29      09:27:47      2002
MountMgr.sys      F7807000      1280      128      29696      Fri      Aug      17      21:47:36      2001
ftdisk.sys      F7754000      5888      128      102400      Fri      Aug      17      21:52:41      2001
dmload.sys      F7CED000      2560      128      0      Fri      Aug      17      21:58:15      2001
dmio.sys      F7730000      114432      15104      1152      Fri      Aug      17      21:58:27      2001
PartMgr.sys      F7A6F000      1920      128      11136      Sat      Aug      18      02:32:23      2001
VolSnap.sys      F7817000      2304      128      32512      Fri      Aug      17      21:53:19      2001
F771A000      0      0      0
d346prt.sys      F7CEF000      1792      256      0      Fri      Mar      12      20:41:42      2004
SCSIPORT.SYS      F7703000      25600      768      47232      Thu      Aug      29      09:27:47      2002
disk.sys      F7827000      7808      256      16256      Thu      Aug      29      09:27:56      2002
CLASSPNP.SYS      F7837000      23424      128      14336      Thu      Aug      29      10:08:42      2002
sr.sys      F76F2000      1792      1152      51200      Thu      Aug      29      09:17:56      2002
PxHelp20.sys      F7A77000      7936      7616      0      Tue      Oct      28      18:25:49      2003
Fastfat.sys      F76CE000      8704      768      116864      Thu      Aug      29      10:12:45      2002
KSecDD.sys      F76BA000      9216      6784      53504      Fri      Aug      17      21:50:01      2001
NDIS.sys      F7691000      18560      1024      122368      Thu      Aug      29      10:09:23      2002
Mup.sys      F7677000      13824      6144      70272      Thu      Aug      29      10:12:53      2002
btkrnl.sys      F755D000      168000      968704      0      Wed      Apr      09      01:32:38      2003
agp440.sys      F7A7F000      6784      128      13312      Fri      Aug      17      21:57:59      2001
p3.sys      F7857000      8704      3712      12288      Thu      Aug      29      09:05:04      2002
nv4_mini.sys      F72D1000      1541728      218240      24032      Wed      Mar      24      18:45:31      2004
VIDEOPRT.SYS      F72BF000      9984      384      43008      Thu      Aug      29      09:32:03      2002
fdc.sys      F7A9F000      18176      256      384      Fri      Aug      17      21:51:22      2001
serial.sys      F7867000      11392      256      29312      Thu      Aug      29      10:08:27      2002
serenum.sys      F7C8B000      2688      128      7552      Fri      Aug      17      21:50:13      2001
parport.sys      F72AC000      63232      1280      256      Thu      Aug      29      09:27:29      2002
i8042prt.sys      F7877000      11648      256      22016      Thu      Aug      29      10:06:37      2002
kbdclass.sys      F7AA7000      6528      896      6144      Thu      Aug      29      09:26:59      2002
mouclass.sys      F7AAF000      5888      896      5504      Thu      Aug      29      09:27:00      2002
AnyDVD.sys      F7AB7000      8704      1920      0      Sun      Jun      06      19:45:14      2004
cdrom.sys      F7887000      31872      128      5632      Thu      Aug      29      09:27:55      2002
redbook.sys      F7897000      6400      1152      36096      Thu      Aug      29      09:27:45      2002
ks.sys      F728C000      28800      128      79744      Wed      Dec      04      17:09:38      2002
imapi.sys      F78A7000      10240      256      19328      Thu      Aug      29      09:28:05      2002
usbuhci.sys      F7ABF000      15744      384      0      Fri      Jul      04      01:51:44      2003
USBPORT.SYS      F726A000      116352      1024      10368      Fri      Jul      04      01:49:27      2003
AN983.sys      F78B7000      30720      1024      1792      Thu      Sep      26      09:07:31      2002
Rtlnicxp.sys      F7258000      56576      3456      1664      Tue      Apr      13      13:14:12      2004
usbohci.sys      F7C97000      12672      384      0      Fri      Jul      04      01:51:14      2003
usbehci.sys      F7AC7000      21120      768      0      Fri      Jul      04      01:50:45      2003
ctaud2k.sys      F71E0000      219136      36672      208672      Fri      Mar      22      04:09:38      2002
portcls.sys      F71BF000      39168      10496      60032      Thu      Aug      29      10:00:58      2002
drmk.sys      F78C7000      5120      1280      45824      Thu      Aug      29      09:32:30      2002
ctoss2k.sys      F71A6000      79008      12672      1728      Fri      Mar      22      04:09:50      2002
ctprxy2k.sys      F7CF9000      1440      64      1632      Fri      Mar      22      04:09:53      2002
gameenum.sys      F7C9B000      1152      0      5120      Thu      Aug      29      09:32:42      2002
audstub.sys      F74FB000      128      0      512      Fri      Aug      17      21:59:40      2001
rasl2tp.sys      F78D7000      41984      512      0      Thu      Aug      29      10:06:36      2002
ndistapi.sys      F7C9F000      5248      128      0      Fri      Aug      17      21:55:29      2001
ndiswan.sys      F7168000      68352      2432      0      Thu      Aug      29      09:58:38      2002
raspppoe.sys      F78E7000      29056      4608      0      Fri      Aug      17      21:55:33      2001
raspptp.sys      F78F7000      38016      896      0      Wed      Oct      02      01:52:28      2002
TDI.SYS      F7CA7000      9472      512      256      Fri      Aug      17      21:57:25      2001
psched.sys      F7157000      49792      2048      3968      Thu      Aug      29      09:35:54      2002
msgpc.sys      F7907000      27264      1408      512      Fri      Aug      17      21:54:19      2001
ptilink.sys      F7ACF000      12928      256      0      Fri      Aug      17      21:49:53      2001
raspti.sys      F7AD7000      11008      640      0      Fri      Aug      17      21:55:32      2001
btport.sys      F7ADF000      21568      480      0      Wed      Apr      09      01:27:34      2003
rdpdr.sys      F712A000      67840      4608      86400      Thu      Aug      29      09:06:34      2002
termdd.sys      F7917000      25216      768      2304      Thu      Aug      29      09:40:32      2002
swenum.sys      F74FA000      384      128      640      Wed      Dec      04      17:10:07      2002
update.sys      F7108000      2048      768      129792      Sat      Aug      18      04:53:56      2001
NDProxy.SYS      F7927000      29184      2176      0      Fri      Aug      17      21:55:30      2001
flpydisk.sys      F7AE7000      1920      1280      11392      Thu      Aug      29      09:27:43      2002
ha10kx2k.sys      F5E9B000      336224      321152      1376      Fri      Mar      22      04:10:56      2002
ctac32k.sys      F5E8A000      56864      5152      1344      Fri      Mar      22      04:08:09      2002
emupia2k.sys      F5E71000      42464      49472      1344      Fri      Mar      22      04:10:18      2002
ctsfm2k.sys      F5E52000      115808      832      1376      Fri      Mar      22      04:10:08      2002
usbhub.sys      F7967000      25472      768      19840      Fri      Jul      04      01:52:56      2003
USBD.SYS      F7CFF000      256      0      896      Fri      Aug      17      22:02:58      2001
Fs_Rec.SYS      F7D01000      128      128      3584      Fri      Aug      17      21:49:37      2001
Null.SYS      F7E82000      0      128      384      Fri      Aug      17      21:47:39      2001
Beep.SYS      F7D03000      1152      0      0      Fri      Aug      17      21:47:33      2001
vga.sys      F7AFF000      768      128      14848      Thu      Aug      29      09:32:03      2002
mnmdd.SYS      F7D05000      0      0      1792      Fri      Aug      17      21:57:28      2001
RDPCDD.sys      F7D07000      0      0      1792      Fri      Aug      17      21:46:56      2001
Msfs.SYS      F7B07000      896      128      11264      Fri      Aug      17      21:50:02      2001
Npfs.SYS      F7B0F000      1664      256      20352      Fri      Aug      17      21:50:03      2001
rasacd.sys      F7514000      3840      128      512      Fri      Aug      17      21:55:39      2001
ipsec.sys      F7977000      46976      1792      2432      Thu      Aug      29      10:07:19      2002
tcpip.sys      F5CC1000      234496      39168      21376      Thu      Aug      29      09:58:10      2002
MpFirewall.sys      F5CAE000      47840      14208      256      Thu      Jul      31      21:15:44      2003
netbt.sys      F5C89000      99456      1664      30720      Wed      Jul      09      00:48:51      2003
netbios.sys      F7987000      14336      768      11648      Thu      Aug      29      09:35:45      2002
rdbss.sys      F5C61000      33024      2816      103936      Thu      Aug      29      09:58:48      2002
mrxsmb.sys      F5C01000      98304      18944      236160      Mon      Nov      18      19:27:37      2002
Fips.SYS      F7997000      22016      768      3584      Sat      Aug      18      02:31:49      2001
wanarp.sys      F79A7000      21632      896      3328      Fri      Aug      17      21:55:23      2001
Cdfs.SYS      F79B7000      6528      640      42880      Thu      Aug      29      09:58:50      2002
dump_atapi.sys      F5BC3000      0      0      0
dump_WMILIB.SYS      F7D09000      0      0      0
win32k.sys      BF800000      1578880      77184      0      Thu      Sep      25      17:35:41      2003
watchdog.sys      F7186000      2816      128      8320      Thu      Aug      29      09:32:20      2002
Dxapi.sys      F7182000      6272      384      640      Fri      Aug      17      21:53:19      2001
dxg.sys      BFF80000      59520      896      0      Thu      Aug      29      11:40:42      2002
dxgthk.sys      F7ED0000      128      0      0      Fri      Aug      17      21:53:12      2001
nv4_disp.dll      BF9B7000      2917120      1139584      0      Wed      Mar      24      18:38:36      2004
afd.sys      F49C2000      3840      2048      105984      Thu      Aug      29      10:01:13      2002
wdmaud.sys      F37CF000      7936      2048      60160      Thu      Aug      29      10:00:46      2002
sysaudio.sys      F4AE3000      2560      128      44160      Thu      Aug      29      10:01:17      2002
ParVdm.SYS      F7D5F000      1408      128      0      Fri      Aug      17      21:49:49      2001
btserial.sys      F7B2F000      7968      10752      0      Wed      Apr      09      01:35:25      2003
btslbcsp.sys      F36B3000      21536      177216      0      Wed      Apr      09      01:35:03      2003
ElbyCDIO.sys      F48F2000      5632      128      0      Sat      Nov      29      01:21:42      2003
srv.sys      F363C000      52096      8320      227712      Fri      Mar      28      19:54:53      2003
NAVAPEL.SYS      F3563000      0      0      0
PfModNT.sys      F7CF3000      2176      128      0      Thu      Dec      16      04:14:08      1999
ipnat.sys      F2027000      63744      4096      512      Thu      Aug      29      09:36:12      2002
SYMEVENT.SYS      F1FC6000      57280      1920      0      Wed      May      14      06:45:43      2003
ipfltdrv.sys      F3765000      19840      2560      3456      Fri      Aug      17      21:55:07      2001
NAVAP.sys      F1F88000      0      0      0
NAVEX15.sys      F1EF6000      0      0      0
NAVENG.sys      F4B13000      0      0      0
ntdll.dll      77F50000      458752      24576      0      Fri      May      02      00:56:10      2003
------------------------------------------------------------------------------
Total      10366784      3362944      3774560
EMEA Server Engineer
CERTIFIED EXPERT
Commented:
This problem has been solved!
(Unlock this solution with a 7-day Free Trial)
UNLOCK SOLUTION

Commented:
Your addresses for the stop errors all appear in low memory segments. I would pull the stick in slot0 and try again. If that does not fix your problem you should seriously consider your video card RAM as defective. One thing is for certain, you are having memory errors that NO driver will fix.
Does this happen every time you boot? (I'm hoping not, since you have updated drivers)

Does it happen in safe mode?

Have you installed service pack 1? (There are memory leaks that can cause this... afd.sys might be the culprit.)

Have you updated your audio drivers? (SysAudio.sys is near the area in memory.)
you should also try:

reseting the bios loading bios defaults
updating escd info


Robert
Hi Nick,
  I have had a similar problem with HPs before. In this case, Id say that XP can fully allocate memory when fully installed. The characteristic is that it will allow you to install Windows Fully, even do the first restart in some cases but finally hag when all appears to have been done.

FIXES:
  In your BIOS, disable memory hole for 15m:16m
  Check that all DIMMs are the Latency/FSB, if not try with one only
  Ensure that IRQ & DMA for VGA is Enabled in BIOS
  SET bios to use Auto ESCD resource allocation & PNP OS to off
  CPU isnt being overclocked or hdd isnt improperly partitioned
  Ensure that if you have Ultra ATA on, the 80c hdd cable used

Hope the above helps,

Regards,
Zubin
Most often this is caused by faulty RAM or faulty Mainboard. Try updating BIOS

Commented:
Disable all Com and LPT ports in BIOS,
any hardware ur better off? pick it out.
freeing up some IRQ adresses should help alot.

Commented:
sorry wrong topic
I get the same error, it's caused by the creative sound blaster audigy card software, if you boot into safe mode and add/remove the software, remove all components, you will be able to boot into normal windows.  This error occured to me after I had done a repair install, and windows changed my drive letter to E: when I had changed where the hard drive was connected to the Sata ports.

Gain unlimited access to on-demand training courses with an Experts Exchange subscription.

Get Access
Why Experts Exchange?

Experts Exchange always has the answer, or at the least points me in the correct direction! It is like having another employee that is extremely experienced.

Jim Murphy
Programmer at Smart IT Solutions

When asked, what has been your best career decision?

Deciding to stick with EE.

Mohamed Asif
Technical Department Head

Being involved with EE helped me to grow personally and professionally.

Carl Webster
CTP, Sr Infrastructure Consultant
Empower Your Career
Did You Know?

We've partnered with two important charities to provide clean water and computer science education to those who need it most. READ MORE

Ask ANY Question

Connect with Certified Experts to gain insight and support on specific technology challenges including:

  • Troubleshooting
  • Research
  • Professional Opinions