AEisen Sep 8, 2010 at 3:08 AM I'm not sure about a Windows repair, but a Windows Vista based OS (Vista, PE, 7, 2008) will be able to run System Files Checker on an offline Windows directory.
SFC /scannow /OFFWINDIR=remotedrive:\Windows /OFFBOOTDIR=remotedrive:
Example:
SFC /scannow /OFFWINDIR=F:\Windows /OFFBOOTDIR=F:\
Following that, you can always run chkdsk /b on the drive once that finishes (unless it's pre-Vista, in which case it's chkdsk /r)
Veja a resposta listada aqui.