У меня SSD-накопитель с 32-разрядной версией Windows XP SP3. Теперь, чтобы восстановить загрузочный сектор или основную загрузочную запись (MBR), могу ли я использовать только диск восстановления Windows XP или же диск восстановления Windows Vista или Windows 7 также будет работать, даже если синтаксис команды отличается?

Спасибо.

2 ответа2

1

Восстановление загрузочного сектора не будет возможно с чего-то более нового, чем XP. Начиная с Windows Vista, Microsoft изменила способ хранения и обработки загрузочного сектора. В Windows XP информация о загрузке хранится в файле boot.ini, расположенном в разделе, где установлена Windows.

В более новых версиях Windows теперь используется хранилище BCD (Boot Configuration Data), и хотя они работают схожим образом, настройка и восстановление boot.ini и BCD различаются, и, следовательно, загрузочный сектор Windows XP не может быть восстановлен с помощью Диски Windows Vista или Windows 7.

0

Windows 7 (NT6) может исправить MBR и PBR (загрузочную запись раздела) в формате XP (NT5).

Используемая утилита является bootsect.exe и может быть найдена в среде восстановления Windows 7. Просто загрузите Recovery/Install DVD/USB и перейдите в командную строку.

bootsect /nt52 c: /force /mbr - где c: отображается на соответствующий раздел (при необходимости измените)

Эта утилита также доступна в Windows 8/8.1 в среде ОС в \Windows \System32.

Это BCD (Boot Config Data), который заменил файл boot.ini. Также ntldr (XP) был заменен на bootmgr + winload.exe в Vista и более поздних версиях.

Вы можете использовать Visual BCD Editor / Dual-boot Repair Tool, который имеет простую форму графического интерфейса для записи MBR / PBR в формате XP или Windows 7 (использует bootsect.exe в качестве рабочей лошади).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .