Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
If it's a windows OS file:
Run SFC, use extract one file applet to pull a new copy from the Windows CD, Or Windows updates file, etc. if the file in question is a newer replacemnet.

Before you start replacing files, how do you know that you have a corrupted one?
If it was as a result of running SFC, be very careful, since SFC is known to mis-diagnose bad files.
And, as a general rule, if it is a dll that you wish to replace, the Windows cd should not be used, since the files here are very likely old and out of date.

Better add my SFC warning screed too (apologies to those who have seen it umpteen times before):-
SFC can be useful for extracting files but be careful with versions because it puts back "original" files (most folk will have updated IE for example).
DON'T USE SFC TO EXTRACT:-Any file which has a later date than those on the W98 CD (see note) unless this is your intention, msisys.vxd and vmm32.vxd are specific examples of this.
gdi.exe - SFC gets it wrong. **
krnl386.exe - SFC gets it wrong. **
msisys.vxd - This file is modified every time MSINFO32 is run.
user.exe - SFC gets it wrong. **
setupx.dll - SFC can extract wrong version (W98 first edition only).
vmm32.vxd - (constructed during windows installation, the one on the CD is only a shell).
** The one on the W98 CD in mini.cab should NOT be used. Location depends on OS version. Look in win98_41.cab and above for these files.
Note: It is worth recording the date/time of the "majority" of files in c:\windows\command because these are original Win98 CD versions. This gives you a quick way to decide whether SFC should be used or not.
Derek

Derek:
You can also add these files as ones that are NOT corrupt.http://support.microsoft.com/directory/article.asp?ID=KB;EN-US;Q264865&FR=1&
As well, msisys.vxd, drwatson.vxd
This is a good reference for SFC
http://badour.freewebsites.com/html/using_sfc.html

Thanks WhitPhil
I will refer folk back to this posting instead in future. That way they will also have the benefit of your additions (if that's OK by you).

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |