Иллюстрированный самоучитель по Microsoft Windows 7

Редактирование меню загрузки операционных систем при помощи Bcdedit

Добавление новой операционной системы (Windows Vista или Windows 7) в загрузчик.

  1. Скопируйте существующую запись текущей системы с новым названием:
    bcdedit /copy {current} /d "Microsoft Windows Vista"
    
  2. Дождитесь сообщение "Запись успешно скопирована в {хххххххх-хххх-хххх-хххх-хххххххххххх}".
  3. Измените значения параметров device и osdevice на соответствующие добавляемой операционной системе.
    bcdedit /set {хххххххх-хххх-хххх-хххх-хххххххххххх} device partition=X:
    bcdedit /set {хххххххх-хххх-хххх-хххх-хххххххххххх} osdevice partition=X:
    

    …где X – буква диска, на котором находится операционная система. Вместо крестиков, введите значение {ID}, полученное после успешного окончания копирования.

  4. Выполните команду, добавляющую новую запись в диспетчер загрузки:
    bcdedit /displayorder {хххххххх-хххх-хххх-хххх-хххххххххххх} /addlast
    

Запись будет добавлена внизу существующего списка.

Удаление записи загрузки системы из BCD и диспетчера загрузки.

Удаление записи об установленной операционной системе из BCD и диспетчера загрузки выполняется с помощью команды bcdedit /delete {ID}. Есть особенность выполнения команды: если в качестве ID указывается известная запись, например {ntldr}, то команда должна выполняться с ключом /f:

bcdedit /delete {ntldr} /f

Если же ID записывается в буквенно-цифровом коде, ключ /f не нужен.

В случае отсутствия одного из файлов, необходимых для работы с загрузчиком, Вы можете скачать архив Bootfiles_x86+x64.zip (содержит файлы: Bcdboot.exe; Bcdedit.exe; Bootsect.exe из Windows 7 Ultimate x86/x64)

Для информации:

Главная Загрузочная Запись (Master Boot Record – MBR), совместимая с загрузчиком операционной системы (ntldr – для Windows XP и bootmgr – для Windows 7/Vista).

Файлы загрузки: для Windows XP – файлы ntdetect.com и boot.ini, для Windows 7/Vista – хранилище загрузки – Boot Configuration Data (BCD), которое расположено в скрытой системной папке BOOT.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.