No Crash Logo
Simple install, no plumbing Solar Hot Water! Save $$$   Click Here

 INVALID PAGE FAULT IN MODULE SHDOC401.DLL at 0167 Post a Reply  
From: JAN on 12/12/2002
Explorer has caused a fault in module SHDOC401.DLL at 0167. I cant do anything, I have a blank screen, cant get into control panel or any other program. Please help do I need to reformat if so how do I do this. I am using windows 98. HELP Jan
Votes:

Rating: 0
Delete: 0
--- Replies to this Problem ---
From: PCPRO on 03/23/2010
I found a solution that worked for me here: http://www.windowskb.com/Uwe/Forum.aspx/windows-98/32093/Invalid-Page-Fault

-Start the computer and hold down the CTRL key till the Windows 98 Startup menu
(boot menu) appears.
OR
- Repeatedly tap the F8 key after the memory count to bring up the boot menu.
-Use the arrow keys to select "Command Prompt Only" and press Enter.
-Type the following and press Enter:
scanreg /restore
Follow the prompts and select most recent rb###.cab file dated prior to the problem.

The backup files will be listed in rb###.cab format, and dated. The ###'s in the
file names won't be in date order. Don't use the one named rbbad.cab. Don't
restore a backup dated more than a couple of weeks old.

---

"If you still have boot problems after you reboot, you should use the command prompt
to edit the c:\windows\system.ini file. On the command line type: edit
c:\windows\system.ini

Once it is open, change the line shell=explorer.exe to shell=progman.exe. What you
are doing here is changing the default shell (that is having problems) from the
Windows Explorer to the old Windows Program Manager shell. Press Alt, F, S to save
the changes; then Alt, F, X to close.

"Reboot Windows. It should now successfully boot with no errors into an empty
Program Manager shell. Use the File | Run | Browse drop down menu selection to
browse to c:\program files\internet explorer (C:\Progra~1\Intern~1) or
C:\WINDOWS\Windows Update Setup Files (C:\Windows\Window~1) and launch ie5setup.exe
or ie6setup.exe (depending on what is there). (If neither of those files can be
found, you probably did not ever install IE from a download at Windows Update. In
that case, you will need to run ie6setup.exe from the CD you had installed from).
Do a Minimal-custom install and check all the Bold faced options. When the setup
program alerts you that these files are already installed, tell it to reinstall all
of the files.

When the Internet Explorer Setup program is done and reboots, hit the F8 key to
bring up a Boot Menu. Choose Command Prompt and boot to the command prompt. Once
there, type edit c:\windows\system.ini and, once it is open, change the line
shell=progman.exe back to shell=explorer.exe. Save and exit the file. You have now
set the shell back to the original value."

Votes:

Rating: 0
Delete: 0
From: Wimpy on 12/29/2005
Your solution worked

Eenvoudiger: Zoek Ie6setup met Start en Zoeken op je compu.

Votes:

Rating: 0
Delete: 0
From: Sandro on 08/01/2005
Incredible, it really work. U saved me from a terrible destiny. Thank you all. im starting to really hate microsoft for its lies.

Thanks again.

Votes:

Rating: 0
Delete: 0
From: Carlos on 06/29/2005
The solution Roger Phaff posted did the job. i don't know how he discovered it but it works. I trid many other solutions before and this is the only one that worked. Thanks Roger
Votes:

Rating: 0
Delete: 0
From: Fish on 02/16/2005
Every time I tried to create a new folder Explorer crashed.
I spent hours/days searching and trying try to fix my "Explorer has caused a fault in module SHDOC401.DLL".
The post Roger did fixed it!!
All the removing and re-installing methods for IE5.5 and IE6 or IESP1 didn't work.

Roger Pfaff
(In English: delete abnormal long file name extensions (more than 20 Characters) in Registry under Hkey Classes Root, these begin with a DOT e.g. .avi .zip)

Votes:

Rating: 0
Delete: 0
From: stacy on 05/10/2004
My brother's computer couldn't run the ie6setup,it says"can't find the c:/Program Files/Internet Explorer/ie6setup", how could this happen >"< ? I also triedto download the ie6setup.exe from MS.com, then stored up in floppy and ran the'A:/ie6setup.exe', it couldn't work, either.OMG!! help!!!
Votes:

Rating: 0
Delete: 0
From: Marco on 04/26/2004

reinstalling (only!) IE6 fixed the problem. thanks a lot!
Votes:

Rating: 0
Delete: 0
From: DarkICE on 04/08/2004
Many thanks for this information Roger!!
After searching through Microsofts website and coming up with zero.
I decided to check my favorite search engine, and low and behold.
The solution to my problem...plus me being able to get lunch at a decent hour.

Nuff Respect.
DarkICE

Votes:

Rating: 0
Delete: 0
From: Roger on 12/17/2003
Lösung für Absturzmeldung mit shdoc401.dll

In der Registry unter Hkey Classes Root stehen die Dateinamenerweiterungen beginnend mit einem Punkt, z.B.
.AVI
der letzte Eintrag ist meist .ZIP
Die Liste durchschauen-wenn sich extrem lange Einträge finden (mehr als etwa 20 Zeichen, meist deutlich zu sehen, weil weit darüber), diese Löschen, dann stürzt die DLL nämlich ab.
Rechner neu Starten, voila, Problem gelöst

Roger Pfaff
(In English: delete abnormal long file name extensions (more than 20 Characters) in Registry under Hkey Classes Root, these begin with a DOT e.g. .avi .zip)

Votes:

Rating: 0
Delete: 0
From: Mats on 09/03/2003
It works

Thanks

Votes:

Rating: 0
Delete: 0
From: Jerry on 08/31/2003
Thank you all very much this help me fix my Sister computer.
Votes:

Rating: 0
Delete: 0
From: DEE on 08/15/2003
EHER IS THE SOLUTION?
I CAN'T SEEM TO FIND IT.
Votes:

Rating: 0
Delete: 0
From: geschrei on 07/13/2003
i had the same problem as you all.
("INVALID PAGE FAULT IN MODULE SHDOC401.DLL at 0167")
your posted solution works great at all.
many thanks
geschrei
Votes:

Rating: 0
Delete: 0
From: Joe Bloggs on 06/20/2003
Hey cheers for that works a treat.
Votes:

Rating: 0
Delete: 0
From: John on 06/19/2003
Forgot to say ...

Running ie6setup from command line worked for me also. When Win98 reported Invalid Page Fault in SHDOC401.DLL at 0177:500054b2, I left the message unattended (i.e. do not hit close). Then, I did START/RUN => command to get command prompt. Then:
cd \ ... get to root directory
dir ie6setup.exe /s ... to find where ie6setup is on drive
-- on my drive, in C:\Program Files\Internet Exploder

Then change to directory with ie6setup and run it. Do custom installation and then select only IE6 browser from list of options to be installed. Once system is stabilized (as mine was after this) you can go back and install other options, if desired.

Come on Redmond, get with the program, huh??!!!!

Votes:

Rating: 0
Delete: 0
From: John on 06/19/2003
I cannot believe that after all this time, MS still has bogus trouble like this floating around. It is a wonder how non-technical people keep their home computers running with all the roadblocks that Redmond throws up!
Votes:

Rating: 0
Delete: 0
From: Shaun on 06/18/2003
Thanks guys, this worked for me also. After installing a Windows Update that patched IE, I could no longer get into windows. After running command.exe and executing ie6setup.exe, I was able to install IE6 BROWSER ONLY and everything is smooth now! Evil MS Updates!!!!

If anyone needs any more info, email shaun@screenworksinc.com

Votes:

Rating: 0
Delete: 0
From: Ricky on 06/11/2003
THANKS SO MUCH. WHY DOES MS ALLOW THIS TO CONTINUE FOR MONTHS???
Votes:

Rating: 0
Delete: 0
From: Vanith on 06/04/2003
Guys Great Work. Thanks a lot. I also had the same problem. I have tried to reinstall windows 98 in the same directory, but after that also faced the same problem. After seen your reply, I have tried to install ie6 and it was working fine. Thanks guys. Good work.

Vanith

Votes:

Rating: 0
Delete: 0
From: Joe Rubs on 04/20/2003
I had the same problem but at address 0187. This happened after I installed the ie6 and security patches from Microsoft. Tim's approach below did the trick and fixed the problem!!

Tim: you da' man....thanks!

Votes:

Rating: 0
Delete: 0
From: Alex on 04/13/2003
I had the same problem after updating to IE6 under windows 98 SE. Tim's instructions fixed the problem! Thank you!
Votes:

Rating: 0
Delete: 0
From: ZAC on 04/02/2003
Tried installing ms iE6. Rebooted at got the following message:
EXPLORER CAUSED AN INVAILD PAGE FAULT IN MODEULE SHDOC401.DLL AT 18f:500054b2.

wHAT DO i NEED TO DO TO FIX THIS $##%$$^$ PROBLEM!

Votes:

Rating: 0
Delete: 0
From: Craig L on 04/01/2003
I could not use Internet Explorer, Windows explorer, my computer, netscape, control panel. After about five hours of work, you have to go to another computer to find the fix!!! Work like they said it would. Custom install and IE6 browser only. Don't be concerned if you you have to hit the power button. I was completely locked up after reinstalling. Thanks to all!
Votes:

Rating: 0
Delete: 0
From: Rick on 03/26/2003
Thanks everybody! Doing the custom installation worked. I can't believe MS would allow this problem to persist.
Votes:

Rating: 0
Delete: 0
From: Craig on 03/13/2003
The reinstall of IE6 does work great, I had the page fault at 0187. Thanks
Votes:

Rating: 0
Delete: 0
From: sharon on 03/06/2003
Thanks so much, make sure you go to custom install when reinstalling IE, it worked fine. thanks again
Votes:

Rating: 0
Delete: 0
From: Marco Antonio on 02/26/2003
Thanks ! Thanks ! Thanks !
Votes:

Rating: 0
Delete: 0
From: TwiceOver on 02/25/2003
Thanx, had the same problem Win98 w/ IE6. Your fix worked great. Again thanx for the info.
Votes:

Rating: 0
Delete: 0
From: Mark on 02/11/2003
After I installed the new IE6 patch from Microsoft, I could no longer get into Windows. I was getting the following error on startup: "EXPLORER: This program has performed an illegal operation and has shut down." In the Details of the error, the message was "Explorer caused an invalid page fault in module SHDOC401.DLL at 0167:500054b2..." The solution described below worked. I managed to get into the command prompt and was able to reinstall IE6 using run->c:\programfiles\internet explorer\Ie6setup. I used the Custom install option and specifically installed just the IE6 web browser. It worked! Thanks a million!
Votes:

Rating: 0
Delete: 0
From: Dave on 02/07/2003
Solution worked great. As Tim stated, need to select "custom install" and Web browser only.
Votes:

Rating: 0
Delete: 0
From: Tim on 01/29/2003
Had a similar problem with windows update on win'98 - different address in SHDOC401.dll. Used the windows Update forIE as well as for other security problems.

Re-installed IE6 using run->c:\programfiles\internet explorer\Ie6setup and found if typical install selected did not fix but select custon & specifically say the web browser & it worked fine.

Thanks ...

Votes:

Rating: 0
Delete: 0
From: SUMMITTECH on 12/26/2002
A reinstall of IE 6 will fix this. Usually you will see that you can't use Internet Explorer, Windows Explorer and your "My Computer" Icon is not on the desktop. Also probably can't get to "Control Panel" to add and remove programs for IE FIX. If you can't browse the internet using IE (which is very likely), and can't get to control panel or use windows explorer (also likely), click on "START" the "RUN" and browse to "Program Files/Internet Explorer/IE6setup and rerun the install from there. This has been a big glitch in IE6 updater. Best of Luck ALL
Votes:

Rating: 0
Delete: 0
From: Computerpilot on 12/15/2002

You can repair IE from the add/remove programs applet in Control Panel. This should fix your problem. If not, find and rename the file and try again.

Of course, upgrading or reinstalling IE will also help you out with your problem.

Computerpilot

Votes:

Rating: 0
Delete: 0
FAQ | Search     Post a Reply  

Home | About | Privacy & Security | Helpful Programs

Solar Energy News and more at the TechLuck Green Energy Forum

Copyright © 1999 thru 2024 Kronos Technologies Inc. All Rights Reserved.
See Terms and Conditions for more information.