Перейти к содержимому

Как отредактировать windows boot manager

  • автор:

Добавление загрузочных записей

Одним из способов настройки параметров загрузки в Windows является добавление новой записи загрузки для операционной системы. Загрузочная запись — это набор параметров, определяющих конфигурацию загрузки для операционной системы или загрузочной программы.

У вас может быть несколько записей загрузки для операционной системы, каждая из которых имеет свой набор параметров загрузки. Установщик Windows создает стандартную запись загрузки при установке операционной системы, и вы можете создать дополнительные настраиваемые загрузочные записи для операционной системы, изменив параметры загрузки.

Вы можете добавлять, удалять и изменять параметры в записи загрузки, созданной установщиком Windows. Однако рекомендуется сохранить стандартную запись и вместо этого добавить отдельную запись, которую вы настраиваете.

Чтобы добавить загрузочную запись, скопируйте существующую загрузочную запись, а затем измените ее.

Этот раздел относится к Windows Vista и более поздним версиям, Windows Server 2008 и более поздних версий, а также к среде восстановления Windows.

Для изменения BCDEdit требуются права администратора. Изменение некоторых параметров записи загрузки с помощью команды BCDEdit может привести к тому, что компьютер будет неработоспособен.

Добавление новой записи загрузки

В Windows для изменения параметров загрузки используется BCDEdit. Чтобы добавить новую запись загрузки, откройте окно командной строки с повышенными привилегиями (выберите и удерживайте (или щелкните правой кнопкой мыши) Командную строку и выберите в контекстном меню пункт Запуск от имени администратора ).

Примечание Перед установкой параметров BCDEdit может потребоваться отключить или приостановить BitLocker и безопасную загрузку на компьютере.

Самый простой способ создать новую загрузочную запись — скопировать существующую запись и изменить ее по мере необходимости. Для этого используйте BCDEdit с параметром /copy . Например, в следующей команде BCDEdit копирует загрузочную запись Microsoft Windows, которая в последний раз использовалась для загрузки Windows и определяется как , и создает новую загрузочную запись. Параметр /d description указывает DebugEntry в качестве имени новой записи загрузки.

bcdedit /copy /d "DebugEntry" 

Если команда выполнена успешно, функция BCDEdit отобразит следующее сообщение:

The entry was successfully copied to . 

При копировании записи загрузчика, которая отображается в меню загрузки, копия автоматически добавляется в качестве последнего элемента в меню загрузки.

ИДЕНТИФИКАТОР GUID в предыдущем сообщении (который отображается между фигурными скобками (<>)) — это идентификатор новой записи загрузки. Параметр /copy создает новый GUID для записи загрузки. Идентификатор используется для представления записи во всех последующих командах BCDEdit.

Если команда завершается ошибкой, убедитесь, что вы работаете в окне командной строки с правами администратора и что все параметры команды написаны правильно, включая фигурные скобки вокруг .

Если вы используете Windows PowerShell, необходимо использовать кавычки вокруг идентификатора записи загрузки, например«» или «».

Вы также можете добавить запись загрузки с помощью параметра /create . Этот метод сложнее, так как необходимо предоставить дополнительные сведения о типе записи загрузки. Также необходимо указать параметры /application, /inherit или /device . Например, в следующем примере создается новая запись загрузки операционной системы с именем My Windows Vista:

bcdedit /create /d "My Windows Vista" /application osloader 

При использовании параметра /create новые записи загрузчика не добавляются в меню загрузки автоматически. Параметр /create создает новый GUID для записи загрузки. Новую запись загрузки необходимо добавить в меню загрузки с помощью параметра /displayorder . Записи загрузчика можно размещать в любом порядке.

Для получения сведений о параметрах команды /create в окне командной строки введите bcdedit /? /create .

Изменение меню загрузки

В Windows новые записи загрузчика не добавляются в меню загрузки автоматически. С помощью параметра /displayorder можно задать порядок, в котором диспетчер загрузки отображает записи загрузки в меню с несколькими загрузками. Команда имеет следующий синтаксис:

bcdedit /displayorder  . 

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

Идентификатор — это GUID записи загрузки или зарезервированный идентификатор, например . Разделите каждый идентификатор пробелом. Обязательно включите фигурные скобки (<>).

Например, чтобы добавить загрузочную запись DebugEntry в меню загрузки после записи , используйте следующую команду (не забудьте использовать «» в Windows PowerShell):

bcdedit /displayorder

Вы также можете использовать параметры /addlast, /addfirst и /remove , чтобы упорядочить и удалить элементы из меню. Например, следующая команда добавляет загрузочную запись DebugEntry в качестве последнего элемента меню:

bcdedit /displayorder /addlast 

Удаление загрузочной записи

Следующая команда удаляет элемент загрузочной записи из меню загрузки.

bcdedit /displayorder /remove 

При удалении указанной записи загрузки с помощью параметров /displayorder и /remove загрузочная запись удаляется из меню загрузки, но по-прежнему находится в хранилище BCD. Чтобы полностью удалить запись загрузчика из меню загрузки и из хранилища, используйте параметр /delete .

bcdedit /delete

Чтобы убедиться, что порядок отображения правильный, используйте следующую команду:

bcdedit 

При вводе bcdedit без дополнительных параметров BCDEdit отображает запись диспетчера загрузки и записи загрузчика в том порядке, в котором они будут отображаться в меню.

Запись диспетчера загрузки Windows также содержит порядок отображения меню загрузки, как показано в следующем примере.

## Windows Boot Manager identifier device partition=C: description Windows Boot Manager locale en-US inherit isolatedcontext Yes default resumeobject displayorder toolsdisplayorder timeout 30 ## Windows Boot Loader ------------------- identifier device partition=C: path \Windows\system32\winload.exe description Microsoft Windows locale en-US inherit osdevice partition=C: systemroot \Windows resumeobject nx OptIn ## Windows Boot Loader ------------------- identifier device partition=C: path \Windows\system32\winload.exe description Debugger Boot locale en-US inherit osdevice partition=C: systemroot \Windows resumeobject nx OptIn debug Yes 

См. также:

Совместная работа с нами на GitHub

Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.

Windows driver documentation

Как изменить имена и порядок пунктов в меню выбора операционной системы Windows

Как изменить имена и порядок пунктов в меню загрузки Windows

Если на вашем компьютере установлено более одной ОС Windows 11, Windows 10 или других версий этой ОС, по умолчанию при загрузке будет появляться меню «Выберите операционной систему». В некоторых случаях отображаемые пункты могут быть одинаковыми, а их порядок — не тот, который удобен вам.

В этой простой инструкции подробно о том, как переименовать пункты для установленных операционных систем в меню выбора ОС при загрузке, а также изменить их очередность. Речь пойдет лишь о стандартном меню и загрузчике Windows.

Изменение имени пункта в меню выбора операционной системы при загрузке

Одинаковые пункты в меню загрузки Windows

Если вам требуется переименовать какой-то из пунктов в меню загрузки, достаточно выполнить следующие простые шаги:

Идентификаторы пунктов загрузки Windows

  1. Запустите командную строку от имени администратора. Для этого можно использовать поиск в панели задач по «командная строка», а затем выбрать пункт «Запуск от имени администратора».
  2. Введите команду bcdedit и нажмите Enter — это отобразит различные элементы загрузки, в нашем случае интересны пункты «Загрузка Windows». Для изменения имени пункта меню нам потребуется его идентификатор. Загрузка Windows с идентификатором — это текущая запущенная ОС, другие будут иметь более сложный идентификатор.
  3. Введите команду

bcdedit /set description "новое имя"

и нажмите Enter. Переименование пункта в меню загрузки Windows

  • Результат изменения имени будет виден при первой же перезагрузке компьютера или ноутбука: Пункты в меню выбора ОС Windows переименованы
  • Тем же способом вы можете поменять имена для других пунктов в меню загрузки Windows.

    Изменение порядка пунктов в меню при загрузке Windows

    Для того, чтобы поменять порядок пунктов в меню выбора ОС при загрузке, также потребуется использовать идентификаторы этих записей:

    1. Запустите командную строку от имени администратора, введите bcdedit и нажмите Enter. В результатах вас будут интересовать значения поля «идентификатор» для пунктов «Загрузка Windows».
    2. Введите команду (количество идентификаторов может быть разным):

    bcdedit /displayorder

    Изменение порядка пунктов в меню выбора ОС при загрузке Windows

    и нажмите Enter.

  • В результате порядок пунктов будет изменен на заданный вами.
  • Ещё одна возможность — установить пункт с нужным идентификатором первым в порядке загрузки и загружаемым по умолчанию с помощью команды

    bcdedit /displayorder /addfirst

    На этом всё. Если остаются вопросы на тему меню выбора ОС при загрузке Windows — задавайте их в комментариях, я постараюсь подсказать решение.

    А вдруг и это будет интересно:

    • Лучшие бесплатные программы для Windows
    • Как отключить или удалить Связь с телефоном в Windows 11 и 10
    • Ошибка 0xc000001d при запуске игры или программы — как исправить?
    • Ключ восстановления BitLocker в Windows — способы посмотреть
    • User OOBE Broker — что это за процесс в Windows 11 и 10
    • Ошибка 0x803F8001 в Microsoft Store, играх и приложениях — как исправить?
    • Windows 11
    • Windows 10
    • Android
    • Загрузочная флешка
    • Лечение вирусов
    • Восстановление данных
    • Установка с флешки
    • Настройка роутера
    • Всё про Windows
    • В контакте
    • Одноклассники

      DP 22.12.2023 в 16:50

    • Dmitry 22.12.2023 в 20:09

    Изменение параметров загрузки

    В этом разделе рассматривается изменение параметров загрузки на компьютере и приведена процедура настройки основных элементов параметров загрузки. Он описывает метод использования BCDEdit, средства, входящего в состав операционной системы.

    Дополнительные сведения см. в справочнике по параметрам BCDEdit. Чтобы получить сведения о синтаксисе команды BCDEdit, введите bcdedit /? или bcdedit /? ТЕМЫ в окне командной строки.

    Для изменения BCDEdit требуются права администратора. Изменение некоторых параметров записи загрузки с помощью команды BCDEdit /set может привести к тому, что компьютер будет неработоспособен. В качестве альтернативы используйте служебную программу конфигурации системы (MSConfig.exe), чтобы изменить параметры загрузки. Дополнительные сведения см. в статье Открытие MSConfig в Windows 10.

    Перед настройкой параметров BCDEdit может потребоваться отключить или приостановить BitLocker и безопасную загрузку на компьютере.

    Справку по изменению параметров записи загрузки для включения и отключения функций Windows см. в разделе Использование параметров загрузки.

    Настройка функций операционной системы

    Чтобы настроить функции операционной системы в параметрах загрузки, выполните следующие действия.

    • Добавьте новую загрузочную запись для операционной системы, скопировав существующую загрузочную запись из той же операционной системы.
    • Измените понятное имя созданной загрузочной записи, чтобы ее можно было определить в меню загрузки.
    • Добавьте в загрузочную запись параметры , которые позволяют включить и настроить функции Windows.

    Затем, чтобы упростить тестирование:

    • Сделайте новую запись загрузки записью по умолчанию.
    • Измените время ожидания меню загрузки. Вы можете сократить время ожидания меню загрузки, чтобы Windows быстро загружалось. Или удлините время ожидания меню загрузки, чтобы у вас было достаточно времени для выбора предпочтительной записи загрузки.

    Похожие статьи

    Совместная работа с нами на GitHub

    Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.

    Windows driver documentation

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

    boot.ini

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

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

    cmd-start

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

    bcdedit

    bcdedit

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

    • default – ID операционной системы, которая загружается по умолчанию; если bcdedit работает в той ОС, которая загружается по умолчанию, то параметр default будет иметь значение ;
    • description – название операционной системы, которое отображается в меню загрузки (например «Microsoft Windows 7»)”;
    • displayorder – порядок в котором отображаются записи об операционных системах в меню загрузки;
    • device – раздел диска, на котором располагаются файлы загрузки;
    • locale – язык, используемый в основном либо дополнительном меню загрузки;
    • osdevice – раздел, где находятся системные файлы данной операционной системы; чаще всего в параметрах device и osdevice указано одно и то же значение;
    • path – если в параметре device указан раздел диска с файлами ОС, то в параметре path располагается путь к загрузчику ОС;
    • timeout – время в секундах, по истечению которого автоматически начинается загрузка операционной системы.

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

    bcdedit /export С:\BootBackup\bcd

    Для восстановления из резервной копии вы можете использовать команду:

    bcdedit /import С:\BootBackup\bcd

    Работа с bcdedit

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

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

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

    bcdedit /default

    Теперь ОС с будет сверху в меню загрузки.

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

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

    Делаем запись первой в списке:

    bcdedit /displayorder /addfirst

    Делаем запись последней в списке:

    bcdedit /displayorder /addlast

    Указываем точный порядок записей:
    bcdedit /displayorder

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

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

    bcdedit /timeout SS

    где SS – время в секундах.

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

    Используйте следующую команду:

    bcdedit /set locale ru_RU

    Так мы выбираем русский язык, указывая нужное значение, вместо ru_RU для русского можно указать en_US для английского языка и так далее.

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

    Дополнительное меню загрузки вызывается нажатием клавиши . Бывает так, что это меню становится английским, хотя мы ранее и выбрали русский. Это легко исправить:

    bcdboot %Windir% /l ru_RU

    Аналогичным образом вместо ru_RU можно указать en_US или обозначение любого другого языка.

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

    Самая интересная возможность – ввести свое название для операционной системы, отображаемое в меню загрузки.
    Кроме того, так можно изменить название ОС, работа которой была восстановлена через среды восстановления. У таких ОС в меню загрузки появляется надпись “восстановлено”. Любое название можно ввести такой командой:

    bcdedit /set description "Выбранное название"
    bcdedit /set description "Windows XP Профессиональная SP3"
    bcdedit /set description "Microsoft Windows 7 Corporate x32"
    КАК ИЗМЕНИТЬ БУКВУ РАЗДЕЛА, ГДЕ НАХОДИТСЯ ПАПКА ОС И ЗАГРУЗОЧНЫЕ ФАЙЛЫ
    bcdedit /set device partition=буква_диска:
    bcdedit /set osdevice partition=буква_диска:

    Вместо буквы диска подставьте нужную, допустим C или D:

    bcdedit /set osdevice partition=С:
    КАК ДОБАВИТЬ НОВУЮ ОПЕРАЦИОННУЮ СИСТЕМУ В МЕНЮ ЗАГРУЗКИ

    1. Для начала копируем ту запись, что уже есть, присвоив ей новое название:

    bcdedit /copy /d "Microsoft Windows Vista"

    Появится сообщение “Запись успешно скопирована в <хххххххх-хххх-хххх-хххх-хххххххххххх>”.
    2. Указываем для параметров device и osdevice новые значения (для новой ОС, добавляемой в меню загрузки):

    bcdedit /set device partition=D:
    bcdedit /set osdevice partition=D:

    Вместо D: можно указать другую букву диска. Вместо кучи крестиков введите идентификатор , полученный на этапе 1.
    3. Добавим новую запись в меню загрузки:

    bcdedit /displayorder /addfirst

    Запись появится в начале списка (или используйте /addlast, чтобы она появилась в конце списка).

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

    Чтобы избавиться от записи в менеджере (и меню) загрузки воспользуйтесь следующей командой:
    bcdedit /delete

    Если в качестве указывается готовая запись, скажем, , то вам понадобится дополнительно использовать ключ /f.

    категория

    Статьи и советы

  • Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *