Редактирование меню загрузки Windows 7

Редактирование меню загрузки Windows 7

В закладки
В новых операционных системах Microsoft, начиная от Windows Vista, для хранения меню загрузки используется изменённый механизм. Теперь его нельзя отредактировать с помощью Блокнота, поскольку файл boot.ini, в котором ранее хранились все данные, просто отсутствует. Для изменения загрузочного меню Windows 7 / 10 / 8.1 можно использовать консольную программу bcdedit. C ней можно без всякого труда настроить все параметры загрузки системы, или восстановить повреждённые записи.

Прежде всего нужно запустить командную строку. Чтобы это сделать, откройте Пуск и в строке поиска введите команду cmd. Кликните на появившейся вверху строке правой кнопкой мыши и выберите "Запуск от имени администратора".

cmd-startОткроется новое окно, в котором нужно ввести ещё одну команду:
bcdedit

и нажать Enter. Перед вами отобразится список всех элементов загрузчика.
bcdeditБольшинство значений BCD (Boot Configuration Data, данные хранилища загрузки) записаны в фигурных скобках в виде {здесь параметр}. В скобки заключаются идентификаторы CLSID. Обычно это код, состоящий из букв и цифр, в виде {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}. У некоторых идентификаторов достаточно понятные названия - к примеру {bootmgr}{default} и др.

Давайте рассмотрим основные параметры утилиты:
  • default – ID операционной системы, которая загружается по умолчанию; если bcdedit работает в той ОС, которая загружается по умолчанию, то параметр default будет иметь значение {current}
  • description – название операционной системы, которое отображается в меню загрузки (например "Microsoft Windows 7")”; 
  • displayorder – порядок в котором отображаются записи об операционных системах в меню загрузки; 
  • device – раздел диска, на котором располагаются файлы загрузки; 
  • locale – язык, используемый в основном либо дополнительном меню загрузки;
  • osdevice – раздел, где находятся системные файлы данной операционной системы; чаще всего в параметрах device и osdevice указано одно и то же значение; 
  • path – если в параметре device указан раздел диска с файлами ОС, то в параметре path располагается путь к загрузчику ОС;
  • timeout – время в секундах, по истечению которого автоматически начинается загрузка операционной системы.
Стоит отметить, что если к команде, выполняемой с помощью bcdedit, не добавлен параметр /set с соответствующим ID (идентификатором), то изменения, произведенные с помощью такой команды, будут применены к Диспетчеру загрузки Windows (Windows Boot Manager), а не к Загрузка Windows (Windows Boot Loader).

Чтобы предотвратить повреждение загрузчика, перед внесением изменений создайте его резервную копию. Создайте на диске C:\ папку с именем BootBackup (или любым другим). Выполните команду:
bcdedit /export С:\BootBackup\bcd

Для восстановления из резервной копии вы можете использовать команду:
bcdedit /import С:\BootBackup\bcd

Работа с bcdedit

Предположим, что у вас есть  несколько записей в меню загрузки, которые имеют идентификаторы {ID1}{ID2}{ID3}.

КАК ИЗМЕНИТЬ ОПЕРАЦИОННУЮ СИСТЕМУ, ЗАГРУЖАЕМУЮ ПО УМОЛЧАНИЮ

Укажите значение /default и идентификатор ОС, что будет загружаться по умолчанию. Например для ОС с идентификатором {ID2} команда будет выглядеть так:
bcdedit /default {ID2}
Теперь ОС с {ID2} будет сверху в меню загрузки.

КАК ИЗМЕНИТЬ РАЗМЕЩЕНИЕ ЗАПИСЕЙ В МЕНЮ ЗАГРУЗКИ

Записи можно перемещать несколькими способами.

Делаем запись первой в списке:
bcdedit /displayorder {ID} /addfirst
Делаем запись последней в списке:
bcdedit /displayorder {ID} /addlast
Указываем точный порядок записей:
bcdedit /displayorder {ID2} {ID3} {ID1}

КАК ИЗМЕНИТЬ ЗНАЧЕНИЕ ЗАДЕРЖКИ ЗАГРУЗКИ

Чтобы изменить значение задержки, по истечению которого начнется загрузка операционной системы (установленной по умолчанию), выполните такую команду:
bcdedit /timeout SS
где SS – время в секундах.

КАК ИЗМЕНИТЬ ЯЗЫК МЕНЕДЖЕРА ЗАГРУЗКИ

Используйте следующую команду:
bcdedit /set {bootmgr} locale ru_RU
Так мы выбираем русский язык, указывая нужное значение, вместо ru_RU для русского можно указать en_US для английского языка и так далее.

КАК ИЗМЕНИТЬ ЯЗЫК ДОПОЛНИТЕЛЬНОГО МЕНЮ ЗАГРУЗКИ

Дополнительное меню загрузки вызывается нажатием клавиши <F8>. Бывает так, что это меню становится английским, хотя мы ранее и выбрали русский. Это легко исправить:
bcdboot %Windir% /l ru_RU
Аналогичным образом вместо ru_RU можно указать en_US или обозначение любого другого языка.

КАК ИЗМЕНИТЬ НАЗВАНИЕ ОПЕРАЦИОННОЙ СИСТЕМЫ В МЕНЮ ЗАГРУЗКИ

Самая интересная возможность – ввести свое название для операционной системы, отображаемое в меню загрузки.
Кроме того, так можно изменить название ОС, работа которой была восстановлена через среды восстановления. У таких ОС в меню загрузки появляется надпись “восстановлено”. Любое название можно ввести такой командой:
bcdedit /set {ID} description "Выбранное название"
К примеру:
bcdedit /set {ntldr} description "Windows XP Профессиональная SP3"
bcdedit /set {current} description "Microsoft Windows 7 Corporate x32"

КАК ИЗМЕНИТЬ БУКВУ РАЗДЕЛА, ГДЕ НАХОДИТСЯ ПАПКА ОС И ЗАГРУЗОЧНЫЕ ФАЙЛЫ

bcdedit /set {ID} device partition=буква_диска:
bcdedit /set {ID} osdevice partition=буква_диска:
Вместо буквы диска подставьте нужную, допустим C или D:
bcdedit /set {bootmgr} osdevice partition=С:

КАК ДОБАВИТЬ НОВУЮ ОПЕРАЦИОННУЮ СИСТЕМУ В МЕНЮ ЗАГРУЗКИ

1. Для начала копируем ту запись, что уже есть, присвоив ей новое название:
bcdedit /copy {current} /d "Microsoft Windows Vista"
Появится сообщение “Запись успешно скопирована в {хххххххх-хххх-хххх-хххх-хххххххххххх}”.
2. Указываем для параметров device и osdevice новые значения (для новой ОС, добавляемой в меню загрузки):
bcdedit /set {хххххххх-хххх-хххх-хххх-хххххххххххх} device partition=D:
bcdedit /set {хххххххх-хххх-хххх-хххх-хххххххххххх} osdevice partition=D:
Вместо D: можно указать другую букву диска. Вместо кучи крестиков введите идентификатор {ID}, полученный на этапе 1.
3. Добавим новую запись в меню загрузки:
bcdedit /displayorder {хххххххх-хххх-хххх-хххх-хххххххххххх} /addfirst
Запись появится в начале списка (или используйте /addlast, чтобы она появилась в конце списка).

КАК УДАЛИТЬ ЗАПИСЬ ОБ ОПЕРАЦИОННОЙ СИСТЕМЕ ИЗ МЕНЕДЖЕРА ЗАГРУЗКИ И BCD

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




Категория: Статьи и советы

Комментарии (0)
Добавить комментарий
Прокомментировать
Кликните на изображение чтобы обновить код, если он неразборчив
Как активировать Windows 7 бесплатно
В отличие от Windows XP, в ОС Windows 7 разработчики заложили механизм, который позволяет бесплатно (причём абсолютно легально!) активировать вашу копию системы.
Установка статистического IP-адреса в Windows 10
Начиная с Windows 10 версии 1903, вы можете установить статический IP-адрес для сетевого подключения прямо в приложении «Параметры».
Легальная активация Windows 8 и 8.1
Все операционные системы Windows, начиная с XP, подлежат обязательной активации после установки на компьютер.
Программное обеспечение для ПК
Программное обеспечение необходимо, чтобы нормально работал персональный компьютер, ноутбук. Каково же основное программное обеспечение? Это операционная система Windows
Как скачать и установить Windows 10: обновление до Windows 10
Мы расскажем, как скачать Windows 10 и обновить компьютер или ноутбук.