Bcdedit редактирование меню загрузки windows 10

Содержание
  1. Новейшая энциклопедия Windows 10
  2. Как изменить название операционной системы в меню загрузки Windows 10
  3. Как изменить название операционной системы в меню загрузки Windows 10
  4. 6 способов открыть меню загрузки Windows 10
  5. Если у вас есть доступ к рабочему столу
  6. Удерживайте клавишу Shift и перезапустите
  7. Доступ к параметрам загрузки из настроек
  8. Используйте командную строку
  9. Если нет доступа к рабочему столу
  10. Заставьте Windows открыть расширенные параметры загрузки
  11. Используйте диск восстановления Windows 10
  12. Используйте установочный диск Windows 10
  13. Закройте параметры загрузки Windows 10
  14. Итого – как загрузить Windows 10
  15. Редактирование меню загрузчика Windows
  16. Возможности графического интерфейса Windows по редактированию меню загрузчика
  17. Консольное редактирование меню диспетчера загрузки Windows
  18. Наиболее вероятные варианты применения команд редактора bcdedit
  19. Для создания загрузочной записи NTLDR для загрузчика ОС прежних версий, например, Windows XP:
  20. Создание записи для системы, загружаемой с виртуального диска (VHD):
  21. В заключении рассмотрим команды удаления:
  22. Редактирование меню загрузки операционных систем, или куда пропал boot.ini
  23. Введение
  24. Редактирование меню загрузки с помощью средства «Конфигурация системы»
  25. Редактирование меню загрузки с помощью окна «Загрузка операционной системы»
  26. Редактирование меню загрузки с помощью bcdedit.exe
  27. Анализ данных и параметры хранилища загрузки
  28. Назначение системы, загружаемой по умолчанию
  29. Изменение расположения записей в меню загрузки
  30. Изменение таймаута
  31. Изменение языка диспетчера загрузки
  32. Удаление записи о загрузке системы
  33. Работа с записями операционных систем в BCD
  34. Изменение названия загружаемой системы
  35. Изменение буквы раздела, на котором расположена папка операционной системы и ее загрузочные файлы
  36. Изменение языка меню дополнительных вариантов загрузки
  37. Добавление записей операционных систем в BCD и меню загрузки
  38. Добавление Windows XP
  39. Добавление Windows Vista или Windows 7
  40. Добавление записи загрузки операционной системы, установленной на виртуальный жесткий диск
  41. Удаление записи загрузки системы из BCD и диспетчера загрузки
  42. Заключение

Новейшая энциклопедия Windows 10

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

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

В Управлении дисками видно, что первая Win 10 находится на диске (C:), а вторая на диске (E:). По умолчанию загружается Windows 10, расположенная на томе 4 (на скриншоте диск (C:)).

При включении ПК выходит меню загрузки OS.

Теперь откроем Диспетчер загрузки с помощью инструмента bcdedit.exe

Запускаем командную строку от имени администратора и вводим команду: bcdedit

За название операционной системы в Диспетчере загрузки отвечает параметр description.

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

bcdedit /set description «Название системы»,

где — идентификато р системы, а новое название ОС берём обязательно в кавычки.

bcdedit /set description «Windows 10 1703 15063.413»

Запускаем bcdedit и видим, что название системы в Диспетчере загрузки изменилось.

Если вы хотите изменить название Windows 10, которая загружается с раздела (C:), то сделать это можно точно также.

значит команда будет:

bcdedit /set < current >description » Working Windows 10 1703 15063.413″

Запускаем bcdedit и видим, что название Win 10, расположенной на диске (C:) и загружаемой по умолчанию, изменилось.

Источник

6 способов открыть меню загрузки Windows 10

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

Есть много способов получить доступ к параметрам загрузки Windows 10, каждый из которых имеет собственный вариант использования, и в этом посте мы покажем вам 6 различных способов доступа к расширенным параметрам загрузки Windows 10.

Давайте посмотрим на эти варианты.

Если у вас есть доступ к рабочему столу

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

Удерживайте клавишу Shift и перезапустите

Это самый простой способ получить доступ к параметрам загрузки Windows 10.

Доступ к параметрам загрузки из настроек

Если вы не можете использовать опцию Shift + Restart, не волнуйтесь. Вы также можете загрузить Windows 10 с расширенными параметрами запуска из её настроек.

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

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

Если нет доступа к рабочему столу

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

Заставьте Windows открыть расширенные параметры загрузки

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

В такой ситуации вы можете заставить Windows аварийно завершить работу и открыть параметры загрузки:

В моём случае было достаточно 2 раз, чтобы открыть варианты загрузки.

Используйте диск восстановления Windows 10

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

Если вы ещё не создали диск восстановления для своего ПК, вы можете легко создать его прямо сейчас. Всё, что вам нужно, это USB-накопитель и компьютер под управлением Windows 10.

Используйте установочный диск Windows 10

Вы также можете использовать установочный диск Windows 10 для доступа к параметрам загрузки. Если вы установили Windows 10 с USB-накопителя или диска:

Читайте также:  Driver hp 1020 windows 7 x64

Закройте параметры загрузки Windows 10

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

Итого – как загрузить Windows 10

Удерживание клавиши Shift и перезагрузка ПК, безусловно, самый простой способ получить доступ к параметрам загрузки Windows 10. Однако, если Windows работает некорректно и вы не можете загрузиться должным образом, вам поможет диск для восстановления или установки.

Если вы знаете какие-либо другие способы доступа к расширенным параметрам загрузки Windows 10, сообщите нам об этом в комментариях.

Источник

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

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

Сегодня займемся непосредственно редактированием конфигураций вариантов загрузки Windows. Речь пойдет о современном диспетчере загрузки Bootmgr, который впервые появился в Windows Vista, а точнее, о сопутствующем ему редакторе системного хранилища BCD (Boot Configuration Data) — bcdedit.exe и его командах.

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

В контексте материалов, опубликованных на блоге, примеры редактирования данных конфигурации загрузки встречались уже несколько раз. Например, в статье, в которой описывалась загрузка операционной системы Windows 7 с другим (модифицированным) ядром. Или при обсуждении загрузки операционной системы с виртуального диска.

Возможности графического интерфейса Windows по редактированию меню загрузчика

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

Если открыть элемент “Система” в “Панель управления” или, что то же самое, «Свойства» в контекстном меню (по правой кнопке мыши) «Компьютер» и дальше “Дополнительно” –> “Загрузка и восстановление” –> “Параметры”, откроется окно “Загрузка и восстановление” >

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

Вторым вариантом редактирования BCD с использованием GUI (Graphical user interface) является оснастка «Конфигурация системы». Для ее запуска нужно в окне «Выполнить», или в командной строке, набрать и запустить msconfig >>

Дополнительно к тем немногочисленным возможностям, которые предоставляет апплет «Система» из «Панель управления», на вкладке «Загрузка» в «Конфигурация системы» можно еще удалить любой неактивный вариант загрузки. Это уже кое-что, но явно недостаточно для полноценного редактирования BCD.

Поэтому, придется о GUI забыть и обратиться к консольным командам редактора bcdedit.

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

Сложного ничего нет. Главное понимать, что и зачем делаешь. Редактор bcdedit.exe, который находится в папке …\Windows\System32, нужно запускать с правами администратора — клик правой кнопкой мыши на «Командная строка» –> «Запуск от имени администратора».

Без параметров bcdedit выведет всю информацию о вариантах загрузки, записанную в хранилище BCD >

Комментировать все строки, которые мы видим на представленном фрагменте экрана, особого практического смысла нет. Кроме того, часть из них понятна и без объяснений. Выделим те, которые могут в первую очередь пригодиться на практике.

идентификатор — заключенный в фигурные скобки <> (скобки в командах писать обязательно) 36-символьный, 32-значный, номер записи, в которой прописаны параметры загрузки операционной системы. Для системы, загруженной в данный момент, номер заменяется на . Система, загружаемая по умолчанию, обозначается как .

Для того, чтобы не набирать на клавиатуре такой длинный идентификатор, очень удобно воспользоваться текстовой копией выдачи bcdedit. Для этого нужно кликнуть правой кнопкой мыши в любом месте окна командной строки, в появившемся контекстном меню выбрать «Выделить все» и нажать на клавиатуре «Enter». Аналогичного, но выборочного, результата можно добиться, выбрав в контекстном меню «Пометить» и выделив далее нужные строки. Далее запускаем текстовый редактор «Блокнот» и вставляем в новый файл содержимое буфера обмена.

device — раздел, на котором расположены файлы загрузчика операционной системы. Соответственно, для секции «Диспетчер загрузки Windows» это активный системный раздел, для секции «Загрузка Windows» — загрузочный раздел конкретной операционной системы;

description – название операционной системы, отображаемое в списке во время загрузки;

path — путь к загрузчику ОС;

displayorder, timeout – соответственно, порядок отображения вариантов в меню загрузки и время в секундах показа самого списка до начала загрузки дефолтной ОС.

Для того, чтобы изменить значение любого параметра, нужно запустить bcdedit с соответствующими ключами. Например, изменяем название операционной системы в меню:
bcdedit /set description «Новое название системы» где – идентификатор записи для данной ОС (вот тут очень пригодится подстановка из сохраненного текстового файла);

bcdedit /displayorder … указываем порядок отображения вариантов загрузки в меню.

Возможны действия с одной записью:
bcdedit /displayorder / addlast |addfirst |remove| – добавить запись в конец | начало списка | удалить (только из меню);

bcdedit /timeout XX – время отображения меню в секундах;

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

Наиболее вероятные варианты применения команд редактора bcdedit

Первое, что имеет смысл сделать до начала любых операций с BCD, это создать копию содержимого системного хранилища конфигурации загрузки:
bcdedit /export «C:\Backup\bcd-backup» где C:\Backup\ – произвольно выбранная для хранения папка, а bcd-backup – произвольное имя файла копии хранилища.

Читайте также:  Windows 7 ultimate не активируется kms

bcdedit /import «C:\Backup\bcd-backup» – противоположная команда. Восстанавливает содержимое хранилища конфигурации загрузки из его копии.

Создать новую загрузочную запись можно различными командами. Если тип новой системы аналогичен уже существующей, то имеет смысл воспользоваться командой копирования:
bcdedit /copy /d «Название новой системы»

Если в качестве «образца» выступает текущая операционная система, то команда будет выглядеть так:
bcdedit /copy /d «Название новой системы» Эта команда сразу добавит новую запись в загрузочное меню.

Если новая загрузочная запись создается «с нуля», то нужно использовать:
bcdedit /create /d «Название новой системы» /application osloader где/application задает тип приложения.

Для создания загрузочной записи NTLDR для загрузчика ОС прежних версий, например, Windows XP:

bcdedit /create /d «Microsoft Windows XP»

Дополнительно нужно указать на каком разделе диска находится загрузчик системы:
bcdedit /set device partition=X: где Х: — буква диска раздела, на котором находятся файлы загрузчика, и путь к нему:
bcdedit /set path \ntldr

Запись можно добавить в конец списка ОС в меню:
bcdedit /displayorder /addlast

Создание записи для системы, загружаемой с виртуального диска (VHD):

bcdedit /copy /d «Система на VHD» — создаем новую запись на основе текущей;

Запускаем bcdedit без параметров и копируем новый .
bcdedit /set device vhd=[X:]\DIR\filename.vhd — указываем полный путь к виртуальному диску, на котором лежат файлы загрузчика (системный раздел). Буква диска указывается в [];
bcdedit /set osdevice vhd= [X:]\DIR\filename.vhd — указываем местоположение виртуального диска с основными файлами операционной системы (загрузочный раздел);
bcdedit /displayorder /addlast — добавляем новую запись о системе в конец списка.

В статье, посвященной установке Windows 8.1 на виртуальный диск, представлен альтернативный способ создания соответствующей загрузочной записи в BCD.

В заключении рассмотрим команды удаления:

bcdedit /delete – удаление записи из хранилища;

bcdedit /deletevalue – команда удаляет элемент данных из записи в хранилище данных конфигурации загрузки, где — параметр, который следует удалить из указанной записи.

Естественно, все команды в короткой статье рассмотреть невозможно, поэтому в случае затруднения используйте встроенную справку:
bcdedit /?

Источник

Редактирование меню загрузки операционных систем, или куда пропал boot.ini

Введение

В этой статье мне хотелось бы обобщить способы редактирования меню загрузки операционных систем на основе данных хранилища загрузки (Boot Configuration Data – BCD), которое используется в операционных системах Microsoft, начиная от Windows Vista. Его невозможно отредактировать с помощью текстового редактора, как это можно было сделать с boot.ini в Windows XP. Однако, редактирование BCD возможно с помощью консольной программы bcdedit.exe, находящейся в системной папке Windows\System32. Для работы с этой программой необходимо обладать правами администратора. Также с ней можно работать в командной строке среды восстановления.

Редактирование меню загрузки с помощью средства «Конфигурация системы»

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

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

Для изменения системы, загружаемой по умолчанию, выберите в поле списка запись о нужной операционной системе и нажмите кнопку «Загружать по умолчанию». В результате выполненной операции справа от названия появится соответствующий комментарий.

Редактирование таймаута труда не составляет: в нужном поле нужно установить желаемое количество секунд.

Для удаления ненужной записи выберите ее из списка и нажмите кнопку «Удалить».

После выполнения всех действий нажмите кнопку «Применить» и закройте окно конфигурации системы. Вам будет предложено перезагрузить компьютер, однако, если острой необходимости в этом нет, выберите кнопку «Выйти без перезагрузки». Изменения вы увидите во время следующей загрузки компьютера.

С помощью данного инструмента нельзя:

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

Редактирование меню загрузки с помощью окна «Загрузка операционной системы»

Открыть окно «Загрузка операционной системы» можно так: Пуск – «Панель управления\Все элементы панели управления\Система» или, если включено отображение элементов управления Панели инструментов по категориям: «Панель управления\Система и безопасность\Система». Далее: «Дополнительные параметры системы», в открывшемся окне перейдите на вкладку «Дополнительно». Также можете воспользоваться возможностями поиска Windows 7 и в поле поиска написать «Расш», в открывшемся списке выбрать «Просмотр расширенных параметров системы». В рамке «Загрузка и восстановление» нажмите кнопку «Параметры». Нас будет интересовать верхняя часть окна: «Загрузка».

С помощью данного окна вы сможете:

Как мы видим, данный инструмент не особо отличается от предыдущего, за исключением нескольких деталей. И если в Windows XP была кнопка «Правка», нажав на которую пользователь имел возможность самостоятельно править загрузочное меню, то, начиная с Windows Vista, такой простой способ отсутствует. С помощью данного меню вам так же недоступны функции удаления записей из меню загрузки, их переименование, изменение их положения и удаление.

Редактирование меню загрузки с помощью bcdedit.exe

Создайте на любом из разделов папку для резервной копии. Назовите ее BCDREZ. Выполните:

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

Анализ данных и параметры хранилища загрузки

Для того, чтобы грамотно вносить изменения, нужно познакомиться со структурой того, куда эти изменения вносятся. Информация о BCD представлена в виде двух столбцов: в левом столбце расположены названия параметров, а в правом – их значения. Я не преследую цель подробно описать каждую микрокоманду или идентификатор, а остановлюсь только на касающихся меню загрузки. Чтобы увидеть ту часть BCD, которая отвечает за загрузку установленных на вашем компьютере операционных систем и их отображение в меню загрузки, выполните:

Читайте также:  Free epub reader для windows

Некоторые значения параметров BCD записаны в фигурных скобках – <>. Это идентификаторы – ID. Любой идентификатор имеет буквенно-цифровой код вида . Стандартные идентификаторы имеют названия, например: , , и так далее.

Остановимся на параметрах, которые нас интересуют:

Это, конечно, далеко не полный, но, в рамках данной статьи, вполне достаточный перечень.

Все команды bcdedit.exe, в которых отсутствует команда set с дальнейшим указанием идентификатора, выполняются для диспетчера загрузки. Вы должны это помнить, потому что, желая что-то изменить в записи операционной системы и забыв указать ее идентификатор, вы вносите изменения в диспетчер. Хорошо, если все ограничится «восстановлением запуска».

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

Назначение системы, загружаемой по умолчанию

Здесь все просто – в зависимости от того, какую систему мы хотим загружать по умолчанию, ID той системы и пишем в команде. Например, для системы с ID2 команда:

Но эта команда не перемещает запись о системе, загружаемой по умолчанию, на верхнюю строчку меню загрузки.

Изменение расположения записей в меню загрузки

Существует 3 способа изменить расположение записей:

Изменение таймаута

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

Изменение языка диспетчера загрузки

где ln-Ln – выбранное обозначение языка. Для русского – это ru-Ru, для английского – en-Us, для немецкого – de-De, для украинского – uk-UA и т.д.

Здесь нужно сделать оговорку. После операции восстановления запуска параметры диспетчера загрузки становятся англоязычными, несмотря на то, что значение параметра locale не изменяется. Как исправить ситуацию, смотрите здесь.

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

Эту команду лучше использовать для временного исключения записи загрузки из меню. При выполнении этой команды запись о параметрах выбранной системы не удаляется из BCD и при необходимости может быть восстановлена любой из вышеназванных команд bcdedit /displayorder.

Работа с записями операционных систем в BCD

Так как изменения касаются конкретных записей, в команде обязательно должен быть ID этой записи.

Изменение названия загружаемой системы

Изменение буквы раздела, на котором расположена папка операционной системы и ее загрузочные файлы

где X – буква раздела жесткого диска.

Как правило значения device и osdevice совпадают.

Изменение языка меню дополнительных вариантов загрузки

Для изменения языка меню дополнительных вариантов загрузки (при нажатии F8 после наведения на строку меню с нужной операционной системой) выполните команду с указанием ID операционной системы:

что такое ln-Ln – описано выше.

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

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

Добавление Windows XP

Довольно подробно этот процесс с необходимыми пояснениями описан в статье Установка Windows XP на компьютер с Windows 7. Здесь я всего лишь объединю выполняемые команды:

Добавление Windows Vista или Windows 7

Если добавляемая система – Windows Vista или Windows 7 можно автоматизировать процесс, воспользовавшись средой восстановления и одной из ее опций – «восстановление запуска». В этом случае в BCD будет создана новая запись о загрузке и добавлен пункт меню в диспетчер загрузки. Такой же эффект вы получите при использовании команды:

Если утилита найдет на компьютере операционную систему, запись о которой отсутствует в BCD, такая запись также будет создана.

Можно воспользоваться методом, описанным выше, то есть начать с команды:

Но этот способ трудоемок и не лишен вероятности сделать многочисленные ошибки. Проще воспользоваться копированием уже существующей записи и изменить значения параметров device и osdevice на соответствующие добавляемой операционной системе. Допустим, что вы работаете в Windows 7. Выполните:

в результате выполнения команды вы получите сообщение «Запись успешно скопирована в <хххххххх-хххх-хххх-хххх-хххххххххххх>». Далее выполните:

где X – буква раздела, на котором находится операционная система. Код, который обозначен крестиками, вводите внимательно, а лучше скопируйте и вставляйте в команды с помощью правой кнопки мыши. Наконец, выполните команду, добавляющую новую запись в диспетчер загрузки:

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

Добавление записи загрузки операционной системы, установленной на виртуальный жесткий диск

Если вы установили Windows 7 на виртуальный жесткий диск и хотите добавить запись в диспетчер загрузки, воспользуйтесь способом, описанным выше, но с учетом особенностей загрузки с VHD. Полученный после выполнения команды bcdedit /copy… буквенно-цифровой код в командах обозначен как :

где [X:]\DIR\filename.vhd – полный путь к файлу VHD и указание имени файла.

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

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

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

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

Для желающих овладеть более широкими возможностями: выполните команду

Заключение

Управление загрузкой Windows 7 отличается от того, которое использовалось в Windows XP/2000. Некоторые параметры меню загрузки можно изменить в графическом интерфейсе операционной системы, но наибольшие возможности предоставляет утилита командной строки bcdedit.exe. Дополнительную информацию о возможностях программы, командах и параметрах можно получить из встроенной справки: bcdedit /?

Источник

Поделиться с друзьями
Советы экспертов и специалистов
Adblock
detector