- Редактирование меню загрузчика Windows
- Возможности графического интерфейса Windows по редактированию меню загрузчика
- Консольное редактирование меню диспетчера загрузки Windows
- Наиболее вероятные варианты применения команд редактора bcdedit
- Для создания загрузочной записи NTLDR для загрузчика ОС прежних версий, например, Windows XP:
- Создание записи для системы, загружаемой с виртуального диска (VHD):
- В заключении рассмотрим команды удаления:
- Как установить Windows 10
- Создание загрузчика Windows 10 заново. Удаляем шифрованный (EFI) системный раздел 99 Мб, а также раздел MSR 16 Мб и создаём их заново
- Создание загрузчика Windows 10 заново. Удаляем шифрованный (EFI) системный раздел 99 Мб, а также раздел MSR 16 Мб и создаём их заново
- Изменения в редакторе загрузчика ОС 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
bcdedit /displayorder
Возможны действия с одной записью:
bcdedit /displayorder
bcdedit /timeout XX – время отображения меню в секундах;
bcdedit /default
Наиболее вероятные варианты применения команд редактора bcdedit
Первое, что имеет смысл сделать до начала любых операций с BCD, это создать копию содержимого системного хранилища конфигурации загрузки:
bcdedit /export «C:\Backup\bcd-backup» где C:\Backup\ – произвольно выбранная для хранения папка, а bcd-backup – произвольное имя файла копии хранилища.
bcdedit /import «C:\Backup\bcd-backup» – противоположная команда. Восстанавливает содержимое хранилища конфигурации загрузки из его копии.
Создать новую загрузочную запись можно различными командами. Если тип новой системы аналогичен уже существующей, то имеет смысл воспользоваться командой копирования:
bcdedit /copy
Если в качестве «образца» выступает текущая операционная система, то команда будет выглядеть так:
bcdedit /copy
Если новая загрузочная запись создается «с нуля», то нужно использовать:
bcdedit /create /d «Название новой системы» /application osloader где/application задает тип приложения.
Для создания загрузочной записи NTLDR для загрузчика ОС прежних версий, например, Windows XP:
bcdedit /create
Дополнительно нужно указать на каком разделе диска находится загрузчик системы:
bcdedit /set
bcdedit /set
Запись можно добавить в конец списка ОС в меню:
bcdedit /displayorder
Создание записи для системы, загружаемой с виртуального диска (VHD):
bcdedit /copy
Запускаем bcdedit без параметров и копируем новый
bcdedit /set
bcdedit /set
bcdedit /displayorder
В статье, посвященной установке Windows 8.1 на виртуальный диск, представлен альтернативный способ создания соответствующей загрузочной записи в BCD.
В заключении рассмотрим команды удаления:
bcdedit /delete
bcdedit /deletevalue
Естественно, все команды в короткой статье рассмотреть невозможно, поэтому в случае затруднения используйте встроенную справку:
bcdedit /?
Как установить Windows 10
- Просмотров: 85 153
- Автор: admin
- Дата: 5-02-2019
Создание загрузчика Windows 10 заново. Удаляем шифрованный (EFI) системный раздел 99 Мб, а также раздел MSR 16 Мб и создаём их заново
Создание загрузчика Windows 10 заново. Удаляем шифрованный (EFI) системный раздел 99 Мб, а также раздел MSR 16 Мб и создаём их заново
Ещё мы создадим заново не отображаемый в Управлении дисками служебный раздел MSR, обязателен для разметки GPT в системах UEFI (размер 16 Мб).
Итак, перед работой ещё раз уточним, какие именно разделы мы б удем удалять и затем создавать заново:
1. Раздел (499 Мб) содержащий среду восстановления Windows 10 (от данного раздела можно избавиться и пользоваться при необходимости средой восстановления, находящейся на загрузочном носителе с Win 10).
2. Раздел (99 Мб), шифрованный (EFI) системный раздел, содержащий все файлы загрузчика Windows 10.
3. Служебный раздел MSR (Microsoft System Reserved) 16 Мб, обязательный для разметки дисков GPT.
Загружаем ноутбук с загрузочной флешки с Windows 10 и в начальном окне установки системы жмём клавиатурное сочетание Shift + F10,
открывается окно командной строки, вводим команды:
lis dis (выводит список физических дисков).
sel dis 0 (выбираем жёсткий диск ноутбука 120 Гб).
lis par (показ всех разделов выбранного диска, первые три раздела будем удалять).
sel par 1 (выбираем первый раздел
del par override (удаляем раздел, для удаления раздела ESP и MSR или раздела OEM-изготовителя ноутбука, необходимо указать параметр override)
Изменения в редакторе загрузчика ОС Windows 10 и как добавить вторую ОС
Попасть в редактор загрузчика (меню загрузки) Windows 10 можно из командной строки, запущенной на администраторских правах. Для редактирования этого сервиса есть виндовская утилита BCDEDIT. C помощью ее команд можно изменить конфигурацию меню. Последовательность загружаемых ОС удастся отредактировать из Boot Menu или с помощью сторонних утилит.
Удаление и добавление записей системы в меню загрузки
В старых версиях Виндовса загрузочное меню, то есть boot.ini, редактировалось из текстового редактора. В новых продуктах Win этот сервис именуется Boot Configuration Data. Изменять его параметры разрешается через графический интерфейс. Попасть в Boot Menu удастся в момент включения ПК. Данный сервис является опцией BIOS или UEFI. Однако абсолютный доступ к BCD можно получить исключительно из интерпретатора командной консоли cmd.exe.
Как войти в Boot Menu:
- в момент включения ПК нажать клавишу вызова Boot Menu (F8 или 9, 11, 12);
- предварительно потребуется отключить «Быстрый запуск Win» (через «Панель управления», «Электропитание»);
- в Boot Menu находится список устройств («boot device»), с которых возможен запуск ПК;
- отметить нужный вариант.
Как отредактировать загрузчик через «Конфигурацию системы»:
- включить ПК;
- вызвать службу «Выполнить»;
- откроется «Конфигурация системы»;
- во вкладке «Общие» активировать «Выборочный запуск»;
- во вкладке «Загрузка» выбрать из списка нужный вариант.
Как выполнить редактирование из командной строки:
- в пустом поле «Поиск» написать:cmd;
- запустить командную консоль на администраторских правах;
- для просмотра всех элементов, хранящихся в BOOT, написать: bcdedit;
- появится список в нескольких блоках («Диспетчер загрузки Win» и «Загрузка Win»);
- получить сведения о конкретной команде: bcdedit.exe/?/наименование.
Список основных команд (задаются после bcdedit/):
- для активации параметра по умолчанию: default
; - для удаления элемента: displayorder
/remove; - для очистки загрузчика от компонента: delete
/cleanup.
Как добавить параметр через консоль (команды задаются после bcdedit/):
- скопировать текущую загрузочную запись и дать ей наименование: copy
/d “NewWin”;
- указать местонахождение загрузчика: set
device partition=D;
- задать местонахождения операционки: set
osdevice partition=D;
- добавить параметр в конец: displayorder
/addlast.
Изменение порядка
Как изменить порядок следования загрузочных записей (команды задаются после bcdedit/):
- выполнить запуск командной строки на администраторских правах;
- вывести список всех элементов на дисплей;
- ID всех операционок находятся в блоке «Диспетчер…» в строчке: displayorder;
- конкретное ID и название операционки находится в одном из блоков «Загрузки…» в строчках: description (наименование ОС) и идентификатор (ID);
- поставить вторую операционную систему на первое место можно так: displayorder
;
- добавить операционку в начало (конец) своего списка удастся так: displayorder
/addfirst (addlast).
Способ изменения порядка с помощью утилиты EasyBCD:
- скачать софт на ПК;
- запустить утилиту;
- отыскать «Редактировать меню загрузки»;
- переупорядочить последовательность элементов.
Выбор системы по умолчанию
Как выставить режим в момент включения ПК:
- включить устройство;
- когда на дисплее появится «Выберите ОС», самостоятельно активировать опцию «Изменить значения по умолчанию…»;
- появится окно «Параметры»;
- активировать «Выбрать ОС по умолчанию».
Как настроить режим на работающем ПК:
- отыскать «Дополнительные параметры системы»;
- активировать окошко «Свойства…»;
- перейти в окошке «Свойства…» во вкладку под названием «Дополнительно»;
- отыскать «Загрузка и восстановление»;
- активировать «Параметры»;
- выбрать операционку, которая запустится «по умол.»;
- при желании активировать опцию «Отображать список…сек.» или «Отображать варианты восстановления…сек.».
Как задать режим «по умолчанию» из командной консоли (команды задаются после bcdedit/):
- назначить current Win, загружаемый в режиме «по умол.»: default
; - назначить иную операционку загружаемую в режиме «по умол.»: default
.
Можно ли переименовать систему в меню загрузки?
Как самостоятельно редактировать БСД (переименовывать операционку):
- активировать командную консоль на администраторских правах;
- вывести список элементов на дисплей;
- изменить наименование: bcdedit/set
description «Наименование».
Как изменить загрузочную запись через EasyBCD:
- запустить скачанную утилиту на ПК;
- отыскать подпункт «Редактировать меню загрузки»;
- перейти в «Редактирование загрузочного…»;
- отметить в списке конкретный элемент для переименования;
- кликнуть на кнопку «Переименовать»;
- написать новое наименование операционки.
Изменение времени отображения меню
Как изменить таймер для загрузчика:
- активировать командную консоль на администраторских правах;
- выставить время в секундах «??», по истечению которого начнется процедура запуска ОС: «bcdedit/timeout ??».