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

Любое взаимодействие с компьютером начинается с загрузки операционной системы. Для правильного запуска ОС и контроля за процессом ее инициации существует служба Windows Boot Manager, название которой в переводе значит «Менеджер загрузки виндовс».

Windows Boot Manager — что это такое

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

image

BootManager отвечает за выбор текущей операционной системы, если их установлено несколько

На всех ОС семейства виндовс программное обеспечение Windows Boot Manager находится в БИОС (на более новых версиях в UEFI) и хранится в ПЗУ (энергонезависимой постоянной памяти, расположенной на материнской плате). При загрузке компьютера или ноутбука эта служба сохраняет в его оперативной памяти ядро системы, которое начинает контролировать всю оболочку Windows.

Обратите внимание! Boot Manager функционирует только на устройствах с Windows Vista и выше, загрузчик прежних версий операционных систем работает совсем по другому принципу.

При включении компьютера первым делом запускается БИОС, он инициализирует все необходимые для загрузки компоненты, в том числе и Windows Boot Manager, а также возможность машины воспринимать команды от пользователя. После этого в работу вступает сам виндовс бут менеджер, который запускает остальные системные утилиты, берущие на себя управление ОС. После этого менеджер загрузки уходит в режим ожидания и инициализируется только при следующем включении ПК.

image

Принцип загрузки ОС семейства виндовс

Действия Windows Boot Manager при загрузке операционной системы:

  1. Запуск утилит, необходимых для работы ОС.
  2. Идентификация и первоначальная настройка аппаратной части ПК.
  3. Запись ядра операционной системы в ОЗУ.
  4. Первоначальная настройка ядра системы.
  5. Передача контроля над всеми процессами ядру.
  6. Уход в режим ожидания до следующего включения компьютера.

К сведению! Для продолжения процесса включения виндовс используется системный загрузчик winload.exe, который также вызывается при помощи Boot Manager.

Как найти Windows Boot Manager

Код ошибки Inaccessible Boot Device — Windows 10 не загружается

Поскольку Boot Manager — это не одна конкретная утилита, а комплекс нескольких программ и процессов, то открыть его напрямую невозможно. Информация службы находится в BCD — хранилище данных конфигурации загрузки (аналоге файла boot.ini из прежних версий виндовс).

Файл bootmgr (скрытый и доступный только для чтения) хранится в корневом каталоге раздела, который в «Управлении дисками» отмечен как «Активный» (на большей части компьютеров под управлением виндовс он не имеет собственной буквы диска и обозначается как «Зарезервированный системой»).

image

Загрузочный раздел диска, зарезервированный системой

Обратите внимание! Если системный раздел не выделен, то искомый файл находится в основной директории диска С.

Как настроить Windows Boot Manager

Что такое hosts Windows 7 — как найти и отредактировать

Чтобы изменить настройки bootmgr (включить или, наоборот, отключить модули конфигуратора запуска) используется служба «Конфигурация системы». Вызвать приложение можно при помощи службы «Выполнить» (вызывается горячими клавишами «Win + R»), в окно которой вводится команда «msconfig». Искомая служба находится во вкладке «Загрузка».

image

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

Иногда при установке ОС с флешки может возникнуть ошибка «Bootmgr is Missing», которая обозначает, что флешка не сделана загрузочной (не имеет пометки boot), либо в БИОС не выставлен приоритет загрузки USB HDD.

Обратите внимание! Чтобы исправить ошибку, первым делом следует поменять настройки BIOS/UEFI, а если это не поможет, то делать заново флешку с правильными значениями.

Почему Windows загружается с Windows Boot Manager, а не с диска с системой

Wake on LAN Windows 10 — что это такое, как пользоваться

Операционные системы семейства виндовс, начиная с висты, созданы так, что для их полноценной загрузки нужна служба виндовс бут менеджер. Если по каким-либо причинам принцип инициализации требуется изменить, следует отключить Windows Boot Manager в настройках конфигурации системы или выбрать другой загрузочный диск в BIOS (или на устройствах с более новыми материнскими платами UEFI).

Описание процесса удаления Windows Boot Manager

Полностью удалить Windows Boot Manager невозможно, реально только отключить. Это можно сделать двумя способами.

Через меню «Конфигурация системы»

Чтобы операционная система запускалась, минуя загрузчик, нужно выставить время, отведенное на инициацию ОС на минимум (в зависимости от версии это 0 или 3 сек.). Для этого:

  1. Сочетанием клавиш «Win + R» вызывают службу «Выполнить».
  2. В окно запроса вводят команду для вызова меню конфигурации «msconfig».
  3. Подтверждают действие нажатием «Enter».
  4. В открывшемся меню «Конфигурация системы» выбирают вкладку «Загрузка».
  5. В окошке возле значения «Таймаут» пишут «0» или другое минимально доступное число.

Обратите внимание! Изменения вступят в силу при следующей загрузке компьютера или ноутбука.

При помощи настроек BIOS или UEFI

Windows Boot Manager не будет запускаться, если в настройках BIOS (или UEFI) поменять диск, с которого происходит загрузка ОС. Чтобы это сделать, нужно:

  1. Перегрузить компьютер или ноутбук и войти в БИОС (обычно это делается нажатием «F12» или «Delete», информация о необходимой клавише находится в строке «Press… to enter setup»).
  2. Найти пункт меню «First Boot Device» либо подобный в зависимости от модификации BIOS/UEFI или материнской платы.
  3. Убрать выделение с текущего значения и выбрать другой системный диск, с которого будет загружаться виндовс.
  4. Применить изменения и закрыть БИОС.

image

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

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

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

При сбоях в работе менеджера загрузки во время включения компьютера возможно появление ошибки «Bootmgr is Missing». Для ее исправления нужно выбрать правильный загрузочный диск в БИОС либо запустить службу «Восстановление системы» Windows.

Инженеры Microsoft реализовали в Windows хранилище загрузки, известное ещё как Boot Configuration Data (BCD), и меню загрузки. Первое содержит в себе идентификаторы загрузчиков всех имеющихся на ПК операционных систем, а второе считывает их и выводит в виде перечня ОС, доступных для запуска. Рассмотрим как можно добавить в загрузчик Windows операционную систему (например, если она установлена но при запуске не отображается) с помощью программы bcdedit.exe.

Примечание: практически все действия, описанные в этом руководстве, нужно выполнять из-под учётной записи с правами администратора. В противном случае вы должны знать пароль от неё.

Настройка с помощью консоли CMD

На рабочем столе необходимо нажать Пуск – ввести “Командная строка” или “cmd” затем кликнув по соответствующему значку правой клавишей мыши нужно выбрать запуск от имени администратора. Для добавления ОС Windows 7 в загрузчик Windows (начиная с Windows Vista!!!)

bcdedit /create /d “Microsoft Windows 7” /application OSLOADER – создание элемента списка загрузки операционных систем

bcdedit /copy {current} /d “Microsoft Windows 7” – создание копии записи в системном хранилище Boot Configuration Data.

Для новой записи загрузчика следует указать пути к имеющейся на диске установленной Windows 7.

bcdedit /set {хххххххх-хххх-хххх-хххх-хххххххххххх} device partition=E: – где “E:” буква диска на котором располагается система, в фигурных скобках {идентификатор} который отображается после ввода первой команды;

bcdedit /set {хххххххх-хххх-хххх-хххх-хххххххххххх} osdevice partition=E:

После останется перезагрузить операционную систему и посмотреть результат.

Редактирование загрузки Windows 10 в параметрах системы

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

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

  1. Нажмите на сочетание Win + Pause (Break).
  2. Кликните по ссылке Дополнительные параметры системы, расположенную в левой части окна.
  3. Под заголовком Загрузка и восстановление щёлкните на кнопку Параметры.

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

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

Запустите программу и выберите язык интерфейса.

Нажмите на Добавить запись и выберите вкладку Windows.

Напротив пункта Тип выберите Vista / 7 / 8 / 10. Если добавляемая запись должна загружать более старую версию «винды», разверните выпадающий список и кликните по подходящему варианту.

В поле Имя укажите предпочитаемое название записи.

Напротив пункта Диск откройте список разделов жёсткого диска и выберите тот, где установлена ОС, к которой вы хотите восстановить доступ.

Вместо вывода

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

624 просмотров Отказ от ответственности: Автор или издатель не публиковали эту статью для вредоносных целей. Вся размещенная информация была взята из открытых источников и представлена исключительно в ознакомительных целях а также не несет призыва к действию. Создано лишь в образовательных и развлекательных целях. Вся информация направлена на то, чтобы уберечь читателей от противозаконных действий. Все причиненные возможные убытки посетитель берет на себя. Автор проделывает все действия лишь на собственном оборудовании и в собственной сети. Не повторяйте ничего из прочитанного в реальной жизни. | Так же, если вы являетесь правообладателем размещенного на страницах портала материала, просьба написать нам через контактную форму жалобу на удаление определенной страницы, а также ознакомиться с инструкцией для правообладателей материалов. Спасибо за понимание.

  • Как использовать конечную точку GraphQL: самоанализ, запросы, мутации и инструменты На протяжении многих лет GraphQL был представлен как хорошая альтернатива…
  • Как установить Manjaro Linux на свой Android смартфон Установка Manjaro на Android с помощью Termux. В данной статье…
  • В чем разница Фишинга, Вишинга и Фарминга Интернет стал неотъемлемой частью жизни каждого из нас. Сеть открывает…
  • Metadata Cleaner Приложение Python для просмотра и очистки метаданных в файлах с…
  • Вещевой кардинг: рероут товаров в интернета-магазинах Рероут- что это? И как работает? Переадресация почтового отправления –…
  • rajkumardusad-MyServer: как управлять локальным веб-сервером MyServer – это ваш собственный локальный сервер. вы можете установить серверы…
  • Как создать кейлоггер для браузера Chrome в Linux Кейлоггер. Насколько это законно? У многих подобные программы ассоциируются с…
  • Как взломать мастер пароль от Firefox при помощи брутфорса Что делать, если вам нужно просмотреть сохраненные браузером регистрационные данные…
  • Инструмент разведки – Investigator Разведка с открытым исходным кодом – это разведка, основанная на…
  • Боты для Telegram, Instagram, VK Первые эксперименты по созданию подобных программ начались еще полвека назад.…
  • DeFi: Uniswap Лучший способ научиться чему-то – научить других. Второй лучший способ…
  • 16 полезных инструментов мониторинга пропускной способности для анализа использования сети в Linux У вас есть проблемы с мониторингом использования пропускной способности сети…
  • Взломанная Miracle Xiaomi Tool Из этого поста вы можете скачать последнюю версию Miracle Xiaomi…
  • Все что известно о социальной сети Вконтакте Мы проводим много времени Вконтакте, но вы знаете историю этого…
  • OpenContacts: как скрыть важные контакты от вредоносных приложений При вызове, поверх основного окна вызовов появляется дополнительное окно Open…
  • VMware Converter: как перенести физический сервер на виртуалку В этой статье мы расскажем, как преобразовать физический сервер в…
  • Обзор бесплатных панелей управления серверами Панель управления (ПУ) — это веб-инструмент для администрирования сервера и…
  • Как создать простого трояна на Python Мы собираемся сделать это, чтобы изучить общие принципы разработки вредоносных…
  • pngtostl: как преобразовать PNG в литофан Трехмерное моделирование может напугать новичка. И это один из тех…
  • Limbo: как запускать linux и windows на своем Android смартфоне Limbo – это эмулятор архитектуры x86 на основе QEMU (https://t.me/black_triangle_tg/789)…

image

Попасть в редактор загрузчика (меню загрузки) Windows 10 можно из командной строки, запущенной на администраторских правах. Для редактирования этого сервиса есть виндовская утилита BCDEDIT. C помощью ее команд можно изменить конфигурацию меню. Последовательность загружаемых ОС удастся отредактировать из Boot Menu или с помощью сторонних утилит.

В старых версиях Виндовса загрузочное меню, то есть boot.ini, редактировалось из текстового редактора. В новых продуктах Win этот сервис именуется Boot Configuration Data. Изменять его параметры разрешается через графический интерфейс. Попасть в Boot Menu удастся в момент включения ПК. Данный сервис является опцией BIOS или UEFI. Однако абсолютный доступ к BCD можно получить исключительно из интерпретатора командной консоли cmd.exe.

image

Как войти в Boot Menu:

  • в момент включения ПК нажать клавишу вызова Boot Menu (F8 или 9, 11, 12);

image

  • предварительно потребуется отключить «Быстрый запуск Win» (через «Панель управления», «Электропитание»);

image

  • в Boot Menu находится список устройств («boot device»), с которых возможен запуск ПК;
  • отметить нужный вариант.

image

Как отредактировать загрузчик через «Конфигурацию системы»:

  • включить ПК;
  • вызвать службу «Выполнить»;

image

  • написать символы:msconfig;

image

  • откроется «Конфигурация системы»;

imageimage

  • во вкладке «Общие» активировать «Выборочный запуск»;

image

  • во вкладке «Загрузка» выбрать из списка нужный вариант.

image

Как выполнить редактирование из командной строки:

  • в пустом поле «Поиск» написать:cmd;

image

  • запустить командную консоль на администраторских правах;
  • для просмотра всех элементов, хранящихся в BOOT, написать: bcdedit;
  • появится список в нескольких блоках («Диспетчер загрузки Win» и «Загрузка Win»);
  • получить сведения о конкретной команде: bcdedit.exe/?/наименование.

image

Важно! Любые команды для самостоятельного редактирования БСД задаются после bcdedit/.

Список основных команд (задаются после bcdedit/):

  • для активации параметра по умолчанию: default{ID};
  • для удаления элемента: displayorder{ID}/remove;
  • для очистки загрузчика от компонента: delete{ID}/cleanup.

image

Важно! Если при указании ID есть слово {default}, то команда должна писаться с /f. Когда ID пишется в виде кода, то /f писать не требуется.

Как добавить параметр через консоль (команды задаются после bcdedit/):

  • скопировать текущую загрузочную запись и дать ей наименование: copy{current}/d “NewWin”;

image

  • указать местонахождение загрузчика: set{ID}device partition=D;

image

  • задать местонахождения операционки: set{ID} osdevice partition=D;

image

  • добавить параметр в конец: displayorder{ID}/addlast.

image

Важно! Для редактирования виндовской конфигурации используется утилита с аббревиатурой BCDEDIT и ее родные команды. Вводить их нужно из командной консоли, запущенной исключительно на администраторских правах. Желательно вначале сохранить первоначальную конфигурацию «BDC». Например, на одном из накопителей создать папку «BootBackup», а потом перекинуть данные в это хранилище (export D:\BootBackup\bcd). Для восстановления конфигурации нужно вместо «/export» написать «/import».

Как изменить порядок следования загрузочных записей (команды задаются после bcdedit/):

  • выполнить запуск командной строки на администраторских правах;
  • вывести список всех элементов на дисплей;
  • ID всех операционок находятся в блоке «Диспетчер…» в строчке: displayorder;

image

  • конкретное ID и название операционки находится в одном из блоков «Загрузки…» в строчках: description (наименование ОС) и идентификатор (ID);

image

  • поставить вторую операционную систему на первое место можно так: displayorder{ID2}{ID1};

image

  • добавить операционку в начало (конец) своего списка удастся так: displayorder{ID}/addfirst (addlast).

image

Важно! Именно из командной консоли удастся изменить порядок следования дополнительных загрузочных записей. Однако загружаемый по умолчанию Виндовс так и останется на первом месте. Дополнительно необходимо изменить порядок в Metro-интерфейсе.

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

  • скачать софт на ПК;
  • запустить утилиту;
  • отыскать «Редактировать меню загрузки»;
  • переупорядочить последовательность элементов.

image

Как выставить режим в момент включения ПК:

  • включить устройство;
  • когда на дисплее появится «Выберите ОС», самостоятельно активировать опцию «Изменить значения по умолчанию…»;
  • появится окно «Параметры»;

image

  • активировать «Выбрать ОС по умолчанию».

image

Как настроить режим на работающем ПК:

  • активировать «Система»;

image

  • отыскать «Дополнительные параметры системы»;
  • активировать окошко «Свойства…»;
  • перейти в окошке «Свойства…» во вкладку под названием «Дополнительно»;
  • отыскать «Загрузка и восстановление»;
  • активировать «Параметры»;
  • выбрать операционку, которая запустится «по умол.»;
  • при желании активировать опцию «Отображать список…сек.» или «Отображать варианты восстановления…сек.».

Как задать режим «по умолчанию» из командной консоли (команды задаются после bcdedit/):

  • активировать консоль;
  • назначить current Win, загружаемый в режиме «по умол.»: default {current};
  • назначить иную операционку загружаемую в режиме «по умол.»: default {ID}.

Как самостоятельно редактировать БСД (переименовывать операционку):

  • активировать командную консоль на администраторских правах;
  • вывести список элементов на дисплей;
  • изменить наименование: bcdedit/set {current} description «Наименование».

Как изменить загрузочную запись через EasyBCD:

  • запустить скачанную утилиту на ПК;
  • отыскать подпункт «Редактировать меню загрузки»;
  • перейти в «Редактирование загрузочного…»;
  • отметить в списке конкретный элемент для переименования;
  • кликнуть на кнопку «Переименовать»;
  • написать новое наименование операционки.

Как изменить таймер для загрузчика:

  • активировать командную консоль на администраторских правах;
  • выставить время в секундах «??», по истечению которого начнется процедура запуска ОС: «bcdedit/timeout ??».

01.11.2020 17:24 2215 Евгений Верещака Информационный портал IT Техник Используемые источники:

  • https://mirinfo.ru/pk-i-noutbuki/windows-boot-manager.html
  • https://rucore.net/kak-otredaktirovat-ili-dobavit-v-zagruzchik-windows-novuyu-operacionnuyu-sistemu/
  • https://it-tehnik.ru/windows10/nastroyka/redaktor-zagruzchika.html

Рейтинг автора
5
Подборку подготовил
Андрей Ульянов
Наш эксперт
Написано статей
168
Ссылка на основную публикацию
Похожие публикации