Восстановление множественной загрузки после установки предшествующих версий операционных систем (Vista или XP)

Если у Вас на компьютере установлена операционная система Windows 7, а вы хотите сделать свою операционную систему с двойной загрузкой и установить более старую версию, например, Windows XP или Windows Vista, то могут возникнуть проблемы с загрузкой «семерки».  Причиной этому обычно служит Диспетчер загрузки, который не в состоянии в новой версии обеспечить все возможности.

В таком случае достаточно лишь выполнить загрузку с диска восстановления и кликнуть по Восстановлению запуска. «Семерка» сможет восстановить свой загрузчик, после чего все операционные системы будут работать корректно.
Более сложная ситуация возникает тогда, когда  на компьютер с уже установленной «семеркой», пользователь попытается операционную систему Windows XP, которая сможет «затереть» Диспетчер загрузки.  Если сказать точнее, то затрет сектор загрузки. Восстановить после этого загрузку операционной системы Windows 7  не составит никакого труда.  Но вся суть проблемы заключается в том, что в базе BDS  нет никаких записей для загрузки операционной системы Windows XP, создать ее самостоятельно у пользователя тоже нет возможности. Что же делать пользователю в такой ситуации?

- Выполнить загрузку с дистрибутива. В данном случае обыкновенный диск восстановления тут не поможет в связи с отсутствием утилиты Bootsect. После загрузки необходимо открыть командную строку.

- Перейти в папку с названием \boot.

- Использовать команду bootsect/nt60 SYS/mbr. Данная команда предназначена специально для восстановления операционной системы Windows 7.

- Для надежности пользователю лучше сохранить текущую конфигурацию базы DCD. Для сохранения используется команда bcdedit /export BCDbackup. Файл архива BCDbuckup создается в корне системного раздела диска.
- Необходимо выполнить четыре команды, указав при этом диск, на котором установлена операционная система. (bcdedit/create {ntldr} /d,  bcdedit /set {ntldr} device partition=D, bcdedit/ set {ntldr} part \ntldr,   bcdetit/ displayorder {ntldr} /addlast).
- Для того чтобы выполнить проверку, необходимо воспользоваться командой bcdedit. После того, как Вы выполните все вышеуказанные действия, в списке записей загрузки должны будут появиться дополнительный строки.