PDA

View Full Version : Scandisc Error



Bruiser
07-08-2003, 01:45 PM
When I run Scandisc in windows (98se) it doesn't work. I get the following error message: SCANDSKW caused a general protection fault in shell.dll. The system locks up and when I press restart a window pops up saying 'cannot read shell32.dll'.

I can successfully run it in DOS, but this problem in windows bugs me!

I tried replacing the shell.dll and shell32.dll files but still no joy. I also tried scanreg /restore in DOS but no joy. Scanreg reports no problems.

godfather
07-08-2003, 01:58 PM
It pays to check the Microsoft Knowledge base.

Look here (http://support.microsoft.com/?kbid=135964) for their solution.

stu140103
07-08-2003, 02:01 PM
> When I run Scandisc in windows (98se) it doesn't
> work. I get the following error message: SCANDSKW
> caused a general protection fault in shell.dll. The
> system locks up and when I press restart a window
> pops up saying 'cannot read shell32.dll'.

I think the only way you can repair scandisk is to reload windows( over the top) (you will not loss any information, e.g. e-mail, documents etc…)

Terry Porritt
07-08-2003, 02:02 PM
Also, in Win98SE (on my upgrade CD), the file dskmaint.dll is in Precopy1.cab.

Bruiser
07-08-2003, 02:04 PM
Terry - do you suggest I replace that dll?

Bruiser
07-08-2003, 02:08 PM
Godfather - thanks for the link. I'll do as Terry suggested and look for the file on my CD and replace it. Thanks.

Terry Porritt
07-08-2003, 02:34 PM
Yes, GF replied just before I was going to post the same link. The MS page suggests replacing that dll but refers to a Win95 location.
The actual location may vary a bit depending on the Win98 disk.

Bruiser
08-08-2003, 10:48 PM
I successfully replaced the dll file as suggested, but the problem still exists. Oh well - not the end of the world as it works in DOS mode anyway!

Thanks to all.

Terry Porritt
09-08-2003, 09:31 AM
Well, it may be worthwhile running System File Checker to see if there are any corrupted system files.
All I can think of at the moment.