Сабж. Стоят 2 семерки на ноуте в разных редакциях под разные цели. Соответственно, в загрузчике своем обе пишутся как «Windows 7», а хотелось бы их дифференцировать как-то кроме порядка расположения в списке. В XP можно было просто отредактировать boot.ini, однако в семерке другая схема…
Яндекс на эту тему не раскололся…
-
Вопрос задан
-
8109 просмотров
Пригласить эксперта
Или, если вы поклонник более православного способа — Win+R - cmd - bcdedit, дальше по ситуации)
В Windows XP загрузочная информация хранилась в файле boot.ini, и для внесения изменений в меню загрузки достаточно было просто отредактировать этот файл в текстовом редакторе. Начиная с Windows Vista все поменялось, и теперь меню загрузки операционной системы находится в хранилище загрузки (Boot Configuration Data, BCD). Некоторые параметры меню загрузки можно изменить привычным способом, используя графический интерфейс, но полный доступ к BCD возможен только из командной строки/
Войдите, чтобы написать ответ
-
Показать ещё
Загружается…
Минуточку внимания
Привет, друзья. На страницах сайта мне часто задают вопрос – как переименовать Windows в меню загрузчика, если на компьютере установлено несколько операционных систем. У нас есть на сайте статья по этой теме, вот она, в ней мы рассматриваем процедуру смены названия операционной системы в меню загрузки с помощью системной командной строки. Для некоторых, возможно, этот способ удобен, статья пользуется спросом, но также я хотел бы предложить более простую альтернативу определению и вводу команд в командной строке. В этой публикации предлагаю рассмотреть, как можно переименовать Windows в меню загрузки быстро, просто и без заморочек — с помощью графического интерфейса программы EasyBCD.
Как изменить название Windows в меню загрузки с помощью программы EasyBCD
Итак, друзья, если на компьютере установлено несколько разных версий Windows, они по умолчанию должны получить свои названия с припиской версий. И мы без проблем сможем в меню загрузки ориентироваться, где из них какая. Но если мы установим на компьютер разные выпуски или сборки одной и той же версии Windows, то в меню загрузки эти системы будут значиться под идентичными названиями. Как вот, например, в этом случае: на компьютере установлены две Windows 7 в разных редакциях, по умолчанию они прописаны в меню загрузки по названию версии, и теперь поди знай, где из них какая редакция.
В современном меню загрузки Windows 8.1 и 10 одинаковые версии системы могут по умолчанию значиться с дописками в виде редакций, указаний номеров томов, на которых установлены системы, или указаний дисков VHD/VHDX, если в загрузчик добавлены системы на виртуальных дисках. Но не всегда названия редакций по умолчанию определяются корректно, как и немного проку от указания в приписке пункта загрузки номера тома Windows. Ведь нам нужен удобочитаемый, понятный конкретно нам формат мультизагрузки, чтобы мы могли чётко ориентироваться, какую из систем мы конкретным пунктом загрузки запускаем. Ну и вот в этой ситуации нам может помочь программа EasyBCD.
Программа EasyBCD – это редактор загрузчика Windows, которая, в частности, может выполнять операции по переименованию названия пунктов загрузки. Программа бесплатная, если её использовать в некоммерческих целях. Скачать её можно здесь:
https://neosmart.net/EasyBCD/
По этой ссылке идём на официальный сайт программы, в самом низу в блоке «Non-commercial» нажимаем «Register».
Далее попадём непосредственно на страничку загрузки программы, здесь жмём кнопку «Download». Ну и устанавливаем. Рассмотрим, как переименовать Windows в меню загрузки на примере показанного выше случая с двумя идентичными пунктами загрузки Windows 7.
Для начала нам нужно зайти в системную конфигурацию загрузки. Жмём Win+R, вводим:
Здесь в разделе «Загрузка» смотрим, какая из систем загружается по умолчанию, а какая – нет. Это будет наш ориентир. Текущая система, т.е. та, в которой мы находимся сейчас, и в которой будем работать с программой EasyBCD – это та Windows 7, что не загружается по умолчанию.
Теперь запускаем EasyBCD, открываем её раздел «Редактировать меню загрузки». И здесь в перечне систем есть столбец «По умолчанию». Отметка «Нет» в этом столбце значит, что система не загружается по умолчанию. Ну а отметка «Да», соответственно, означает, что система загружается по умолчанию. Т.е. вторая в перечне Windows 7 — это наша текущая система, в которой мы работаем. Кликаем её, жмём кнопку «Переименовать» и, собственно, переименовываем. Мне будет удобно ориентироваться на редакцию «Семёрки», потому я впишу редакцию текущей системы – Home.
Вторую Windows 7 назову по её редакции — Pro. Вы же, друзья, переименовывайте, как вам удобно. И в конце всего этого действа жмём кнопку «Сохранить».
Ну и перезагружаемся, чтобы всё проверить. Теперь в моём загрузочном меню всё чётко и ясно, где какая Windows 7.
А вот, друзья, пример другого компьютера с разными установленными Windows и ещё со встроенной возможностью запуска с жёсткого диска LiveDisk’а Стрельца, где с помощью той же программы EasyBCD я упорядочил меню загрузки, организовав для двух установленных Windows 10 названия по критерию обычная система и инсайдерская. Первая значится без какой-либо приписки в названии, а вторая — с припиской «Insider». И вот так мне прекрасно понятно, где у меня какая из двух Windows 10.
C:\Users\Женя>bcdedit
Диспетчер загрузки Windows
———————
идентификатор {bootmgr}
device partition=\Device\HarddiskVolume1
description Windows Boot Manager
locale ru-RU
inherit {globalsettings}
default {current}
resumeobject {8291639f-447e-11e0-ab77-94a28dfc9ada}
displayorder {ntldr}
{829163a0-447e-11e0-ab77-94a28dfc9ada}
{current}
toolsdisplayorder {memdiag}
timeout 11
Загрузчик прежних версий ОС Windows
————————
идентификатор {ntldr}
device partition=\Device\HarddiskVolume1
path \ntldr
description рнпи
Загрузка Windows
——————-
идентификатор {829163a0-447e-11e0-ab77-94a28dfc9ada}
device partition=Z:
path \Windows\system32\winload.exe
description Windows 7 SSD
locale ru-RU
inherit {bootloadersettings}
recoverysequence {829163a1-447e-11e0-ab77-94a28dfc9ada}
recoveryenabled Yes
osdevice partition=Z:
systemroot \Windows
resumeobject {8291639f-447e-11e0-ab77-94a28dfc9ada}
nx OptIn
Загрузка Windows
——————-
идентификатор {current}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7 HDD
locale ru-RU
inherit {bootloadersettings}
recoverysequence {82916398-447e-11e0-ab77-94a28dfc9ada}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {82916396-447e-11e0-ab77-94a28dfc9ada}
nx OptIn
Добавлено спустя 1 минуту 7 секунд:
рнпи(переименовал просто по клаве постучал) — вот эту штука мешает )
Если на вашем компьютере установлено более одной ОС Windows 11, Windows 10 или других версий этой ОС, по умолчанию при загрузке будет появляться меню «Выберите операционной систему». В некоторых случаях отображаемые пункты могут быть одинаковыми, а их порядок — не тот, который удобен вам.
В этой простой инструкции подробно о том, как переименовать пункты для установленных операционных систем в меню выбора ОС при загрузке, а также изменить их очередность. Речь пойдет лишь о стандартном меню и загрузчике Windows.
Изменение имени пункта в меню выбора операционной системы при загрузке
Если вам требуется переименовать какой-то из пунктов в меню загрузки, достаточно выполнить следующие простые шаги:
- Запустите командную строку от имени администратора. Для этого можно использовать поиск в панели задач по «командная строка», а затем выбрать пункт «Запуск от имени администратора».
- Введите команду bcdedit и нажмите Enter — это отобразит различные элементы загрузки, в нашем случае интересны пункты «Загрузка Windows». Для изменения имени пункта меню нам потребуется его идентификатор. Загрузка Windows с идентификатором {current} — это текущая запущенная ОС, другие будут иметь более сложный идентификатор.
- Введите команду
bcdedit /set {идентификатор} description "новое имя"и нажмите Enter.
- Результат изменения имени будет виден при первой же перезагрузке компьютера или ноутбука:
Тем же способом вы можете поменять имена для других пунктов в меню загрузки Windows.
Иногда может быть полезным и создание собственных пунктов меню с другими вариантами загрузки единственной ОС на компьютере, например, вы можете добавить безопасный режим в меню загрузки, что описано в последней части этой инструкции.
Изменение порядка пунктов в меню при загрузке Windows
Для того, чтобы поменять порядок пунктов в меню выбора ОС при загрузке, также потребуется использовать идентификаторы этих записей:
- Запустите командную строку от имени администратора, введите bcdedit и нажмите Enter. В результатах вас будут интересовать значения поля «идентификатор» для пунктов «Загрузка Windows».
- Введите команду (количество идентификаторов может быть разным):
bcdedit /displayorder {ИД первой системы} {ИД второй системы} {ИД тертьтей системы}и нажмите Enter.
- В результате порядок пунктов будет изменен на заданный вами.
- Ещё одна возможность — установить пункт с нужным идентификатором первым в порядке загрузки и загружаемым по умолчанию с помощью команды
bcdedit /displayorder {идентификатор} /addfirst
На этом всё. Если остаются вопросы на тему меню выбора ОС при загрузке Windows — задавайте их в комментариях, я постараюсь подсказать решение.
В Windows XP загрузочная информация хранилась в файле boot.ini, и для внесения изменений в меню загрузки достаточно было просто отредактировать этот файл в текстовом редакторе. Начиная с Windows Vista все поменялось, и теперь меню загрузки операционной системы находится в хранилище загрузки (Boot Configuration Data, BCD). Некоторые параметры меню загрузки можно изменить привычным способом, используя графический интерфейс, но полный доступ к BCD возможен только из командной строки.
Мы рассмотрим несколько способов внесения изменений в загрузочное меню. Итак, способ первый.
Апплет панели управления Свойства системы.
Для того чтобы добраться до параметров, отвечающих за загрузку системы, идем в меню Пуск — Панель управления — Система. Откроется окно свойств системы, в котором нужно выбрать пункт «Дополнительные параметры системы».
Затем, из дополнительных свойств системы выбираем раздел «Загрузка и восстановление» и нажимаем кнопку Параметры.
В открывшемся окне мы можем:
- посмотреть список установленных операционных систем и изменить систему, загружаемую по умолчанию.
- установить время ожидания до загрузки выбранной системы (таймаут).
- убрать отображение списка ОС при загрузке.
И все, не добавить новую запись, не изменить или удалить существующую отсюда не получится (в XP была еще кнопка «Правка», при нажатии на которую можно было вручную отредактировать загрузочное меню в Блокноте).
Настроек явно маловато, попробуем другой способ.
Оснастка Конфигурация системы.
Чтобы открыть окно Конфигурация системы, набираем сочетание клавиш Win+R , в строке Выполнить вводим команду msconfig и нажимаем ОК.
В открывшемся окне конфигурации системы переходим на вкладку Загрузка. Здесь мы можем проделать следующие действия:
- посмотреть информацию о том, какая система загружена сейчас и какая загружается по умолчанию.
- изменить систему, загружаемую по умолчанию.
- отредактировать таймаут, по истечении которого будет загружена операционная система по умолчанию.
- удалить запись из меню загрузки.
Добавить или изменить запись мы по прежнему не можем.
А что же делать, если нужно, например изменить положение записи в меню загрузки или переименовать ее? В этом нам поможет третий способ:
Утилита командной строки bcdedit
Утилита bcdedit.exe находится в системной папке Windows\System32. Для работы ей необходим административный доступ к компьютеру, поэтому оболочку командной строки запускаем от имени администратора (иначе при попытке запустить программу будет выдана ошибка).
Если просто ввести команду bcdedit без параметров, то на экран будет выведена информация, хранящаяся в BCD. Информация представлена в виде двух столбцов: слевав расположены названия параметров, справа – их значения.
Вот основные параметры, отвечающие за загрузку:
- идентификатор — идентификационный номер, указывающий на запись в меню загрузки. Представляет из себя 32-значный буквенно-цифровой код, заключенный в фигурные скобки. Для стандартных идентификаторов используются названия, например {current} — текущая система, {default} — система по умолчанию;
- device — указывает раздел, на котором расположен загрузчик операционной системы;
- osdevice — указывает раздел, на котором находится сама операционная система. Как правило, значения device и osdevice идентичны;
- path — остальной путь к загрузчику операционной системы;
- description — описание операционной системы, отображающееся в меню при загрузке;
- default — операционная система, загружаемая по умолчанию;
- timeout — время ожидания перед загрузкой ОС по умолчанию;
- displayorder — порядок, в котором системы отображаются при загрузке.
А теперь рассмотрим варианты применения bcdedit:
bcdedit /default {ID} — задаем систему, загружаемую по умолчанию.
bcdedit /displayorder — управляем порядком размещения записей в меню загрузки:
- bcdedit /displayorder {ID} /addlast — добавляем систему в конец списка;
- bcdedit /displayorder {ID} /addfirst — добавляем систему в начало списка;
- bcdedit /displayorder {ID2} {ID1} — указываем порядок отображения систем в списке;
- bcdedit /displayorder {ID} /remove — удаляем запись из меню загрузки.
Имейте ввиду, что при удалении записи из меню загрузки информация о параметрах выбранной системы не удаляется из BCD и при необходимости может быть восстановлена.
bcdedit /timeout XX — задаем таймаут в секундах.
bcdedit /set {ID} description ″Название системы″ — изменяем название системы, отображаемое в меню загрузки.
bcdedit /create /d ″Windows Vista″ /application osloader — создаем новую загрузочную запись.
bcdedit /create {ntldr} /d ″Windows XP″ — создаем загрузочную запись для ОС предыдущих версий (XP и старше).
bcdedit /copy {ID} /d ″Новая система″ — копируем загрузочную запись. Таким образом тоже можно добавить новую запись в меню загрузки.
bcdedit /delete {ID} /cleanup — удаляем загрузочную запись. При этом удаляется вся информация об установленной операционной системе из BCD и меню загрузки. У этой команды есть одна особенность — если в качестве ID указывается название, например {default}, то команда должна выполняться с ключом /f, если же ID записывается в буквенно-цифровом коде, ключ /f не нужен.
bcdedit /export ″C:\Backup\bcd″ — экспортируем содержимое хранилища в указанный файл.
bcdedit /import ″C:\Backup\bcd″ — восстанавливаем состояние системного хранилища из резервной копии, созданной с помощью команды /export.
Ну и несколько наиболее «жизненных» примеров
Добавление новой загрузочной записи, для мультизагрузки:
bcdedit /copy {current} /d ″New Windows 7 ″ — копируем текущую запись и называем ее по новому;
bcdedit /set {ID} device partition=D: — указываем местоположение загрузчика системы;
bcdedit /set {ID} osdevice partition=D: — указываем местоположение операционной системы;
bcdedit /displayorder {ID} /addlast — добавляем запись о системе в меню загрузки, в конец списка.
Добавление загрузочной записи для загрузки системы с виртуального диска (VHD):
bcdedit /copy {current} /d ″Загрузка с VHD″ — копируем текущую запись;
bcdedit /set {ID} device vhd=[X:]\DIR\filename.vhd — указываем местоположение загрузчика системы;
bcdedit /set {ID} osdevice vhd= [X:]\DIR\filename.vhd — указываем местоположение операционной системы;
bcdedit /set {ID} detecthal on — включаем принудительное обнаружение аппаратно-зависимого уровня (Hardware Abstraction Layer, HAL);
bcdedit /displayorder {ID} /addlast — добавляем запись о системе в меню загрузки, в конец списка.
Примечание. [X:]\DIR\filename.vhd – это полный путь к VHD-файлу и указание имени файла.
Добавление загрузочной записи для загрузки Windows XP:
bcdedit /create {ntldr} /d ″Microsoft Windows XP″ — создаем новую загрузочную запись;
bcdedit /set {ntldr} device partition=\Device\HarddiskVolume1 — указываем расположение файлов загрузки системы;
bcdedit /set {ntldr} path \ntldr — указываем путь к загрузчику системы;
bcdedit /displayorder {ntldr} /addlast — добавляем запись о системе в меню загрузки.
