Однажды моя Windows XP не загружалась.  Когда я включил компьютер, ничего не произошло, за исключением небольшого сообщения об ошибке в верхнем левом углу на черном экране.  Я даже не получил Синий Экран Смерти.  Я перепробовал все варианты восстановления Windows, с диска восстановления до компакт-диска Windows XP, и ничего не получалось.  
Для меня работала программа TESTDISK.  Testdisk - это БЕСПЛАТНОЕ программное обеспечение для восстановления, которое будет работать на нескольких операционных системах.  Используя компьютер моего отца, я создал живой компакт-диск с Linux, на котором был тестовый диск, я использовал его для восстановления загрузочного сектора и исправил его, позволив мне загрузить Windows.  Позже я запустил chkdsk для восстановления файловой системы Windows.  
Использование Linux может предоставить необходимые драйверы, а Testdisk может восстановить раздел Windows, который не загружается.  Упоминалась установка восстановления Windows, но это больше для восстановления файловой системы Windows (C:\WINDOWS), а не проблемы с жестким диском или загрузочным сектором.  Если при включении компьютера ничего не происходит, загрузочный сектор испортился, и я не думаю, что ремонтная установка поможет, но она отлично подходит для отсутствующих файлов Windows.
По сути, запустите Testdisk и используйте его для восстановления MFT и загрузочного сектора. Кроме того, если вы не можете использовать привод CD/DVD, вы можете установить Linux на флэш-накопитель USB. Я знаю, что это можно сделать, но лично у меня нет никакого опыта с этим.
Если кто-то заинтересован в TESTDISK, вот список дистрибутивов Linux с testdisk.