Да, как упоминал Moab, вы можете запустить chkdsk, загрузившись с диска Vista. поскольку похоже, что ваш диск выходит из строя, лучший способ - это клонировать жесткий диск. используйте Clonezilla, чтобы получить изображение, потому что у него есть опции, чтобы пропустить поврежденные сектора. (Я полагаю, что большинство свободного программного обеспечения для клонирования потерпит неудачу, когда они столкнутся с поврежденными секторами), хотя изображение все равно будет содержать описание наличия плохих секторов.
После того, как вы получите запасной жесткий диск, вы можете восстановить этот образ. но поскольку образ содержит информацию о плохих секторах, вам необходимо «переучить» диск о том, что плохих секторов нет, поскольку это новый диск. загрузитесь на диск Vista и запустите chkdsk с ключом /B. /B подразумевает: переоценка плохих кластеров на томе. но учтите, что, поскольку клон пропустил эти поврежденные сектора, у вас могут быть поврежденные данные. это по крайней мере лучше, чем потерять все ваши данные. Вам также следует выполнить установку для восстановления этих системных файлов в случае их повреждения.