Редактор загрузчик 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» — загрузочный раздел конкретной операционной системы;

Читайте также:  Unity pc mac linux standalone module

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 – произвольное имя файла копии хранилища.

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 — добавляем новую запись о системе в конец списка.

Читайте также:  Samsung ml 1520p ������� mac os

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

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

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

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

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

EasyBCD для Windows

Оценка:
  • 1
  • 2
  • 3
  • 4
  • 5

4.09 /5 голосов — 182

Лицензия:Бесплатная
Версия:2.4.0.237 | Сообщить о новой версии
Обновлено:11.12.2018
ОС:Windows 10, 8, 7, XP
Интерфейс:Английский, Русский
Разработчик:
Категория:Boot менеджеры
Загрузок (сегодня/всего):180 / 517 413 | Статистика
Размер:2,18 Мб
СКАЧАТЬ

EasyBCD — небольшой инструмент, который позволит управлять загрузкой нескольких операционных систем, установленных на Вашем компьютере. Этот менеджер загрузок поддерживает работу с Windows, Linux/BSD, Mac OS X и NeoGrub.

Если Вы любите экспериментировать с новыми ОС без «сноса» текущей операционки, то это как раз тот инструмент, который Вам нужен. Установив несколько систем на своей машине, по умолчанию будет загружаться самая последняя. При этом переключение на другие «оси» через boot-меню очень неудобное, особенно если имеете дело с двумя совершенно разными операционками (например, Windows и Mac OS X). Значительно упростить задачу выбора нужной ОС как раз и поможет данная программа.

Эта утилита позволяет в одном лаконичном окошке добавлять и удалять ОСи, определять приоритетные для загрузки, устанавливать время задержки для ручного выбора системы, создавать внешний загрузочный носитель, архивировать и восстанавливать BCD, переписывать MBR и многое другое.

В дополнение ко всему имеется список дополнительных инструментов для работы с системой:

  • iReboot — быстрая перезагрузка на нужную ОС,
  • командная строка,
  • EasyRE — утилита для ремонта и восстановления ПК, если он перестал загружаться,
  • Easy USB Creator — создание загрузочных флешек,
  • определитель лицензионного ключа Windows,
  • быстрый доступ к панели управления.

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

Rufus — крошечный, но при этом функциональный инструмент, предназначенный для.

EasyBCD — программа для управления загрузкой нескольких операционных систем, установленных.

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

Bootice — полезный инструмент для создания загрузочных и установочных флешек. Утилита.

WinToUSB — инструмент для установки и запуска операционной системы Windows с USB-накопителя.

Универсальная в своём роде и очень полезная в ряде случаев утилита, с помощью которой.

Отзывы о программе EasyBCD

Rocki про EasyBCD 2.4.0.237 [27-12-2020]

Присоединяюсь к вышенаписавшему товарищу.
Была прога эта же, но вер 2.3-без проблем загрузка 2-х (когда и 3-х ОСей). Годы безупречной работы. Годы. Собрал новый комп, решил добавить к 7-ке «Десятку». Всё. Понеслась! Надо ж было новую версию попробовать. Ещё позавчера была ОСь, сегодня только восстановил через танцы с бубном! Отвратительная прога. Особенности: она Не Нашла Загрузочный Сегмент HDD как Основной. Логично, лезу в Partition, делаю основным. Перезагружаюсь-Всё! Пиздец! Как уже сказал: 2 ночи танцев, теперь сижу и очкую, чтоб вновь не грохнулась ОС пока я на этом Конченном сайте отзыв добрый печатаю. Если не пропустят за маты ниже, то вновь закину (копию сделаю). Не ПоПадАйТесЬ! Программа грохнет Вашу Ось на ура. При том устанавливаться новая операционка будет, но допишет в новую ОС 2 файла, ($BL Windows$ и $BC Windows$)-дальше комп напишет «Вставьте загрузочный CD/DVD и нажмите любую кнопку». Теперь можете идти наливать кофе, поджечь сигу-и ничего не случится: загрузчик сдох! Эти файлы, так я понял, и не дадут перезагрузиться компу для настройки в процессе установки. Даже если их удалить не поможет. НЕ РИСКУЙТЕ! Я тот человек, который вот уже около 12 лет в этом деле! Тот, кто слабо разбирается — понесёт комп сервисникам!
НЕ БЕРИТЕ ЭТОТ ФАЙЛ!
Мне вас жаль!
Все умники, которые хотят мне втереть как пользоваться компом, БИОСОМ, прочим делами в этой отрасли- идите нахуй! А лучше, ознакомьтесь с моим комментом внимательнее!
1 | 7 | Ответить

Boris про EasyBCD 2.4.0.237 [17-09-2020]

Жутко мутная прога , непонятно для кого написанная , логика как будто афтар что не то курил .
| 19 | Ответить

Саня про EasyBCD 2.4.0.237 [08-08-2020]

Прога хорошая, с головой надо дружить!
4 | 1 | Ответить

Sound_1 про EasyBCD 2.4.0.237 [01-05-2020]

Прога загубила загрузочные сектора всех трёх HDD. Установлены две ОС, обе ушли в ноль. Восстановил с большим трудом. Может, у кого-то и работает, но верится с трудом. Спасибо товарищу http://pyatilistnik.org/, а то бы плясал с бубном до сих пор. На восстановление ушло ровно двое суток с одним перерывом на завтрак. Начинающим прогу не советую, убъёте комп 100%.
5 | 6 | Ответить

U-96 в ответ Sound_1 про EasyBCD 2.4.0.237 [12-05-2020]

Это же на сколько нужно быт тупым что бы угробить этой программой загрузчик, там уже для совсем слабоумных всё сделано. Да и зачем врать что 3 HDD убил, то есть ты хочешь сказать что попробовал на первом и программа его испортила и ты ещё раз сделал и потом что бы закрепить свой диагноз «даун» ты повторил и в третий раз?? уверен что ты просто врёшь.
25 | 8 | Ответить

Вадим про EasyBCD 2.4.0.237 [17-01-2020]

Что спорить, все работает, качал с серверов softportal. бесплатного функционала вполне хватает для среднего пользователя, а если админу надо функции платной версии, то и заплатить не западло. проблема всех тех, кто пользуется виндой, найти кряченый софт, да еще и без вирусов. лично я пользуюсь линухой, на нее есть 99.9% аналогов платного вин софта — БЕСПЛАТНО!, а если и нету, то после определенных танцев с бубном, через вино заводится практически любой вин софт.
5 | | Ответить

Дмитрий в ответ Вадим про EasyBCD 2.4.0.237 [22-11-2020]

Какой аналог EasyBCD в Lunux? Или ты хочешь сказать что она у тебя работает через Wine?
1 | | Ответить

Кирилл в ответ Дмитрий про EasyBCD 2.4.0.237 [18-01-2021]

Читайте также:  Сетевая служба сервер windows 10
Оцените статью