Есть бесплатная программа для проверки/восстановления жестких дисков -
MHDD. Для ее работы вообще не требуется наличие операционной системы. Нужно скачать образ CD или дискеты (если есть Floppy-дисковод), записать его на диск и загрузиться с него. Хотя интерфейс программы на английском, программа стоит того, чтобы с ней разобраться.
Документация по MHDD. Перед проверкой советую заархивировать важные данные.
Поскольку компоненты Windows 7 у вас, похоже, повреждены, рекомендую переустановить её после проверки диска.