Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I am looking for a tool that compares files on the Win 7 installation disk and the current system state of a computer installation - and repairs files which are corrupted (like the dism /restorehealth in Win 8 I think).

Does this exist?

In the situation I have recovered the system to a new boot disk from a SSD with many sector errors, so stabilised the situation and generated a functioning but damaged system (sfc irrecoverable errors, etc). I need to check and repair the system without performing a re-install, preferably using info on the original install disk (it is a complex system structure with many legacy programs and a largely hand-written registry, so a re-install is not an option).

share|improve this question
    
Recommend using a key finder program to get your windows 7 key, in case the SSD completely dies. I'd also recommend doing a complete windows reinstall every time something goes this wrong on windows... I've spent a lot of time trawling forums looking for solutions for a menagerie of windows problems, the answer is always reinstall –  ClothSword Aug 22 '13 at 15:43
    
You mean like sfc /scannow? Never heard of a "hand written registry" the dism command also exists for Windows 7. –  Ramhound Aug 22 '13 at 15:56
    
@ClothSword - Its always possible to resolve problems like this just a matter of how much effort you want to put in it. Reinstallation isn't an option in this case, or should be the last option, after all other options have proven not to work. –  Ramhound Aug 22 '13 at 15:57
    
@Ramhound I found that with Linux its ~4h reinstall everything or ~2h forums learning new things about linux which will benefit you in the future; whereas with Windows its ~4h reinstall everything or 40h trawling forums troubleshooting one problem which you almost certainly won't encounter again =p But horses for courses –  ClothSword Aug 23 '13 at 8:21
add comment

1 Answer

What you want is the Windows System File Checker. It's prebuilt into the OS so all you need to do is open a command prompt and run:

SFC /scannow

You can read more about that program and its options on this site:

http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/system_file_checker.mspx?mfr=true

Microsofts KD (including screenshot's and a how to):

http://support.microsoft.com/kb/929833

Or you can use the Fix it Center from Microsoft:

http://fixitcenter.support.microsoft.com/Portal/

Any 3rd party application would have a half life of about 1 week due to Microsofts update schedule.

share|improve this answer
    
Yes, as written in the original post the usability of sfc was rapidly exhausted. If sfc and M$'s restore functions had worked I would not have needed to write my question... –  Talyinka Aug 22 '13 at 16:33
    
Your next best bet is either the Microsoft Fix it Center (which I updated the answer to include) or reinstall. –  Colyn1337 Aug 22 '13 at 16:47
    
Thanks for the link to the fix it centre - I think that has potential - unfortunately the beta is closed for Win 7 users :(. –  Talyinka Aug 22 '13 at 16:59
    
@Talyinka - Use the non-Beta website then? Mr. Fixit solutions have been offered for years. Besides the website says it supports Windows 7. –  Ramhound Aug 23 '13 at 10:52
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.