Link to home
Start Free TrialLog in
Avatar of jimdwright
jimdwright

asked on

Explorer.exe invalid page fault on startup

I get an error on startup which I have not been able to eliminate. I have searched the registry for all the places showing "explorer.exe" and there are many entries for Shell that use explorer.exe as the key. When I run explorer.exe from the run command, it opens up fine. The details of the error that I get are as follows:

EXPLORER caused an invalid page fault in
module EXPLORER.EXE at 017f:0040c191.
Registers:
EAX=00000090 CS=017f EIP=0040c191 EFLGS=00010246
EBX=80070057 SS=0187 ESP=0066fa5c EBP=0066fac0
ECX=0066fb98 DS=0187 ESI=00441228 FS=25af
EDX=00000034 ES=0187 EDI=000000b0 GS=251e
Bytes at CS:EIP:
ff 70 0c e8 24 df ff ff a3 f0 30 42 00 85 db 74
Stack dump:
000004ca 00441228 00000005 00000060 004037c6 00000094 00000090 0044081c
0040ce95 0044081c 000000b0 0044081c 000000d8 0066fad8 0000002c 00000006
Avatar of sorgie
sorgie
Flag of United States of America image

From the run command type SFC (system file checker) this will scan your disk for corrupt or deleted files. Have your WIn98 CD handy .
ASKER CERTIFIED SOLUTION
Avatar of Skye030399
Skye030399

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of m_war
m_war

Hi,
well, first of all, try to see what loads on the start up, (BTW Explorer.exe is a serious file which should be handled carefully, sometimes problems can accour if you have low system resourcess and/or low free drive space for the SWAP FILE {Viritual Memory}).
try to disable some not importent tasks, + try to do scan disk, and last thing you should do is SCANREG (from dos prompt),
and try to recover the first (you can indicate them by date) file of the registery backup.
Good Luck,
Yaniv.
Avatar of jimdwright

ASKER

The answer was: an extra copy of explorer.exe was in the C:\ subdir. How it got there???
Thanks, all.
Jim
Hard to believe, I know - but this was it!