Windows boot manager что делать
Что такое Windows Boot Manager и как его убрать
Далеко не все пользователи хорошо разбираются в вопросах настройки операционной системы, автором которой выступает известная корпорация Microsoft.
Потому для множества обычных юзеров столкнуться с чёрным экраном с какими-то непонятными строками при загрузке ОС на компьютере или ноутбуке равносильно пережитому стрессу. Они тут же начинают паниковать, не понимая, что произошло и как это исправить.
Часто появление ранее не виданных чёрных экранов воспринимается как поломка компьютера, требующая незамедлительного ремонта и покупки дорогостоящих компонентов на замену.
Но не стоит спешить с выводами. Некоторые непривычные для обычной загрузки Windows окна появляются по вполне безобидным причинам. Это можно отнести и к Windows Boot Manager.
Что это такое
Первым делом нужно понять, что это за Boot Manager на ноутбуке или компьютере и почему он появляется.
Тут речь идёт о специальном инструменте, который отображает окно с вариантами выбора операционной системы при загрузке компьютера.
Это унифицированный клиент в ОС Windows, который отвечает за загрузку операционной системы. Фактически именно он предлагает пользователю выбрать, какую именно модификацию или версию операционки следует загрузить. В общих чертах это позволяет понять, что же значит Boot Manager и какие функции он выполняет на компьютерах с операционной системой Windows.
При этом есть одна важная особенность. Раньше этот Бут Менеджер отвечал исключительно за то, чтобы предлагать пользователю на выбор загружать предпочтительную ОС. Актуально это было для тех случаев, когда на компьютере устанавливалось несколько операционных систем. Это довольно распространённое явление, когда на одном ПК или ноутбуке одновременно стоят ОС Windows 7, Windows 8, Windows 10 или же более ранние версии. Обусловлено такое решение тем, что ряд программ работают с одной ОС, но не запускаются на других поколениях операционок. Чтобы устранить этот недостаток, на комп ставится 2 операционные системы, а иногда и больше.
Но с течением времени функционал этого менеджера загрузки несколько изменился. В частности, его превратили в инструмент для загрузки ядра системы после того, как пройдёт начальная проверка компонентов железа через BIOS и UEFI. После чего управление передаётся уже на операционную систему.
При загрузке Windows в обычном режиме, что особенно актуально для 10 поколения этой ОС, на мониторе часто появляется экран для выбора. Причём пользователю предлагается назначить старт ОС либо перейти к инструментам для устранения неполадок, связанных с системой. Именно за это и отвечает Boot Manager.
Вопрос о том, что это такое и для чего используется, во многом решён. Но всё равно пользователи порой не знают, как устранить проблемы и ошибки, связанные с этим менеджером загрузок ОС.
Какие бывают загрузчики
Изначально для операционных систем серии Windows используется сразу несколько различных загрузчиков. Они отличаются между собой по функционалу, возможностям и выполняемым задачам.
Boot Manager считается стандартным загрузчиком, который реализован в виде исполнительных файлов и системных процессов. Работает исключительно при старте операционки, давая пользователю возможность выбрать конкретную версию и модификацию, если на компьютере установлено 2 и более ОС.
Это актуально и для случаев, когда на ПК или ноутбуке применяются виртуальные машины. То есть на старте пользователю даётся возможность выбрать, какую конкретно ОС ему требуется загрузить и запустить.
Если это операционные системы не из семейства Windows, тогда тут применяются уже другие загрузчики. В их числе BootX, Silo, Lilo и пр. Они применяются на ОС MacOS, Linux и других платформах.
Для Windows можно задействовать и другие загрузчики. Они устанавливаются с помощью настроек первичной системы, то есть BIOS. Это рациональное решение в тех ситуациях, когда на компьютере установлены разные операционные системы от различных производителей. То есть в рамках одного ПК или ноутбука могут быть использованы одновременно ОС Windows, Linux, Solaris и пр.
Распространённые ошибки
Столкнувшись с Boot Manager, у многих пользователей возникает закономерный вопрос о том, что делать дальше. На самом деле ошибка Boot Manager в Windows не всегда страшная и критичная. Многое зависит от конкретных обстоятельств её появления. Сразу же впадать в панику и искать номера сервисных центров по ремонту компьютерной техники не стоит.
Часто юзеры задаются вопросами о том, как самостоятельно отключить в системе Windows этот загрузчик Boot Manager. Это можно сделать, причём в БИОСе. Но торопиться пока не стоит.
Бут Менеджер, как служба-загрузчик, также может сталкиваться с ошибками и сбоями во время работы. Довольно часто пользователи наблюдают картину в виде чёрного экрана, на котором прописывается сообщение вроде «Bootmgr is missing».
Пока ничего страшного не произошло.
Если говорить о причинах сбоя настроек в Boot Manager для Windows, то их несколько. Сама настройка сбивается, либо её требуется настроить заново, если происходят ошибки с жёстким диском либо повреждается сам менеджер загрузки операционной системы. Также страдают загрузочные записи и секторы.
Тут важно ещё учитывать, что исправить ошибки обычно удаётся 2 способами:
- Простой. Не предполагает использования сторонних решений. Нужно лишь выполнить несколько действий.
- Сложный. Здесь уже в ход идут съёмные носители, через которые осуществляется запуск системы и вызываются необходимые командные строки.
Насколько тому или иному пользователю повезёт, зависит от конкретной ситуации.
Первостепенные действия
Для начала нужно понять, что необходимо делать в первую очередь, когда возник сбой в загрузчике Boot Manager на ОС Windows.
Столкнувшись с такой проблемой, для начала стоит выполнить несколько сравнительно простых действий:
- Наиболее простым решением, когда загрузка не произошла по причине кратковременного нарушения или случайного сбоя, является банальная перезагрузка. Сделать это можно сочетанием клавиш, либо же кнопкой Reset на системном блоке или ноутбуке.
- Если этот метод не сработал и при повторном запуске ситуация повторяется, стоит попробовать выполнить загрузку, используя последнюю удачную версию.
- Альтернативой предыдущему пункту является запуск через режим Safe Mode.
- Затем открывается командная консоль для проверки жёсткого диска на возможное наличие ошибок. Для этого требуется прописать команду chkdsk /x/f/r, либо её иные варианты, в зависимости от наименования диска.
Только тут важно понимать, что встроенный инструмент проверки, доступный в ОС Windows, высокой степенью эффективности не отличается. Потому порой приходится воспользоваться альтернативными решениями.
Анализ состояния системных компонентов
Прежде чем убрать или удалить загрузчик Boot Manager в Windows, стоит выполнить ещё несколько действий. Препятствием для загрузки могут выступать ошибки компонентов системы. В том, как их проверить, разобраться не сложно.
После выполнения описанных действий нет никаких гарантий, что загрузчик начнёт нормально работать. Потому на следующем этапе выполняется проверка всех системных компонентов.
Открывается командная строка, где и прописывается стандартная команда. Выглядит она так sfc / scannow. Делать это можно в режиме обычной загрузки ОС, либо при использовании оптических дисков и накопителей USB с операционкой.
Если есть возможность запустить систему, не используя съёмные носители, компьютер лучше запускать, используя имя администратора.
Ошибки диска
Намного хуже, когда появляются ошибки диска. Когда проверка предыдущим методом не даёт результата, пользователи начинают переживать, поскольку не знают, что им делать дальше.
При наличии программных ошибок на жёстком диске правильным решением будет воспользоваться утилитой типа Victoria и просканировать систему. Причём этот инструмент объективно является одним из лучших. Альтернативой выступает HDD Regenerator. Применяется в тех ситуациях, когда диск окончательно посыпался. Эта программа, как утверждают разработчики, способна восстановить жёсткий диск, используя метод перемагничивания.
Использование командной консоли
Всё описанное выше касается довольно сложных ситуаций. Но зачастую справиться с проблемой можно куда более простыми и действенными методами.
Одним из таких решений является восстановление загрузки с использованием определённых кодов через командную консоль. При этом загружаться система будет через съёмный носитель.
Здесь потребуется воспользоваться инструментом Bootrec.exe. Для него, используя пробел и символ /, прописываются следующие команды:
- FixMbr, справляется с ошибками загрузчика, устраняет проблемы записей и секторов;
- FixBoot, выполняет аналогичные функции;
- RebuildBcd, позволяет перезаписать всю доступную загрузочную область.
При нежелании сталкиваться с подобным порой единственным здравым решением становится отключение Boot Manager в Windows. Это можно сделать. Потому отдельно следует поговорить о том, как отключить этот загрузчик в BIOS и более к нему не возвращаться.
Отключение загрузчика
Желание отключить загрузчик Boot Manager объяснить довольно легко. Пользователям не хочется сталкиваться со сбоями и ошибками. При отключении менеджера старт системы будет происходить спокойно, без каких-либо сложностей.
Чтобы добиться желаемого результата, достаточно открыть командную консоль и здесь прописать несколько строк. А именно:
- сначала идёт команда c: expand bootmgr temp;
- следующей строкой attrib bootmgr -s -r -h;
- далее del bootmgr;
- следом строка ren temp bootmgr;
- и в завершение attrib bootmgr -a +s +r +h.
Действительно рабочий метод, который позволяет справиться с этим менеджером загрузок операционной системы и избавить пользователя от ошибок и возможных сбоев.
Нельзя исключать, что представленные методы борьбы с ошибками и сбоями могут не сработать. Тут уже высока вероятность нарушения работоспособности самого жёсткого диска, который придётся ремонтировать, либо менять на новый. Иногда случается и так, что возникают проблемы с доступом к планкам ОЗУ. Для проверки оперативной памяти можно воспользоваться специальными утилитами. При механических повреждениях придётся демонтировать планки ОЗУ, вытащив их из слотов, и провести диагностику.
Если речь не идёт о физических повреждениях, послуживших причиной ошибки загрузчика, можно просто отключить его в BIOS, как показано выше.
Ещё один вариант заключается в редактировании файла. Он носит название boot.ini. В нём потребуется просто удалить строки с теми ОС, которые предлагаются на выбор при загрузке, оставив лишь одну операционку. Вариант для тех, кто готов отказаться от дополнительных ОС и использовать только одну из них.
способы отключить, как работает и где находится
Любое взаимодействие с компьютером начинается с загрузки операционной системы. Для правильного запуска ОС и контроля за процессом ее инициации существует служба Windows Boot Manager, название которой в переводе значит «Менеджер загрузки виндовс».
Windows Boot Manager — что это такое
Пользователи зачастую пугаются, когда вместо привычного процесса загрузки ОС видят какое-либо сообщение от Windows Boot Manager, что это такое многим неизвестно, и кажется, что с компьютером случилось что-то непоправимое. На самом деле виндовс бут менеджер — это просто комплекс программ и команд, которые контролируют включение операционной системы, загрузку всех компонентов, необходимых для ее полноценного функционирования и инициализацию аппаратных составляющих компьютера.
BootManager отвечает за выбор текущей операционной системы, если их установлено несколько
На всех ОС семейства виндовс программное обеспечение Windows Boot Manager находится в БИОС (на более новых версиях в UEFI) и хранится в ПЗУ (энергонезависимой постоянной памяти, расположенной на материнской плате). При загрузке компьютера или ноутбука эта служба сохраняет в его оперативной памяти ядро системы, которое начинает контролировать всю оболочку Windows.
Обратите внимание! Boot Manager функционирует только на устройствах с Windows Vista и выше, загрузчик прежних версий операционных систем работает совсем по другому принципу.
При включении компьютера первым делом запускается БИОС, он инициализирует все необходимые для загрузки компоненты, в том числе и Windows Boot Manager, а также возможность машины воспринимать команды от пользователя. После этого в работу вступает сам виндовс бут менеджер, который запускает остальные системные утилиты, берущие на себя управление ОС. После этого менеджер загрузки уходит в режим ожидания и инициализируется только при следующем включении ПК.
Принцип загрузки ОС семейства виндовс
Действия Windows Boot Manager при загрузке операционной системы:
- Запуск утилит, необходимых для работы ОС.
- Идентификация и первоначальная настройка аппаратной части ПК.
- Запись ядра операционной системы в ОЗУ.
- Первоначальная настройка ядра системы.
- Передача контроля над всеми процессами ядру.
- Уход в режим ожидания до следующего включения компьютера.
К сведению! Для продолжения процесса включения виндовс используется системный загрузчик winload.exe, который также вызывается при помощи Boot Manager.
Как найти Windows Boot Manager
Поскольку Boot Manager — это не одна конкретная утилита, а комплекс нескольких программ и процессов, то открыть его напрямую невозможно. Информация службы находится в BCD — хранилище данных конфигурации загрузки (аналоге файла boot.ini из прежних версий виндовс).
Файл bootmgr (скрытый и доступный только для чтения) хранится в корневом каталоге раздела, который в «Управлении дисками» отмечен как «Активный» (на большей части компьютеров под управлением виндовс он не имеет собственной буквы диска и обозначается как «Зарезервированный системой»).
Загрузочный раздел диска, зарезервированный системой
Обратите внимание! Если системный раздел не выделен, то искомый файл находится в основной директории диска С.
Как настроить Windows Boot Manager
Чтобы изменить настройки bootmgr (включить или, наоборот, отключить модули конфигуратора запуска) используется служба «Конфигурация системы». Вызвать приложение можно при помощи службы «Выполнить» (вызывается горячими клавишами «Win + R»), в окно которой вводится команда «msconfig». Искомая служба находится во вкладке «Загрузка».
Раздел «Загрузка» в меню «Конфигурация системы»
Иногда при установке ОС с флешки может возникнуть ошибка «Bootmgr is Missing», которая обозначает, что флешка не сделана загрузочной (не имеет пометки boot), либо в БИОС не выставлен приоритет загрузки USB HDD.
Обратите внимание! Чтобы исправить ошибку, первым делом следует поменять настройки BIOS/UEFI, а если это не поможет, то делать заново флешку с правильными значениями.
Почему Windows загружается с Windows Boot Manager, а не с диска с системой
Операционные системы семейства виндовс, начиная с висты, созданы так, что для их полноценной загрузки нужна служба виндовс бут менеджер. Если по каким-либо причинам принцип инициализации требуется изменить, следует отключить Windows Boot Manager в настройках конфигурации системы или выбрать другой загрузочный диск в BIOS (или на устройствах с более новыми материнскими платами UEFI).
Описание процесса удаления Windows Boot Manager
Полностью удалить Windows Boot Manager невозможно, реально только отключить. Это можно сделать двумя способами.
Через меню «Конфигурация системы»
Чтобы операционная система запускалась, минуя загрузчик, нужно выставить время, отведенное на инициацию ОС на минимум (в зависимости от версии это 0 или 3 сек.). Для этого:
- Сочетанием клавиш «Win + R» вызывают службу «Выполнить».
- В окно запроса вводят команду для вызова меню конфигурации «msconfig».
- Подтверждают действие нажатием «Enter».
- В открывшемся меню «Конфигурация системы» выбирают вкладку «Загрузка».
- В окошке возле значения «Таймаут» пишут «0» или другое минимально доступное число.
Обратите внимание! Изменения вступят в силу при следующей загрузке компьютера или ноутбука.
При помощи настроек BIOS или UEFI
Windows Boot Manager не будет запускаться, если в настройках BIOS (или UEFI) поменять диск, с которого происходит загрузка ОС. Чтобы это сделать, нужно:
- Перегрузить компьютер или ноутбук и войти в БИОС (обычно это делается нажатием «F12» или «Delete», информация о необходимой клавише находится в строке «Press… to enter setup»).
- Найти пункт меню «First Boot Device» либо подобный в зависимости от модификации BIOS/UEFI или материнской платы.
- Убрать выделение с текущего значения и выбрать другой системный диск, с которого будет загружаться виндовс.
- Применить изменения и закрыть БИОС.
Выбор приоритета загрузки в меню БИОС
После следующей перезагрузки устройства изменения начнут действовать.
Важно! Менеджер загрузки в новых версиях Windows — достаточно стабильная и функциональная служба, поэтому отключать его без необходимости, равно как и вмешиваться в работу виндовс, не имея достаточной квалификации, не стоит.
При сбоях в работе менеджера загрузки во время включения компьютера возможно появление ошибки «Bootmgr is Missing». Для ее исправления нужно выбрать правильный загрузочный диск в БИОС либо запустить службу «Восстановление системы» Windows.
что это? Основные понятия, ошибки и методы их исправления
Сегодня абсолютно все люди, работающие с компьютерами, знают, что без операционной системы взаимодействие между машиной и пользователем невозможно. Само собой разумеется, что «операционка» сначала должна загрузиться, а только потом можно будет использовать все ее функции. В связи с этим часто и возникает вопрос, связанный с компонентом Windows Boot Manger. Что это такое, мы и попытаемся разобраться. Заодно посмотрим на некоторые самые распространенные типы ошибок, которые могут появляться во время старта системы.
Windows Boot Manager: что это?
Начнем, пожалуй, с азов. Для начала рассмотрим сам термин Windows Boot Manager. Что это, нетрудно догадаться, если просто перевести данное словосочетание с английского на русский – «менеджер загрузки Windows».
Иными словами, это системные программы, которые позволяют загрузить все необходимые компоненты какой-либо ОС для обеспечения не только взаимодействия ее с пользователем через собственный интерфейс, но и организовать правильную работу всех «железных» компонентов путем их предварительной идентификации и настройки.
Что касается Windows Boot Manager (Windows 8, 7 или 10), такие загрузчики в архитектуре компьютеров IBM PC представляют собой ПО, содержащееся в BIOS, и записанное в компьютерную систему ПЗУ. Чтобы было понятнее, рассмотрим основные функции загрузчиков и определимся с тем, как они работают.
Основные функции Boot Manager Windows 7, 8, 10
Если кто не знает, загрузка операционной системы не всегда может производиться только с жесткого диска. Самым простым примером могут стать сетевые ОС, в которых запуск всех компонентов «операционки» даже на терминалы, не имеющие собственных винчестеров, может осуществляться через локальную сеть, когда основная «материнская) ОС находится на удаленном сервере.
Если говорить об основном назначении загрузчика и его функциях, сразу можно отметить, что он при запуске компьютера позволяет выбрать тип желаемой ОС (если их установлено несколько), привести «железные» компоненты терминала в состояние, необходимое для старта, загружает ядро системы в оперативную память (ОЗУ), а в случае старта по сети – в ПЗУ устройства, осуществляет формирование основных параметров ядра, после чего передает ему управление системой.
Типы загрузчиков
Сегодня известно достаточно много разновидностей менеджеров загрузки операционных систем. Например, для сетевых «операционок» на основе Windows NT это служба NTLDR (загрузчик ядра), собственно, сам Windows Boot Manager (загрузчик ядра систем, начиная с Vista, в виде файлов winload.exe и bootmgr.exe), LILO (система загрузки ядра Linux), BootX (загрузчик для систем Mac OS X), SILO (в основном применяется к системам Solaris с поддержкой архитектуры SPARC), Bootman (менеджер для BeOS) и т.д.
Поскольку мы рассматриваем ОС Windows, Boot Manager (что это такое, наверное, уже немного понятно) взаимодействует с процессом загрузки не только на аппаратном уровне BIOS, но и через системные файлы. К примеру, пути загрузки операционных систем с указанием некоторых основных параметров содержатся в конфигурации многим знакомого файла boot.ini (инициализатор загрузки).
Ошибки загрузки
К сожалению, очень часто встречаются ситуации, когда загрузчик, мягко говоря, «вылетает». Наиболее распространенной ошибкой является проблема его инициализации (сообщение типа Windows Boot Manager boot failed).
В некоторых случаях можно встретить сообщения вроде BOOTMGR is compressed или BOOTMGR is missing с предложением последующего рестарта с применением стандартного сочетания Ctrl + Alt + Del.
Простейшие методы исправления
Теперь давайте посмотрим, что можно сделать, чтобы исправить такую нелицеприятную ситуацию.
Итак, имеем ошибку Windows Boot Manager. Что делать в данном случае? Прежде всего, можно использовать простейшие методы, позволяющие восстановить загрузчик. В самом простом варианте можно просто загрузиться с установочного диска с системой или использовать что-то вроде Live CD.
Здесь нужно просто перейти к консоли и выбрать для начала восстановление системы с последующим указанием контрольной точки. Если это не помогло, в той же консоли выбираем раздел восстановления загрузки. Во многих случаях, в частности, если сбои связаны с программной частью, а не с физическим повреждением винчестера, это помогает.
Иногда проблемы могут возникать из-за того, что системный диск был сжат для экономии места, чего делать вообще не рекомендуется. В этом случае после загрузки с того же Live CD заходим в «Проводник», а затем в свойствах системного раздела снимаем «птичку» с параметра сжатия, после чего в меню консоли выбираем командную строку, а после этого нужно будет последовательно ввести несколько команд.
Если системный диск обозначен литерой «C», порядок будет выглядеть следующим образом: c:, затем expand bootmgr temp, после этого attrib bootmgr -s -r –h, теперь del bootmgr, далее ren temp bootmgr и наконец attrib bootmgr -a +s +r +h.
После каждой команды, как уже понятно, нажимается клавиша ввода. Результаты действия этих команд не приводятся специально, чтобы рядовому пользователю, как говорится, просто не загружать мозги. Достаточно того, что они работают и восстанавливают загрузчик.
Если и это не помогает, используем кардинальные методы в виде команд bootrec.exe /FixMbr, bootrec.exe /FixBoot и bootrec.exe /RebuildBcd. Но этот метод лучше применять только в том случае, если все вышеописанное не помогло.
Заключение
Вот, собственно, и все, что можно рассказать очень кратко о том, что такое Windows Boot Manager. Что это, читателю наверняка стало ясно после прочтения материала. Естественно, проблем и ошибок, равно как и методов их исправления, может быть больше, нежели описано в данной статье, тем не менее именно самые распространенные были описаны. Напоследок хочется обратить внимание пользователей на тот момент, что если по каким-либо причинам загрузочная область винчестера была повреждена или же удалена системная папка «операционки» (да-да, встречается и такое), в большинстве случаев ни один из вышеприведенных методов не поможет. Придется либо тестировать жесткий диск, либо переустанавливать систему заново.
Hard disk windows boot manager
Сегодня абсолютно все люди, работающие с компьютерами, знают, что без операционной системы взаимодействие между машиной и пользователем невозможно. Само собой разумеется, что «операционка» сначала должна загрузиться, а только потом можно будет использовать все ее функции. В связи с этим часто и возникает вопрос, связанный с компонентом Windows Boot Manger. Что это такое, мы и попытаемся разобраться. Заодно посмотрим на некоторые самые распространенные типы ошибок, которые могут появляться во время старта системы.
Windows Boot Manager: что это?
Начнем, пожалуй, с азов. Для начала рассмотрим сам термин Windows Boot Manager. Что это, нетрудно догадаться, если просто перевести данное словосочетание с английского на русский – «менеджер загрузки Windows».
Иными словами, это системные программы, которые позволяют загрузить все необходимые компоненты какой-либо ОС для обеспечения не только взаимодействия ее с пользователем через собственный интерфейс, но и организовать правильную работу всех «железных» компонентов путем их предварительной идентификации и настройки.
Что касается Windows Boot Manager (Windows 8, 7 или 10), такие загрузчики в архитектуре компьютеров IBM PC представляют собой ПО, содержащееся в BIOS, и записанное в компьютерную систему ПЗУ. Чтобы было понятнее, рассмотрим основные функции загрузчиков и определимся с тем, как они работают.
Основные функции Boot Manager Windows 7, 8, 10
Если кто не знает, загрузка операционной системы не всегда может производиться только с жесткого диска. Самым простым примером могут стать сетевые ОС, в которых запуск всех компонентов «операционки» даже на терминалы, не имеющие собственных винчестеров, может осуществляться через локальную сеть, когда основная «материнская) ОС находится на удаленном сервере.
Если говорить об основном назначении загрузчика и его функциях, сразу можно отметить, что он при запуске компьютера позволяет выбрать тип желаемой ОС (если их установлено несколько), привести «железные» компоненты терминала в состояние, необходимое для старта, загружает ядро системы в оперативную память (ОЗУ), а в случае старта по сети – в ПЗУ устройства, осуществляет формирование основных параметров ядра, после чего передает ему управление системой.
Типы загрузчиков
Сегодня известно достаточно много разновидностей менеджеров загрузки операционных систем. Например, для сетевых «операционок» на основе Windows NT это служба NTLDR (загрузчик ядра), собственно, сам Windows Boot Manager (загрузчик ядра систем, начиная с Vista, в виде файлов winload.exe и bootmgr.exe), LILO (система загрузки ядра Linux), BootX (загрузчик для систем Mac OS X), SILO (в основном применяется к системам Solaris с поддержкой архитектуры SPARC), Bootman (менеджер для BeOS) и т.д.
Поскольку мы рассматриваем ОС Windows, Boot Manager (что это такое, наверное, уже немного понятно) взаимодействует с процессом загрузки не только на аппаратном уровне BIOS, но и через системные файлы. К примеру, пути загрузки операционных систем с указанием некоторых основных параметров содержатся в конфигурации многим знакомого файла boot.ini (инициализатор загрузки).
Ошибки загрузки
К сожалению, очень часто встречаются ситуации, когда загрузчик, мягко говоря, «вылетает». Наиболее распространенной ошибкой является проблема его инициализации (сообщение типа Windows Boot Manager boot failed).
В некоторых случаях можно встретить сообщения вроде BOOTMGR is compressed или BOOTMGR is missing с предложением последующего рестарта с применением стандартного сочетания Ctrl + Alt + Del.
Простейшие методы исправления
Теперь давайте посмотрим, что можно сделать, чтобы исправить такую нелицеприятную ситуацию.
Итак, имеем ошибку Windows Boot Manager. Что делать в данном случае? Прежде всего, можно использовать простейшие методы, позволяющие восстановить загрузчик. В самом простом варианте можно просто загрузиться с установочного диска с системой или использовать что-то вроде Live CD.
Здесь нужно просто перейти к консоли и выбрать для начала восстановление системы с последующим указанием контрольной точки. Если это не помогло, в той же консоли выбираем раздел восстановления загрузки. Во многих случаях, в частности, если сбои связаны с программной частью, а не с физическим повреждением винчестера, это помогает.
Иногда проблемы могут возникать из-за того, что системный диск был сжат для экономии места, чего делать вообще не рекомендуется. В этом случае после загрузки с того же Live CD заходим в «Проводник», а затем в свойствах системного раздела снимаем «птичку» с параметра сжатия, после чего в меню консоли выбираем командную строку, а после этого нужно будет последовательно ввести несколько команд.
Если системный диск обозначен литерой «C», порядок будет выглядеть следующим образом: c:, затем expand bootmgr temp, после этого attrib bootmgr -s -r –h, теперь del bootmgr, далее ren temp bootmgr и наконец attrib bootmgr -a +s +r +h.
После каждой команды, как уже понятно, нажимается клавиша ввода. Результаты действия этих команд не приводятся специально, чтобы рядовому пользователю, как говорится, просто не загружать мозги. Достаточно того, что они работают и восстанавливают загрузчик.
Если и это не помогает, используем кардинальные методы в виде команд bootrec.exe /FixMbr, bootrec.exe /FixBoot и bootrec.exe /RebuildBcd. Но этот метод лучше применять только в том случае, если все вышеописанное не помогло.
Заключение
Вот, собственно, и все, что можно рассказать очень кратко о том, что такое Windows Boot Manager. Что это, читателю наверняка стало ясно после прочтения материала. Естественно, проблем и ошибок, равно как и методов их исправления, может быть больше, нежели описано в данной статье, тем не менее именно самые распространенные были описаны. Напоследок хочется обратить внимание пользователей на тот момент, что если по каким-либо причинам загрузочная область винчестера была повреждена или же удалена системная папка «операционки» (да-да, встречается и такое), в большинстве случаев ни один из вышеприведенных методов не поможет. Придется либо тестировать жесткий диск, либо переустанавливать систему заново.
Запуск операционной системы на компьютере начинается с запуска Windows boot manager, менеджера загрузки операционных систем. Данная подпрограмма запускает все необходимые для нормального функционирования системы процессы.
Windows boot manager – комплекс программ и команд, ответственных за загрузку системы и инициализацию компонентов компьютера. Его работа позволяет загружать операционную систему (ОС) на компьютере. Поскольку это комплекс компонентов, повлиять на него напрямую невозможно. Есть специальная утилита, расположенная в разделе «Загрузка» при открытии «msconfig».
Через данное окно подключаются или отключаются модули в конфигураторе запуска, что меняет настройки bootmgr (сокращённое название менеджера загрузки).
Взаимодействие Windows boot manager и BIOS
В целом можно утверждать, что функции комплексов BIOS и bootmgr взаимосвязаны и чем-то похожи. Первый запускает все компоненты компьютера, вводит их в работу и настраивает возможность обмена командами между пользователем и компьютером. Второй после этого принимает управление на себя и запускает другие системные программы, которым и будет отдано управление после. Следующая схема наиболее наглядно иллюстрирует порядок передачи управления компьютером операционной системе.
Порядок старта подразумевает, что при инициализации BIOS включается системный диск (не раздел диска, а именно жёсткий диск с ОС), где расположен bootmgr, который выгружается в оперативную память. Далее под управление Windows boot manager происходит запуск компонентов ОС и управление переходит уже к ним.
Функции менеджера загрузки
При запуске ОС выполняются следующие действия:
- инициализация компонентов компьютера для работы в составе системы;
- запись ядра ОС в оперативную память;
- первичная настройка загруженного ядра;
- передача управления ядру.
В следующий раз менеджер будет вызван только при старте системы. Он будет находиться в режиме ожидания пока компьютер включён.
Типы загрузчиков
Следует отметить, что для операционной системы Windows существует всего 2 типа загрузчиков: NTLDR и Bootmgr. Для других ОС используются свои. Независимо от того, какой менеджер используется, заставить работать его с другим можно только через BIOS.
Расположение загрузчика
Физически Windows Boot Manager располагается на жёстком диске. Но перейти к нему через проводник не удастся (кроме случаев, когда настройка выполняется специально для этого). Физическое расположение менеджера привязано к скрытому системному разделу на диске – «Зарезервировано системой».
Структура bootmgr
Структура полностью является собственностью компании Microsoft, поэтому файл разобран энтузиастами и изучен не до конца. Основная информация касается порядка использования компонентов: MBR — PBR (VBR) — BOOTMGR — winload.exe — NTOSKRNL.EXE — HAL.DLL. Попробуем разобрать назначение этих компонентов:
- MBR – основная запись загрузчика (примерный перевод). Это первые 512 байт носителя, который хранит в себе основную информацию об инициализации устройства и его содержимом. Эта информацию сообщает о том, что и откуда загружать.
- PBR(VBR) – частичная запись загрузчика (или запись загрузчика раздела). Управление к ней переходит, когда MBR даёт информацию обо всех наличествующих на диске PBR. В свою очередь в данной записи хранится информация о том, какой код необходимо запустить первым.
- BOOTMGR – менеджер загрузки. На него ссылается PBR во время запуска компьютера. С момента, когда вступает в работу эта утилита начинается полноценная загрузка Windows 7, 8 или 10. Здесь выполняется подготовка к запуску системы. В пределах этой утилиты происходит сброс контроллера диска (передача полномочий от предыдущих элементов следующим) и инициализации шины, которая отвечает за работу устройств.
- Winload.exe – запускает драйвера в пределах ОС. Это в свою очередь позволяет Windows получить контроль над компьютером.
- NTOSKRNL.EXE – ядро операционной системы. Этот элемент отвечает за полноценный запуск Windows.
- HAL.DLL – библиотека абстрагирования, которая позволяет остальным компонентам свободно взаимодействовать с реальными элементами компьютера.
А вот сам Bootmgr изучен ещё не окончательно. Условно он делится на следующие блоки:
- 16-ти битный сегмент. Есть только теории, потому как интерпретация кода затруднена. Данный фрагмент кода отвечает за предварительную подготовку процессора к старту загрузки.
- PE-образ. Энтузиасты теряются в догадках о его назначении. Наиболее правдоподобно выглядит теория о том, что это пустышка, которая будет заполнена позднее необходимыми данными.
- Запакованный загрузчик. Исходя из теории о предыдущем разделе следует, что после записи образа будет использоваться файл bootmgr.exe задача которого обработать предыдущую «болванку», заполняя её необходимой информацией.
Сложность процедуры дизассемблирования кода и его дальнейшего чтения замедляет изучение менеджера загрузки. И ни капли не упрощает для пользователя исправление его ошибок.
Отключение менеджера загрузки
Отключить Windows Boot Manager можно в БИОСе. Непосредственно вместо инициализации выбранной системы будет происходить инициализация другой из указанного места. В «Boot Priority» BIOS выставляется другая очередь запуска.
Распространённые ошибки
Менеджеру загрузки характерны следующие ошибки.
Bootmgr is missing
Данная ошибка указывает на отсутствие манифеста на диске. Возникать она может в разных ситуациях:
- файл повреждён;
- неверно настроен порядок использования файлов;
- жёсткий диск отключён.
Решение данных проблем возможно через установку правильного порядка загрузки в BIOS. Если же файл повреждён, то в следующем пункте будет указано решение.
Bootmgr is compressed
При старте компонента возникла ошибка. Это событие может быть результатом повреждения жёсткого диска или самого bootmgr. Исправление сложное, но всё-таки доступно даже рядовому пользователю.
Потребуется найти установочный диск Windows, запустить установку ОС и дойти до пункта выбора места установки. Вместо того, чтобы разбивать жёсткий диск возвращаетесь на шаг назад и запускаете командную строку. В неё вводится следующая команда: bootrec.exe /fixmbr. Таким образом будет записан стандартный вид менеджера загрузки и Виндовс может запуститься в нормальном режиме. Данная мера является крайней!
Способ также устраняет проблему — Bootmgr is missing.
Windows boot manager boot failed
Это ошибка запуска самого bootmgr. В целом помогает исправить данную проблему перезагрузка. Но если она повторяется и после перезагрузки, описанный выше способ окажется полезнее.
Это не полный список ошибок, но перезапись компонента решает их почти гарантировано. В противном случае крайне вероятна поломка жёсткого диска и он подлежит замене.
Многие пользователи, особо не разбирающиеся в настройках операционных систем, разработанных специалистами корпорации Microsoft, достаточно часто сталкиваются с ситуацией, когда при старте ОС вместо обычной быстрой загрузки системы на экране компьютерного монитора или ноутбука появляется окно выбора вариантов старта со срабатыванием службы Windows Boot Manager. Что это за компонент системы, мало кто себе представляет, и сетует на то, что загрузка ОС становится не только замедленной, но иногда не выполняется вообще. Ситуация, конечно, может вызвать шок у любого юзера, особенно когда появляется черный экран со строками вроде MOOTMGR is compressed или Boot Manager is missing. Исправить проблему можно несколькими простыми методами, но сначала нужно разобраться, что это за компонент и для чего он нужен.
Windows Boot Manager: что это?
Если просто перевести этот термин с английского языка на русский, нетрудно догадаться, что эта служба представляет собой унифицированный клиент загрузки операционной системы с предоставлением пользователю права выбора модификации ОС или даже версии одной и той же системы.
Однако если раньше этот компонент отвечал именно за выбор предпочитаемой ОС при условии нескольких модификаций, то со временем он превратился именно в средство загрузки ядра системы после начальной проверки «железа» в BIOS/UEFI с последующей передачей управления «операционке». Даже на стадии обычного старта Windows 10 после установки последних обновлений можно наблюдать появление экрана выбора загрузки: либо старт ОС, либо переход к инструментарию для устранения проблем с системой. За все это и отвечает Windows Boot Manager. Что это с точки зрения загрузки ОС, немного понятно. Теперь еще несколько теоретических сведений и решений по поводу устранения проблем, связанных с ошибками загрузки.
Типы загрузчиков
Изначально для любой операционной системы Windows предусмотрено использование нескольких типов загрузчиков, которые разнятся по своим возможностям и выполняемым функциям.
Так, например, стандартный Windows Boot Manager, представленный в виде исполняемых файлов и соответствующих им системных процессов bootmgr.exe и winload.exe, относится исключительно к старту ОС с возможностью выбора версии системы, если их установлено две и более. Это, кстати, касается и тех ситуаций, когда активирована какая-нибудь виртуальная машина вроде Hyper-V, позволяющая выбрать версию загружаемой операционной системы при старте компьютера.
Для ОС, отличных от Windows (Linux, Mac OS, Solaris), могут использоваться и другие разновидности загрузчиков (LILO, BootX, SILO с архитектурой SPARCS и т.д.). Поскольку в данном случае речь идет именно о Windows-системах, другие типы загрузчиков рассматриваться не будут. Основное внимание сосредоточим на сбоях в работе Windows-менеджера, поскольку именно он очень часто является камнем преткновения.
Собственно, даже сами ОС Windows могут использовать другие варианты загрузки, устанавливаемые через настройки первичной системы BIOS (например, PXE для старта системы на терминалах по сети, на которых отсутствуют жесткие диски, а старт производится с центрального сервера), или при наличии на компьютере ОС, отличной от Windows (тот же Linux). Тут уже может срабатывать именно загрузчик Windows Boot Manager, расположенный на сервере, который управляет клиентскими машинами.
Самые распространенные ошибки
Однако сама служба, отвечающая за старт ОС, тоже не застрахована от появления ошибок и сбоев. Чаще всего появляются сообщения, приведенные чуть выше. Почему так происходит?
Среди основных, так сказать, глобальных причин появления таких ситуаций, как правило, особо выделяют ошибки жесткого диска и повреждение самого загрузчика Boot Manager (Windows 7 или другая система установлена, роли не играет), загрузочных секторов и записей. Исправить такие ошибки в большинстве случаев можно только с использованием старта со съемного носителя с последующим вызовом командной строки (кстати, в этом варианте тоже срабатывает аналогичный загрузчик). Но иногда можно обойтись и бескровным методом (хотя помогает это и не всегда).
Сбой Windows Boot Manager: что делать в первую очередь?
Если невозможность загрузки системы была вызвана кратковременными нарушениями в работе, нет ничего проще, чем просто произвести перезагрузку. Если старт в нормальном режиме оказывается невозможным, можно попытаться загрузить Windows из последней удачной конфигурации или в режиме Safe Mode.
После этого следует вызвать командную консоль и проверить винчестер на наличие ошибок, указав команду chkdsk /x/f/r или ее вариации. Обратите внимание, что встроенное средство проверки, вызываемое через свойства диска или раздела, должного эффекта может и не дать (даже при включении опции автоматического устранения неисправностей).
Проверка системных компонентов
Если загрузчик Boot Manager (Windows 10, например) и после этого отказывается работать, стоит проверить системные компоненты.
Для этого используется все та же командная строка (либо при стандартной загрузке, либо при старте с оптического диска или USB-носителя), в которой прописывается команда sfc /scannow. Если старт системы возможен без использования съемного носителя, консоль следует запускать от имени администратора.
Ошибки диска
С ошибками винчестера хуже. Предположим, что проверка даже с использованием командной консоли эффекта не дала. Что применить в этом случае?
Если винчестер имеет программные ошибки (соответственно, и Windows Boot Manager не работает), лучше всего произвести его сканирование утилитой Victoria, которая на сегодняшний день является наиболее действенной. Если же жесткий диск, что называется, посыпался, можно применить программу HDD Regenerator. Считается, что она может реанимировать винчестер за счет перемагничивания.
Восстановление загрузки через командную консоль
Но в большинстве случаев можно применять и более простые методы восстановления загрузки. Одним из универсальных можно назвать использование командной строки с загрузкой со съемного носителя.
В этом случае используется инструмент Bootrec.exe, для которого через пробел и правый слэш вводятся дополнительные команды (FixMBR, FixBoot и RebuildBCD). Первые две устраняют ошибки загрузчика, секторов и записей, третья полностью перезаписывает всю загрузочную область.
Как отключить систему выбора загрузки?
Наконец, давайте посмотрим, как убрать Windows Boot Manager, чтобы он не активировался на стадии старта операционной системы или не доставлял проблем с появлением сбоев и ошибок.
Делается это совершенно элементарно через ту же командную консоль, в которой прописываются следующие строки:
- с: expand bootmgr temp;
- attrib bootmgr -s -r -h;
- del bootmgr;
- ren temp bootmgr;
- attrib bootmgr -a +s +r +h.
Не вдаваясь в принципы работы этих атрибутов и выполнения команд, что большинству пользователей совершенно не нужно, можно отметить только то, что проблему загрузчика этот метод устраняет. Этого достаточно.
Вместо итога
Вот и все, что касается службы Windows Boot Manager. Что это такое, думается, уже понятно, равно как и то, какими методами устраняются основные сбои и ошибки в ее работе. Если ничего из выше представленного эффекта не дает, возможно, причина состоит в работе жесткого диска или даже в конфликтах при доступе к планкам оперативной памяти. С инструментами, применяемыми к жестким дискам, вроде бы сложностей быть не должно. А вот «оперативку» придется проверить утилитой Memtest86+ или, если есть такая возможность, изымать планки из слотов на материнской плате, а после выявления нерабочей или сбойной планки, заменить ее.
Впрочем, если ошибки загрузчика не связаны именно с физическими повреждениями «железа», можно применить отключение загрузчика в BIOS или отредактировать файл boot.ini, удалив из него ненужные строки (Windows Vista и ниже).
Наконец, при загрузке командной консоли со съемного носителя можно воспользоваться строкой bcdedit ID, которая отключает загрузчик (ID загрузчика можно узнать при вводе только основной команды).
Рекомендуем к прочтению
Как отключить Windows Boot Manager - Starus Recovery
В этой статье мы рассмотрим два способа, которые позволят любому пользователю с базовыми знаниями ПК отключить Windows Boot Manager в считанные минуты.
Содержание статьи:
- Что такое Windows Boot Manager и зачем его отключать
- Как отключить Менеджер Загрузки Windows
- Завершите работу компьютера.
- Запустите устройство в режиме BIOS.
- Найдите параметр First Boot Device и укажите нужный системный диск.
- Закройте BIOS и перезапустите компьютер.
Что такое Windows Boot Manager и зачем его отключать
Windows Boot Manager (BOOTMGR, Диспетчер Загрузки Windows) — это часть программного обеспечения Windows, которая отвечает за загрузку ОС Windows в оперативную память. Когда происходит включение компьютера, BIOS производит начальные тесты систем, а затем передает управление MBR, где, собственно, и находится диспетчер загрузки Windows.
Особенно хорошо эта служба знакома пользователям, которые используют на своем ПК сразу две операционные системы. Как только прошел внутренний этап подготовки компьютера, Windows Boot Manager предлагает пользователю выбрать интересующую его ОС: Windows или, допустим, Linux. В обычной ситуации просто выбирается нужная система и происходит запуск устройства — в других же случаях, например, нежелание тратить время на лишнее ожидание — мы хотим изменить положение.
Как отключить Менеджер Загрузки Windows
Способ №1. Отключение Windows Boot Manager с помощью командной строки
1. Откройте утилиту Выполнить с помощью комбинации клавиш Windows + R.
2. Введите команду cmd и нажмите клавишу Enter.
3. В открывшемся окне командной строки введите команду msconfig и нажмите клавишу Enter.
4. Теперь откройте раздел Загрузка.
5. Измените значение параметра Таймаут на 0 или другое минимальное доступное число.
6. Примените внесенные изменение и закройте утилиту.
Теперь Windows Boot Manager на вашем устройстве либо отключен либо не заставит больше ждать долгие стандартные 30 секунд. Чтобы проверить результат работы, перезапустите, пожалуйста, компьютер.
Способ №2. Отключение Windows Boot Manager с помощью BIOS
Этот метод решает вопрос путем выбора одного конкретного диска, с которого, впоследствии, будет загружаться операционная система. Давайте рассмотрим процесс на практике.
По завершению этих действий Менеджер Загрузки Windows больше не должен вас беспокоить.
Надеемся, статья оказалась для вас полезной и помогла решить вопрос отключения Менеджера Загрузки Windows.
Похожие статьи про восстановление данных:
Дата:
Теги: Windows, Ошибка, Программа, Процесс восстановления
Как убрать в БИОСе Windows boot manager
Первые версии Windows обходились без загрузчика, т. к. полноценными ОС их можно было назвать лишь условно. По сути это были графические оболочки – программируемые надстройки над MS-DOS. Загрузчик, появившийся в системах на базе технологии NT (Windows 2000 и Win XP) имел название NTLDR и обладал дополнительным конфигурационным файлом boot.ini, в котором перечислялись все загружаемые на машине ОС и указывался порядок их загрузки. Файл boot.ini – это обычный текстовый файл с понятной структурой, легко поддающийся редактированию.
Новый загрузчик Windows получила с выходом версии Vista. Он получил название «Windows boot manager» и имеет одну интересную особенность – прописывает информацию о себе в разделе загрузки Bios. Выглядит эта информация как указание на имя самого сервиса и имя раздела, из которого загружается операционная система. Примерно так, как это показано на рисунке ниже:
Как обычно, при старте компьютера BIOS читает эти сведения и формирует меню выбора операционной системы, которое и предъявляется в конечном счете пользователю. После целого ряда переустановок ОС типа Windows этот перечень захламляется, и разобраться в том, какая из систем соответствует конкретной строчке меню запуска, становится затруднительно.
Кроме того, длинный перечень неиспользуемых ОС выглядит крайне неэстетично и раздражает самим своим присутствием. В XP и Win 2000 данная проблема решалась очень просто: вы открывали файл boot.ini в блокноте и удаляли ненужные строчки. После сохранения правки из загрузочного меню исчезали пункты, соответствующие удаленным записям.
Можно было поступить иначе: воспользоваться системными инструментами редактирования перечня загрузки, но оба эти варианта совершенно равноценны и сводятся к корректировкам указанного файла.
В старших версиях Windows файл Boot.ini отсутствует. И нам, очевидно, придется иметь дело с БИОС, так как именно там содержатся записи, аналогичные тем, что ранее писались в файл. Как откорректировать этот список?
BCD и его параметры
Если покопаться в недрах файловой системы старших версий Виндовс, то можно обнаружить скрытый небольшой раздел с наличествующей в нем папкой Boot. Именно тут и располагается так называемое хранилище данных конфигурации загрузки, представленное файлом с именем BCD. В отличие от boot.ini этот файл не допускает прямого редактирования вручную.
Для управления данными, в нем содержащимися, используется интерфейс командной строки. Но прежде чем начинать вводить в консоль команды, нужно хотя бы в первом приближении ознакомиться со структурой хранилища.
На каждый пункт загрузки приходится отдельная запись BCD, содержащая поля следующего назначения (опишем только значимые для нас параметры):
- Идентификатор (ID) пункта – индивидуальный номер в формате GUID, который однозначно идентифицирует каждую установленную на диске ОС.
- Раздел жесткого диска, с которого запускается Виндовс (параметр device).
- Относительный путь к загрузчику (параметр path).
- Название пункта меню, видное пользователю при старте компьютера (параметр description).
- Язык, используемый меню (параметр locale).
- Идентификатор ОС загружаемой по умолчанию (параметр default).
- Порядок строки в меню (параметр displayorder).
- Таймаут ожидания выбора пользователя (параметр timeout).
Чтобы не просматривать записи хранилища на экране консоли, можно организовать их просмотр в более комфортных условиях. Для этого нужно ввести команду вроде BCDEDIT > C:\bcd.txt, чтобы перенаправить вывод в документ текстового типа, и затем просматривать его содержимое любым редактором. Учтите, отредактировать BCD в текстовом редакторе нельзя!
Редактируем BCD в консоли
Теперь посмотрим, как можно удалить запись из BCD, не трогая все остальные. Это часто встречающаяся задача: допустим, мы не пользуемся больше ОС размещенной на каком-нибудь конкретном разделе (она может быть даже повреждена), при этом запись о ней в хранилище остается, а значит, в загрузочном меню остается соответствующая ей строчка. Такая же примерно информация остается и в BIOS компьютера. Если мы введем команду: bcdedit ID, где ID – идентификатор удаляемой винды, то все эти сведения пропадут. Мы не увидим их больше ни в меню, ни в БИОС, а это именно то, чего мы и добиваемся. Пример такой команды:
После нажатия клавиши «Ввод» мы можем снова запустить просмотр BCD по команде bcdedit и, как и следовало ожидать, мы не обнаружим больше записи с удаленным идентификатором. Для захламленного меню загрузки эту команду придется либо выполнять несколько раз подряд, либо изучить опции команды, позволяющие выполнять операции в пакетном режиме. Единственный минус – необходимость наличия у пользователя навыка работы с консолью.
Расширенное устранение неполадок при загрузке Windows - Windows Client Management
- 11 минут на чтение
В этой статье
Примечание
Эта статья предназначена для агентов службы поддержки и ИТ-специалистов. Если вам нужна более общая информация о параметрах восстановления, см. Параметры восстановления в Windows 10.
Сводка
Существует несколько причин, по которым компьютер под управлением Windows может иметь проблемы при запуске. Чтобы устранить проблемы с загрузкой, сначала определите, на каком из следующих этапов компьютер зависает:
Фаза | Процесс загрузки | BIOS | UEFI |
---|---|---|---|
1 | PreBoot | MBR / PBR (код начальной загрузки) | Прошивка UEFI |
2 | Диспетчер загрузки Windows | % Системный диск% \ bootmgr | \ EFI \ Microsoft \ Boot \ bootmgfw.efi |
3 | Загрузчик ОС Windows | % SystemRoot% \ system32 \ winload.exe | % SystemRoot% \ system32 \ winload.efi |
4 | Ядро ОС Windows NT | % SystemRoot% \ system32 \ ntoskrnl.exe |
1. Предварительная загрузка
Прошивка ПК инициирует самотестирование при включении (POST) и загружает настройки прошивки. Этот процесс предварительной загрузки завершается, когда обнаруживается допустимый системный диск.Прошивка считывает основную загрузочную запись (MBR), а затем запускает загрузку Windows. Управляющий делами.
2. Диспетчер загрузки Windows
Диспетчер загрузки Windows находит и запускает загрузчик Windows (Winload.exe) в загрузочном разделе Windows.
3. Загрузчик операционной системы Windows
Основные драйверы, необходимые для запуска ядра Windows, загружаются, и ядро ​​запускается.
4. Ядро ОС Windows NT
Ядро загружает в память куст системного реестра и дополнительные драйверы, помеченные как BOOT_START.
Ядро передает управление процессу диспетчера сеансов (Smss.exe), который инициализирует системный сеанс, а также загружает и запускает устройства и драйверы, которые не помечены как BOOT_START.
Вот краткое изложение последовательности загрузки, то, что будет отображаться на дисплее, и типичные проблемы загрузки на этом этапе последовательности. Перед тем как приступить к устранению неполадок, вы должны понять схему процесса загрузки и состояние отображения, чтобы убедиться, что проблема правильно определена в начале взаимодействия.
Нажмите для увеличения
На каждом этапе используется свой подход к поиску и устранению неисправностей. В этой статье представлены методы устранения неполадок, возникающих на первых трех этапах.
Примечание
Если компьютер неоднократно загружается с параметрами восстановления, выполните следующую команду в командной строке, чтобы прервать цикл:
Bcdedit / set {default} recoveryenabled no
Если параметры F8 не работают, выполните следующую команду:
Bcdedit / set {default} bootmenupolicy legacy
Фаза BIOS
Чтобы определить, прошла ли система этап BIOS, выполните следующие действия:
- Если к компьютеру подключены какие-либо внешние периферийные устройства, отключите их.
- Проверьте, работает ли индикатор жесткого диска на физическом компьютере. Если он не работает, это означает, что процесс запуска застрял на этапе BIOS.
- Нажмите клавишу NumLock, чтобы проверить, загорается ли световой индикатор. Если этого не происходит, это означает, что процесс запуска зависает в BIOS.
Если система зависла на этапе BIOS, возможно, возникла проблема с оборудованием.
Фаза загрузчика
Если экран полностью черный, за исключением мигающего курсора, или если вы получили один из следующих кодов ошибки, это означает, что процесс загрузки застрял на этапе загрузчика:
- Данные конфигурации загрузки (BCD) отсутствуют или повреждены
- Загрузочный файл или MBR повреждены
- Операционная система отсутствует
- Загрузочный сектор отсутствует или поврежден
- Bootmgr отсутствует или поврежден
- Невозможно загрузиться из-за отсутствия или повреждения системного куста
Чтобы устранить эту проблему, используйте установочный носитель Windows для запуска компьютера, нажмите Shift + F10, чтобы открыть командную строку, а затем используйте любой из следующих методов.
Метод 1. Средство восстановления при запуске
Средство восстановления при загрузке автоматически устраняет многие распространенные проблемы. Инструмент также позволяет быстро диагностировать и устранять более сложные проблемы при запуске. Когда компьютер обнаруживает проблему при запуске, он запускает средство восстановления при загрузке. При запуске инструмент выполняет диагностику. Эта диагностика включает анализ файлов журнала запуска для определения причины проблемы. Когда средство восстановления при загрузке определяет причину, оно пытается устранить проблему автоматически.
Для этого выполните следующие действия.
-
Запустите систему с установочного носителя для установленной версии Windows. Дополнительные сведения см. В разделе Создание установочного носителя для Windows.
-
На экране Установить Windows выберите Далее > Восстановите компьютер .
-
На экране Параметры восстановления системы выберите Далее > Командная строка .
-
После восстановления при загрузке выберите Завершение работы , затем включите компьютер, чтобы проверить, может ли Windows правильно загрузиться.
Средство восстановления при загрузке создает файл журнала, чтобы помочь вам понять проблемы запуска и сделанные исправления. Вы можете найти файл журнала в следующем месте:
% windir% \ System32 \ LogFiles \ Srt \ Srttrail.txt
Дополнительные сведения см. В разделе «Возникает Stop-ошибка или компьютер перестает отвечать на запросы при попытке запустить Windows Vista или Windows 7».
Метод 2. Восстановление загрузочных кодов
Чтобы восстановить коды загрузки, выполните следующую команду:
BOOTREC / FIXMBR
Чтобы восстановить загрузочный сектор, выполните следующую команду:
ЗАГРУЗКА / FIXBOOT
Примечание
Запуск BOOTREC вместе с Fixmbr перезаписывает только главный загрузочный код.Если повреждение MBR влияет на таблицу разделов, запуск Fixmbr может не решить проблему.
Метод 3: исправить ошибки BCD
Если вы получаете ошибки, связанные с BCD, выполните следующие действия:
-
Сканирует все установленные системы. Для этого выполните следующую команду:
Bootrec / ScanOS
-
Перезагрузите компьютер, чтобы проверить, устранена ли проблема.
-
Если проблема не устранена, выполните следующую команду:
Bootrec / rebuildbcd
-
Вы можете получить один из следующих выходов:
Сканирование всех дисков для установки Windows.Подождите, это может занять некоторое время ... Установки Windows успешно просканированы. Всего идентифицированных установок Windows: 0 Операция успешно завершена.
Сканирование всех дисков для установки Windows. Подождите, это может занять некоторое время ... Установки Windows успешно просканированы. Всего идентифицированных установок Windows: 1 D: \ Windows Добавить установку в список загрузки? Да / Нет / Все:
Если выходные данные показывают установку Windows : 0 , выполните следующие команды:
bcdedit / экспорт c: \ bcdbackup attrib c: \\ boot \\ bcd -r –s -h ren c: \ boot \ bcd bcd.старый bootrec / rebuildbcd
После выполнения команды вы получите следующий результат:
Сканирование всех дисков для установки Windows. Подождите, это может занять некоторое время ... Установки Windows успешно просканированы. Всего идентифицированных установок Windows: 1 {D}: \ Windows Добавить установку в список загрузки? Да / Нет / Все: Да
- Попробуйте перезапустить систему.
Метод 4: заменить Bootmgr
Если методы 1, 2 и 3 не устранили проблему, замените файл Bootmgr с диска C на раздел, зарезервированный системой.Для этого выполните следующие действия:
-
В командной строке измените каталог на раздел, зарезервированный системой.
-
Запустите команду attrib , чтобы отобразить файл:
attrib -r -s -h
-
Выполните ту же команду attrib в Windows (системный диск):
attrib -r -s -h
-
Переименуйте файл Bootmgr в Bootmgr.old:
ren c: \ bootmgr bootmgr.старый
-
Перейдите к системному диску.
-
Скопируйте файл Bootmgr и вставьте его в раздел, зарезервированный системой.
-
Перезагрузите компьютер.
Метод 5: восстановление куста системы
Если Windows не может загрузить куст системного реестра в память, необходимо восстановить системный куст. Для этого используйте среду восстановления Windows или диск аварийного восстановления (ERD), чтобы скопировать файлы из папки C: \ Windows \ System32 \ config \ RegBack в C: \ Windows \ System32 \ config.
Если проблема не исчезнет, ​​вы можете восстановить резервную копию состояния системы в альтернативное место, а затем получить кусты реестра, которые нужно заменить.
Примечание
Начиная с Windows 10 версии 1803, Windows больше не выполняет автоматическое резервное копирование системного реестра в папку RegBack. Это изменение сделано намеренно и призвано помочь уменьшить общий размер дискового пространства Windows. Чтобы восстановить систему с поврежденным кустом реестра, Microsoft рекомендует использовать точку восстановления системы.Подробнее читайте в этой статье.
Фаза ядра
Если система зависает во время фазы ядра, вы испытываете несколько симптомов или получаете несколько сообщений об ошибках. К ним относятся, помимо прочего, следующее:
-
Stop-ошибка появляется после заставки (экран с логотипом Windows).
-
Отображается конкретный код ошибки. Например, «0x00000C2», «0x0000007B», «недоступное загрузочное устройство» и так далее.
-
Экран застревает на значке «крутящееся колесо» (подвижные точки) «система занята».
-
После заставки появляется черный экран.
Для устранения этих проблем попробуйте поочередно следующие варианты загрузки для восстановления.
Сценарий 1. Попытайтесь запустить компьютер в безопасном режиме или в последней удачной конфигурации
На экране Advanced Boot Options попробуйте запустить компьютер в Safe Mode или Safe Mode with Networking . Если какой-либо из этих вариантов работает, используйте средство просмотра событий, чтобы помочь определить и диагностировать причину проблемы с загрузкой.Чтобы просмотреть события, записанные в журналы событий, выполните следующие действия:
-
Используйте один из следующих методов, чтобы открыть средство просмотра событий:
-
Щелкните Пуск , укажите Администрирование , а затем щелкните Просмотр событий .
-
Запустите оснастку «Просмотр событий» в консоли управления Microsoft (MMC).
-
-
В дереве консоли разверните Просмотр событий и щелкните журнал, который вы хочу посмотреть.Например, щелкните Системный журнал или Журнал приложений .
-
В области сведений дважды щелкните событие, которое хотите просмотреть.
-
В меню Правка щелкните Копировать , откройте новый документ в программе в которое вы хотите вставить событие (например, Microsoft Word), а затем нажмите Вставить .
-
Используйте клавишу со стрелкой вверх или вниз, чтобы просмотреть описание предыдущего или следующее событие.
Чистый чехол
Для устранения проблем, влияющих на службы, выполните чистую загрузку с помощью конфигурации системы (msconfig). Выберите Выборочный запуск для тестирования служб по очереди, чтобы определить, какая из них вызывает проблему. Если вы не можете найти причину, попробуйте включить системные службы. Однако в большинстве случаев проблемный сервис - сторонний.
Отключите все службы, которые вы сочтете неисправными, и попробуйте снова запустить компьютер, выбрав Обычный запуск .
Для получения подробных инструкций см. Как выполнить чистую загрузку в Windows.
Если компьютер запускается в режиме отключения подписи драйверов, запустите компьютер в режиме отключения подписи драйверов, а затем выполните действия, описанные в следующей статье, чтобы определить, какие драйверы или файлы требуют принудительного применения подписи драйверов: Устранение неполадок при загрузке из-за отсутствия подписи драйвера (x64)
Примечание
Если компьютер является контроллером домена, попробуйте режим восстановления служб каталогов (DSRM).
Этот метод является важным шагом при возникновении Stop-ошибки «0xC00002E1» или «0xC00002E2»
Примеры
Предупреждение
Серьезные проблемы могут возникнуть, если вы измените реестр некорректно с помощью редактора реестра или другим способом. Эти проблемы могут потребовать переустановки операционной системы. Microsoft не может гарантировать, что эти проблемы можно решить. Вы вносите изменения в реестр на свой страх и риск.
Код ошибки INACCESSIBLE_BOOT_DEVICE (STOP 0x7B)
Чтобы устранить эту Stop-ошибку, выполните следующие действия для фильтрации драйверов:
-
Перейдите в среду Windows Recovery Environment (WinRE), вставив ISO-диск системы в дисковод.ISO должен быть той же версии Windows или более поздней версии.
-
Откройте реестр.
-
Загрузите системный куст и назовите его «test».
-
В следующем подразделе реестра проверьте наличие элементов нижнего и верхнего фильтров для драйверов сторонних производителей:
HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ Control \ Class
-
Для каждого обнаруженного драйвера стороннего производителя щелкните верхний или нижний фильтр и затем удалите данные значения.
-
Искать похожие элементы во всем реестре. Обработайте соответствующим образом, а затем выгрузите куст реестра.
-
Перезагрузите сервер в обычном режиме.
Дополнительные действия по устранению неполадок см. В следующих статьях:
Чтобы устранить проблемы, возникающие после установки обновлений Windows, проверьте наличие ожидающих обновлений, выполнив следующие действия:
-
Откройте окно командной строки в WinRE.
-
Запускаем команду:
DISM / образ: C: \ / get-packages
-
Если есть ожидающие обновления, удалите их, выполнив следующие команды:
DISM / image: C: \ / remove-package / packagename: имя пакета
DISM / Изображение: C: \ / Cleanup-Image / RevertPendingActions
Попробуйте запустить компьютер.
Если компьютер не запускается, выполните следующие действия:
-
Откройте окно командной строки в WinRE и запустите текстовый редактор, например Блокнот.
-
Перейдите на системный диск и найдите windows \ winsxs \ pending.xml.
-
Если файл Pending.xml найден, переименуйте его в Pending.xml.old.
-
Откройте реестр, а затем загрузите куст компонентов в HKEY_LOCAL_MACHINE в качестве теста.
-
Выделите загруженный тестовый куст, а затем найдите значение pendingxmlidentifier .
-
Если значение pendingxmlidentifier существует, удалите это значение.
-
Выгрузите тестовый улей.
-
Загрузите системный куст, назовите его "test".
-
Перейдите к следующему подразделу:
HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ Services \ TrustedInstaller
-
Измените значение Start с 1 на 4
-
Выгрузить улей.
-
Попробуйте запустить компьютер.
Если Stop-ошибка возникает в конце процесса запуска или если Stop-ошибка все еще генерируется, вы можете сделать дамп памяти. Хороший дамп памяти может помочь определить основную причину Stop-ошибки. Подробнее см. В следующих статьях:
Для получения дополнительных сведений о проблемах с файлами подкачки в Windows 10 или Windows Server 2016 см .:
Дополнительные сведения о Stop-ошибках см. В следующей статье базы знаний:
Если файл дампа показывает ошибку, связанную с драйвером (например, windows \ system32 \ drivers \ stcvsm.sys отсутствует или поврежден), следуйте этим рекомендациям:
-
Проверьте функциональность, предоставляемую драйвером. Если это сторонний драйвер загрузки, убедитесь, что вы понимаете, что он делает.
-
Если драйвер не важен и не имеет зависимостей, загрузите системный куст, а затем отключите драйвер.
-
Если ошибка остановки указывает на повреждение системного файла, запустите средство проверки системных файлов в автономном режиме.
-
Для этого откройте WinRE, откройте командную строку, а затем выполните следующую команду:
SFC / Scannow / OffBootDir = C: \ / OffWinDir = E: \ Windows
Для получения дополнительной информации см. Использование средства проверки системных файлов (SFC) для устранения проблем
-
Если есть повреждение диска, выполните команду проверки диска:
чкдск / ф / р
-
Если Stop-ошибка указывает на общее повреждение реестра или если вы считаете, что были установлены новые драйверы или службы, выполните следующие действия:
- Запустите WinRE и откройте окно командной строки.
- Запустите текстовый редактор, например Блокнот.
- Перейдите в C: \ Windows \ System32 \ Config.
- Переименуйте все пять ульев, добавив к имени ".old".
- Скопируйте все кусты из папки Regback, вставьте их в папку Config, а затем попробуйте запустить компьютер в обычном режиме.
-
Примечание
Начиная с Windows 10 версии 1803, Windows больше не выполняет автоматическое резервное копирование системного реестра в папку RegBack.Это изменение сделано специально и призвано помочь уменьшить общий размер дискового пространства Windows. Чтобы восстановить систему с поврежденным кустом реестра, Microsoft рекомендует использовать точку восстановления системы. Подробнее читайте в этой статье.
.Обзор параметров загрузки в Windows - драйверы Windows
- 2 минуты на чтение
В этой статье
Архитектура загрузчика Windows включает независимую от прошивки конфигурацию загрузки и систему хранения под названием Boot Configuration Data (BCD) и инструмент редактирования параметров загрузки BCDEdit (BCDEdit.Exe). Во время разработки вы можете использовать BCDEdit для настройки параметров загрузки для отладки, тестирования и устранения неполадок вашего драйвера на компьютерах под управлением Windows 10, Windows 8, Windows Server 2012, Windows 7 и Windows Server 2008.
Осторожно
Для использования BCDEdit для изменения BCD требуются права администратора. Изменение некоторых параметров загрузочной записи с помощью BCDEdit может вывести компьютер из строя. В качестве альтернативы используйте служебную программу настройки системы (MSConfig.exe) для изменения параметров загрузки.
Архитектура загрузки загрузки
Windows включает компоненты загрузчика, предназначенные для быстрой и безопасной загрузки Windows. Предыдущий загрузчик Windows NT, ntldr , заменен тремя компонентами:
-
Диспетчер загрузки Windows (Bootmgr.exe)
-
Загрузчик операционной системы Windows (Winload.exe)
-
Загрузчик возобновления работы Windows (Winresume.exe)
В этой конфигурации диспетчер загрузки Windows является универсальным и не знает конкретных требований для каждой операционной системы, в то время как системные загрузчики оптимизированы для системы, которую они загружают.
Когда компьютер с несколькими загрузочными записями включает хотя бы одну запись для Windows, диспетчер загрузки Windows, который находится в корневом каталоге, запускает систему и взаимодействует с пользователем. Он отображает меню загрузки, загружает выбранный системный загрузчик и передает параметры загрузки в загрузчик.
Загрузчики находятся в корневом каталоге каждого раздела Windows. После выбора загрузчики берут на себя процесс загрузки и загружают операционную систему в соответствии с выбранными параметрами загрузки.
Данные конфигурации загрузки
Параметры загрузки Windows хранятся в хранилище данных конфигурации загрузки (BCD) на компьютерах с BIOS и EFI.
BCD предоставляет общий, независимый от прошивки интерфейс варианта загрузки для всех компьютеров под управлением Windows 10, Windows 8, Windows Server 2012, Windows 7 и Windows Server 2008. Он более безопасен, чем предыдущие конфигурации хранилища с вариантами загрузки, поскольку позволяет надежно заблокировать хранилища BCD и позволяет администраторам назначать права для управления параметрами загрузки.BCD доступен во время выполнения и на всех этапах настройки. Вы даже можете вызвать BCD во время переходов между состояниями питания и использовать его для определения процесса загрузки для возобновления после гибернации.
Вы можете управлять BCD удаленно и управлять BCD, когда система загружается с носителя, отличного от носителя, на котором находится хранилище BCD. Эта функция чрезвычайно важна для отладки и устранения неполадок, особенно когда хранилище BCD необходимо восстановить при запуске восстановления при загрузке с DVD, USB-носителя или даже удаленно.
Хранилище BCD с его знакомой объектно-элементной архитектурой использует идентификаторы GUID и имена, такие как «Default», для точной идентификации приложений, связанных с загрузкой.
BCD включает собственный набор параметров загрузки. Для получения дополнительной информации об этих параметрах загрузки см. Справочник по параметрам загрузки BCD.
Редактирование параметров загрузки
Для редактирования параметров загрузки в Windows используйте BCDEdit (BCDEdit.exe), инструмент, включенный в Windows.
Чтобы использовать BCDEdit, вы должны быть членом группы администраторов на компьютере.
Для изменения параметров загрузки также можно использовать служебную программу настройки системы (MSConfig.exe).
Для программного изменения параметров загрузки в Windows используйте интерфейс инструмента управления Windows (WMI) для параметров загрузки. Этот интерфейс BCD WMI - лучший способ программного изменения параметров загрузки. Сведения об интерфейсе WMI BCD см. В разделе Поставщик WMI данных конфигурации загрузки в документации Windows SDK.
.Windows не загружается. Что делать?
Теперь вы знаете, что делать, если ваша операционная система Windows больше не загружается. Но что, если после включения компьютера появляется ужасный синий экран смерти или экран остается полностью черным ? Если ни Windows, ни BIOS, ни меню UEFI не запустились, скорее всего, это не ошибка программного обеспечения, а аппаратный дефект . Видеокарта может быть неправильно подключена, контакты памяти могут быть покрыты пылью или недавно установленный процессор может быть несовместим со старой материнской платой.
Чтобы исключить последнее, сначала попробуйте обновить BIOS или UEFI. Для этого переустановите старый процессор и найдите соответствующие файлы обновления на веб-сайте производителя материнской платы. Но внимание: обновление BIOS или UEFI сопряжено с определенными рисками. Так что обязательно сделайте резервную копию сначала .
Если проблема все еще не решена, вам придется прибегнуть к методу исключения : удалить все вновь установленное и подключенное оборудование (включая периферийные устройства, такие как принтеры и наушники) и перезагрузить компьютер.Если ваш компьютер и Windows снова загружаются успешно, начните с повторного подключения удаленного оборудования по одному и перезагружайте компьютер, пока не найдете виновника. Также проверьте, что кабельные соединения в идеальном состоянии. Также неплохо было бы опробовать неисправные устройства на другом компьютере перед их преждевременной утилизацией.
Иногда сигналы BIOS или UEFI также могут помочь определить источник ошибки: после включения компьютер четко сигнализирует, какое оборудование вызывает проблемы , издав последовательность звуковых сигналов.Эти звуковые сигналы различны для каждого поставщика BIOS или UEFI. Например, американский производитель оборудования и программного обеспечения American Megatrends (AMI) издает постоянный звуковой сигнал при неисправном источнике питания и длинную-короткую последовательность при критической неисправности материнской платы. С другой стороны, одиночный короткий сигнал всегда означает, что начало было успешным.
.BCD System Store Settings для UEFI
- 6 минут на чтение
В этой статье
Для типичного сценария развертывания нет необходимости изменять хранилище BCD. В этом разделе обсуждаются различные параметры BCD в хранилище BCD, которые можно изменить. В системах UEFI это включает настройки для следующих загрузочных приложений:
-
Диспетчер загрузки Windows
-
Загрузчик Windows
-
Тестер памяти Windows
В следующих разделах подробно описаны доступные настройки для каждого из этих загрузочных приложений и способы изменения каждого приложения для систем UEFI.
Для простоты примеры BCDEdit в этом разделе изменяют системное хранилище BCD. Чтобы изменить другое хранилище, например копию шаблона BCD, включите имя хранилища в командную строку.
Параметры диспетчера загрузки Windows для UEFI
Диспетчер загрузки Windows ( {bootmgr}
) управляет процессом загрузки. Системы на основе UEFI содержат диспетчер загрузки микропрограмм, Bootmgfw.efi, который загружает приложение EFI, основанное на переменных, хранящихся в NVRAM.
Параметры BCD для устройства
и путь
элементы в диспетчере загрузки Windows указывают на диспетчер загрузки микропрограмм.Шаблон, который называется BCD-template для Windows, включает следующие настройки для Windows Boot Manager.
## Диспетчер загрузки Windows идентификатор {bootmgr} раздел устройства = \ Device \ HarddiskVolume1 путь \ EFI \ Microsoft \ Boot \ bootmgfw.efi описание Windows Boot Manager
Настройка устройства
Элемент device
указывает том, содержащий диспетчер загрузки Windows. Для систем UEFI элемент устройства
для диспетчера загрузки Windows установлен на букву тома системного раздела.Чтобы определить правильную букву тома, используйте инструмент Diskpart для просмотра разделов диска. В следующем примере предполагается, что в системе есть один жесткий диск с несколькими разделами, включая системный раздел, которому присвоена буква диска S.
Следующие ниже команды Diskpart выбирают диск 0, а затем перечисляют сведения о томах на этом диске, включая их буквы. Том 2 показан как системный раздел.
DISKPART> выберите диск 0 DISKPART> список томов Объем ### Ltr Этикетка Fs Тип Размер Информация о состоянии ---------- --- ------ ----- ---------- ------- --------- ------ Том 0 D Раздел NTFS 103 ГБ Исправен Том 1, раздел C NTFS, 49 ГБ, работоспособная загрузка Том 2 S Раздел FAT32 200 МБ Исправная система
Если системному разделу не назначена буква диска, назначьте ее с помощью команды Diskpart assign .В следующем примере предполагается, что системный раздел - это том 2, и ему назначается буква S в качестве буквы диска.
Diskpart выберите диск 0 том списка выберите том 2 // предполагая, что том 2 является системным разделом назначить букву = s
После того, как вы определили объем системного раздела, установите элемент device
для Windows Boot Manager на соответствующую букву диска. В следующем примере устройство устанавливает
для привода S.
Bcdedit / set {bootmgr} device partition = s: // системный раздел
Настройка пути
Элемент path
указывает расположение приложения Windows Boot Manager на этом томе.Для систем UEFI путь
указывает на диспетчер загрузки микропрограмм, путь которого - \ EFI \ Microsoft \ Boot \ Bootmgfw.efi.
Вы можете подтвердить, что BCD-шаблон имеет правильный путь, перечислив значения в хранилище, как показано ниже:
bcdedit / store bcd-template / enum all
Чтобы явно указать путь
к \ EFI \ Microsoft \ Boot \ Bootmgfw.efi, используйте следующую команду.
Bcdedit / set {bootmgr} путь \ efi \ microsoft \ boot \ bootmgfw.эфи
Другие настройки
Следует установить диспетчер загрузки Windows первым элементом в порядке отображения встроенного ПО UEFI, как показано в следующем примере.
Bcdedit / set {fwbootmgr} displayorder {bootmgr} / addfirst
Вы также должны указать самое верхнее приложение загрузчика Windows в порядке отображения диспетчера загрузки Windows. В следующем примере показано, как поместить указанный загрузчик Windows в начало порядка отображения.
Bcdedit / set {bootmgr} displayorder {} / addfirst
В предыдущем примере
Примечание В мультизагрузочной системе с несколькими установленными операционными системами имеется несколько экземпляров загрузчика Windows. Каждый экземпляр загрузчика Windows имеет свой идентификатор. Вы можете установить загрузчик Windows по умолчанию ( {default}
) на любой из этих идентификаторов.
Параметры загрузчика Windows
Хранилище BCD имеет по крайней мере один, а при желании несколько экземпляров загрузчика Windows. Каждый экземпляр представляет отдельный объект BCD. Каждый экземпляр загружает одну из установленных версий Windows, конфигурация которой указана элементами объекта. Каждый объект загрузчика Windows имеет свой собственный идентификатор, а параметры устройства
и путь
объекта указывают правильный раздел и загрузочное приложение.
BCD-шаблон
для Windows имеет единственный объект загрузчика Windows, который имеет следующие настройки.
## Загрузчик Windows идентификатор {9f25ee7a-e7b7-11db-94b5-f7e662935912} раздел устройства = C: путь \ Windows \ system32 \ winload.efi описание Microsoft Windows Server locale en-US наследовать {bootloadersettings} раздел osdevice = C: systemroot \ Windows
Идентификатор этого загрузчика Windows: {9f25ee7a-e7b7-11db-94b5-f7e662935912}.Вы можете использовать этот GUID в своей системе или позволить инструменту BCDEdit сгенерировать для вас новый GUID.
Чтобы упростить команды BCDEdit, вы можете указать один из загрузчиков Windows в системном хранилище BCD в качестве загрузчика по умолчанию. Затем вы можете использовать стандартный идентификатор ( {default}
) вместо полного GUID. В следующем примере в качестве загрузчика по умолчанию указывается загрузчик Windows для EFI, предполагая, что он использует идентификатор GUID из шаблона BCD.
Bcdedit / default {9f25ee7a-e7b7-11db-94b5-f7e662935912}
Устройство и настройки ОС
Следующие элементы определяют ключевые местоположения:
Элемент device
указывает раздел, содержащий загрузочное приложение.
Элемент osdevice
указывает раздел, содержащий корень системы.
Для загрузчика Windows для EFI оба элемента обычно устанавливаются на букву диска системного раздела Windows. Однако, если BitLocker включен или на компьютере установлено несколько версий Windows, устройство osdevice
и устройство
могут быть настроены на разные разделы. Шаблон BCD устанавливает для обоих элементов диск C, что является типичным значением. Вы также можете явно установить значения osdevice
и device
, как показано в следующем примере.В этом примере также предполагается, что вы указали загрузчик Windows для EFI в качестве объекта загрузчика по умолчанию.
Bcdedit / set {default} раздел устройства = c: Bcdedit / set {default} раздел osdevice = c:
Настройка пути
Путь Элемент
загрузчика Windows указывает расположение загрузчика на этом томе. Для систем UEFI путь
указывает загрузчик Windows для EFI, путь которого - \ Windows \ System32 \ Winload.эфи.
Вы можете подтвердить, что BCD-шаблон имеет правильное значение path
, перечислив значения в магазине. Вы также можете явно установить значение path
, как показано в следующем примере.
Bcdedit / set {default} путь \ windows \ system32 \ winload.efi
Настройки тестера памяти Windows
Тестер памяти Windows ( {memdiag}
) выполняет диагностику памяти во время загрузки. Параметры BCD для элементов устройства приложения и
path
указывают на правильное приложение.
Примечание Примечание. Компьютеры Intel Itanium не включают тестер памяти Windows и не требуют настроек {memdiag}
.
BCD-шаблон для Windows имеет следующие настройки.
## Тестер памяти Windows идентификатор {memdiag} раздел устройства = \ Device \ HarddiskVolume1 путь \ boot \ memtest.exe описание Windows Memory Diagnostic
Настройка устройства
Для систем UEFI элемент device
для тестера памяти Windows установлен на букву диска системного раздела.В следующем примере предполагается, что системным разделом является диск S, как использовалось в предыдущих примерах.
Bcdedit / set {bootmgr} device partition = s: // системный раздел
Настройка пути
Элемент path
указывает расположение диспетчера тестов Windows на томе, который указал элемент устройства . Для систем UEFI путь
указывает версию EFI приложения (\ EFI \ Microsoft \ Boot \ Memtest.efi).
Вы можете подтвердить, что BCD-шаблон имеет правильное значение path
, перечислив значения в магазине.Вы также можете использовать инструмент BCDEdit, чтобы явно установить значение path
, как показано в следующем примере.
Bcdedit / set {memdiag} путь \ efi \ microsoft \ boot \ memtest.efi
. Добавление загрузочных записей - драйверы Windows
-
- 4 минуты на чтение
-
В этой статье
Первым шагом в настройке параметров загрузки в операционных системах является добавление новой загрузочной записи для операционной системы. Загрузочная запись - это набор параметров, которые определяют конфигурацию загрузки для операционной системы или загрузочной программы.
У вас может быть несколько загрузочных записей для операционной системы, каждая с различным набором параметров загрузки. Установщик Windows создает стандартную загрузочную запись при установке операционной системы, и вы можете создавать дополнительные настраиваемые загрузочные записи для операционной системы, редактируя параметры загрузки.
Вы можете добавлять, удалять и изменять параметры в загрузочной записи, созданной установщиком Windows. Однако разумно сохранить стандартную запись и вместо этого добавить отдельную запись, которую вы настраиваете.
Чтобы добавить загрузочную запись, скопируйте существующую загрузочную запись, а затем измените копию.
Этот раздел относится к Windows Vista и новее, Windows Server 2008 и новее, а также среде восстановления Windows.
Добавление новой загрузочной записи
В Windows для изменения параметров загрузки используется BCDEdit. Чтобы добавить новую загрузочную запись, откройте окно командной строки с повышенными привилегиями (выберите и удерживайте (или щелкните правой кнопкой мыши) Командная строка и выберите Запуск от имени администратора из контекстного меню).
Примечание Перед настройкой параметров BCDEdit вам может потребоваться отключить или приостановить BitLocker и безопасную загрузку на компьютере.
Самый простой способ создать новую загрузочную запись - скопировать существующую, а затем изменить ее по своему усмотрению. Для этого используйте BCDEdit с опцией / copy . Например, в следующей команде BCDEdit копирует загрузочную запись Microsoft Windows, которая в последний раз использовалась для загрузки Windows, идентифицированная как {current} , и создает новую загрузочную запись.Опция описания / d указывает DebugEntry как имя новой загрузочной записи.
bcdedit / copy {current} / d "DebugEntry"
Если команда завершилась успешно, BCDEdit отображает сообщение, подобное следующему:
Запись успешно скопирована в {49916baf-0e08-11db-9af4-000bdbd316a0}.
Когда вы копируете запись загрузчика, которая появляется в меню загрузки, копия автоматически добавляется как последний элемент в меню загрузки.
GUID в предыдущем сообщении (который заключен в фигурные скобки ({})) - это идентификатор новой загрузочной записи. Параметр / копия создает новый GUID для загрузочной записи. Вы используете идентификатор для представления записи во всех последующих командах BCDEdit.
Если команда не выполняется, убедитесь, что вы работаете в окне командной строки с правами администратора и что все параметры команды написаны правильно, включая фигурные скобки вокруг {текущий} .
Вы также можете добавить загрузочную запись с помощью параметра / create . Этот метод сложнее, потому что вам нужно предоставить дополнительную информацию о типе загрузочной записи. Вам также необходимо указать параметры / приложение , / наследование или / устройство . Например, следующее создает новую загрузочную запись операционной системы под названием «Моя Windows Vista»:
bcdedit / create / d "Моя Windows Vista" / загрузчик приложений
Когда вы используете опцию / create , новые записи загрузчика не добавляются в меню загрузки автоматически.Параметр / create создает новый GUID для загрузочной записи. Вы должны добавить новую загрузочную запись в меню загрузки с помощью параметра / displayorder . Вы можете разместить записи загрузчика в любом порядке.
Для получения информации о параметрах команды / create введите bcdedit /? / create в окне командной строки.
Редактирование загрузочного меню
В Windows новые записи загрузчика не добавляются в меню загрузки автоматически.Вы можете разместить записи загрузчика в любом порядке.
Вы можете использовать опцию / displayorder , чтобы установить порядок, в котором менеджер загрузки отображает загрузочные записи в мультизагрузочном меню. Команда имеет следующий синтаксис:
bcdedit / displayorder {ID} {ID} ...
ID - это GUID загрузочной записи или зарезервированный идентификатор, например {current} ). Разделите каждый идентификатор пробелом. Не забудьте поставить фигурные скобки ({}).
Например, чтобы добавить загрузочную запись DebugEntry в меню загрузки после записи {current} , используйте следующую команду (не забудьте использовать '{guid}'
в Windows PowerShell):
bcdedit / displayorder {current} {49916baf-0e08-11db-9af4-000bdbd316a0}
Вы также можете использовать параметры / addlast, / addfirst и / remove , чтобы упорядочить и удалить элементы из меню.Например, следующая команда добавляет загрузочную запись DebugEntry в качестве последнего пункта в меню:
bcdedit / displayorder {49916baf-0e08-11db-9af4-000bdbd316a0} / addlast
Удаление и удаление загрузочной записи
Следующая команда удаляет элемент загрузочной записи {49916baf-0e08-11db-9af4-000bdbd316a0} из меню загрузки.
bcdedit / displayorder {49916baf-0e08-11db-9af4-000bdbd316a0} / remove
Когда вы удаляете указанную загрузочную запись с помощью параметров / displayorder и / remove , загрузочная запись удаляется из меню загрузки, но все еще находится в хранилище BCD.Чтобы полностью удалить запись загрузчика из меню загрузки и из магазина, используйте опцию / удалить .
bcdedit / delete {49916baf-0e08-11db-9af4-000bdbd316a0}
Чтобы проверить правильность порядка отображения, используйте следующую команду:
bcdedit
Когда вы вводите bcdedit без дополнительных параметров, BCDEdit отображает запись диспетчера загрузки и записи загрузчика в том порядке, в котором они будут отображаться в меню.
Запись диспетчера загрузки Windows также включает порядок отображения меню загрузки, как показано в следующем примере.
## Диспетчер загрузки Windows идентификатор {bootmgr} раздел устройства = C: описание Windows Boot Manager locale en-US наследовать {globalsettings} по умолчанию {текущий} displayorder {current} {18b123cd-2bf6-11db-bfae-00e018e2b8db} toolsdisplayorder {memdiag} тайм-аут 30 ## Загрузчик Windows ------------------- идентификатор {текущий} раздел устройства = C: путь \ Windows \ system32 \ winload.Exe описание Microsoft Windows Vista locale en-US наследовать {bootloadersettings} раздел osdevice = C: systemroot \ Windows возобновить объект {d7094401-2641-11db-baba-00e018e2b8db} nx OptIn ## Загрузчик Windows ------------------- идентификатор {18b123cd-2bf6-11db-bfae-00e018e2b8db} раздел устройства = C: путь \ Windows \ system32 \ winload.exe описание Debugger Boot locale en-US наследовать {bootloadersettings} раздел osdevice = C: systemroot \ Windows возобновить объект {d7094401-2641-11db-baba-00e018e2b8db} nx OptIn отладка Да
. 4 бесплатных менеджера загрузки - двойная загрузка Windows и Linux
Обновлено: 12 января 2020 г. / Главная »Обзоры бесплатных программ и программ
Как выполнить двойную загрузку Linux и Windows на одном жестком диске? Обычно на компьютере будет установлена ​​одна операционная система, для тех, кто хочет использовать несколько ОС с двойной загрузкой, например, комбинацию Windows и Linux, вам нужно будет внести некоторые изменения и включить опцию выбора ОС для загрузки. во время запуска.
Альтернативная статья 2020 ➤ 3 бесплатных альтернативы Boot Camp - запуск приложений и игр Windows на macOS
Вы можете установить 2 операционные системы при условии, что вы разбили свой SSD или жесткий диск на 2 диска. Когда вы устанавливаете дистрибутив Linux, он обычно устанавливает загрузчик Grub. Grub загружается вместо загрузчика Windows во время загрузки, если Windows уже была установлена, что позволяет вам выбрать операционную систему, которую вы хотите загрузить, изменив данные конфигурации загрузки.
↓ 01 - Grub2Win | Бесплатно
Grub2Win поддерживает 64- и 32-битные EFI и BIOS в Windows 10, 8, 7 и XP. Безопасная двойная загрузка Windows и Linux с дисков GPT или MBR. Grub2Win загружает собственный код GNU Grub версии 2. Все содержится в едином каталоге размером 20 МБ на диске C: с Windows. В системах EFI в раздел EFI установлено несколько небольших модулей.
Используя простой графический интерфейс Windows и инструкции, вы можете быстро и безопасно установить Grub2Win.Выберите из множества вариантов ОС. Поддерживает Antergos, Android, Ubuntu, Debian, Suse, Fedora, Mint, Clover и Windows. Также загружает файлы ISO. Вы можете ввести свои собственные команды для каждого пункта меню.
- Поддерживает 64- и 32-битную EFI, а также прошивку BIOS.
- Устанавливается в Windows 10, 8, 7 и XP.
- Требуется только один каталог на диске C: Windows, около 20 МБ дискового пространства.
- Простой графический интерфейс Windows легко настраивает Grub2Win за секунды.
- Позволяет установить порядок загрузки прошивки EFI из Windows.
- Предварительный просмотр и настройка 9 включенных тем графического фона.
- Работает со всеми файловыми системами, включая Mac hfs и Btrfs.
- Может искать и загружать раздел по его метке. Поддерживает расширенные сценарии.
- Работает как с дисками GPT, так и с MBR - до 128 основных разделов на диск.
- Поддерживает очень большие (более 40 ТБ) диски и разделы.
- Безопасная мультизагрузка Windows, Antergos, Android, Ubuntu, Debian, Suse, Fedora, Mint, Clover и других.
- Настройка Grub выполняется из Windows - настройка в Linux не требуется.
↓ 02 - EasyBCD | Free Personal
Возьмите под свой контроль загрузчик, EasyBCD нагнетает ваш ПК с Windows, позволяя выполнять двойную загрузку, сколько душе угодно. Также загрузитесь в устаревшие системы, которые Microsoft не поддерживает: MS-DOS, Windows 9x, Windows ME и Windows 2000!
EasyBCD предназначен для пользователей любого типа. Хотите ли вы просто добавить запись в свой старый раздел XP или создать дубликат для целей тестирования; Если вы заинтересованы в отладке ядра Windows или загрузке семи тестовых операционных систем, EasyBCD - это ключ.
- Загрузите что угодно - Windows, Linux, macOS и BSD! Загружайтесь как с USB-накопителей, так и с них, образов ISO, виртуальных дисков и т. Д.
- Загружайтесь где угодно - Создавайте загрузочные USB-накопители с помощью служебных программ, которые можно брать с собой куда угодно.
- Защита от сбоев - Создайте записи для загрузки в утилитах восстановления или в безопасном режиме, чтобы подготовиться к дождливому дню.
- Безболезненное редактирование - добавляйте, переименовывайте, удаляйте, настраивайте и меняйте порядок записей по своему усмотрению.
- Решение сложных проблем - используйте EasyBCD для устранения неполадок Windows, резервного копирования и восстановления загрузчика и многого другого.
- Мощные сценарии с NeoGrub - у вас будет возможность скрывать разделы, изменять активные флаги и создавать сложные сценарии загрузки.
rEFInd - это ответвление менеджера загрузки Small rEFIt для компьютеров на основе расширяемого интерфейса микропрограмм (EFI) и унифицированного EFI (UEFI). Как и rEFIt, rEFInd является менеджером загрузки, что означает, что он представляет пользователю меню параметров при первом запуске компьютера, как показано ниже. rEFInd - это не загрузчик, то есть программа, которая загружает ядро ​​ОС и передает ему управление.
Это загрузчик на основе EFI для компьютеров на базе BIOS, созданный как замена загрузчику EDK2 / Duet. Clover - это загрузчик операционной системы для компьютеров, уже оснащенных прошивкой UEFI, и для компьютеров, оснащенных устаревшей прошивкой BIOS. Операционная система (ОС) может поддерживать (U) EFI (macOS, Windows 7, 8 или 10, Linux) или нет (Windows XP). Для последней используется устаревшая загрузка, то есть старая система BIOS используется для обработки загрузочных секторов.
- Загрузка macOS, Windows и Linux в UEFI или устаревшем режиме на Mac или ПК с прошивкой UEFI или BIOS
- Загрузка с использованием прошивки UEFI напрямую или эмуляции прошивки CloverEFI UEFI
- Настраиваемый графический интерфейс, включая темы, значки, шрифты, фоновые изображения, анимации и указатели мыши.
- Возможность загрузки ранее выбранной загрузочной записи после тайм-аута по умолчанию
- Меню загрузочных записей прокручивается, если разрешение экрана слишком низкое для меню
- Создание пользовательских загрузочных записей для персонализации загрузочных записей и добавления поддержки для других операционных систем
- Создать загрузочную запись Clover в NVRAM с инструментом из графического интерфейса пользователя
.
Смотрите также
- Как выглядит карта памяти
- Windows server essentials 2016 что это
- Как обновить страницу браузера
- Как узнать объем оперативной памяти компьютера
- Как в биосе настроить загрузку с флешки
- Память как у рыбки 3 секунды
- Как сделать диск в windows 7 невидимым
- Windows smartscreen cant be reached right now что значит
- Как запустить виндовс с флешки через биос
- Ntldr is missing press ctrl alt del to restart windows xp что делать
- Как повысить графику рабочего стола windows 7