From: Error_Eliminator on 03/27/2005
Hi All, I just had the same problem, here's what fixed it for me.
This is due to scanning of an EXE file which doesn’t support versioning (or with corrupted header).
You’ll receive the same error while trying to get version property by clicking on file’s version tab (with Windows Explorer).
Finding the corrupted EXE can be done using Filemon.exe.
Google sysinternals +filemon
I had trouble on my pc running both filemon and System File Checker (sfc).
What i did was to start SFC, let it get about half way through, before the failure, then start filemon.
When you receive the fail, stop file monitor and find the last scanned Execute files.
It should tell you the folder where the faulty .exe file is.
My problem was with a Setup (install .exe) for Boot Magic. This had been on my pc for a couple of years, without problems, then suddenly started causing problem with system file checker. It also gave the same problem when i found it in windows Explorer, then right clicked on it, clicking on 'Properties' . Sometimes, i had to check properties twice before the fail appeared.
I removed this file to a cd-r, deleted it off my pc, then problem solved.
If it is a program that you need, (you don't want to delete it), then try de-installing the program, then doing a re-install. That should clear the problem.
If the problem is still there. De-install the program. Then re-install it to a new Folder outside of C:\program files
Example, for Kazaa. De-install it, then create a new folder under C drive, like so C:\kazaa
Then re-install Kazaa into that folder.
The point here is to re-install it to a new folder outside of program files, (because sfc scans program files). SFC will not scan this new folder, unless you tell it to, in settings.
So, as long as you leave it out of SFC scanning, problem solved !
If you have any problems finding the exe file with filemon, then you can find it manually, but it takes a bit longer.
Open SFC, go into 'Settings' . Take a note of all the folders to be scanned. Then remove them, one at a time, starting with c:\program files
If SFC now runs ok without program files, then you need to find out which folder in program files is giving the problem.
Use the 'Add' tab in 'Settings' to add the program files folders, two or three at a time, until you come to the fail error in SFC. Once you find it, proceed as above.
Don't forget to put program files back into the folders to be scanned by SFC
If it turns out to be the Windows folder that is causing the problem.
Well, there are about 350 exe files in windows folder (win98), so perhaps the easiest might be to OVER-install the operating system again. That is, leave the old installation in place, and just run setup again. But don't do this, unless you are sure the problem is in Windows. (that is, if you remove the Windows folder from SFC scanning, and problem clears)
Good Luck . . .