Разное

Bcdedit set default: BCDEdit /default — Windows drivers

20.04.2021

Содержание

Как вернуть вход в безопасный режим через F8 в Windows 10

Как известно, Windows 10 — весьма странная операционная система. При её разработке корпорация Microsoft решила поломать столько традиций и устоев, что диву даёшься. Сегодня поговорим о том, как вернуть возможность загрузить Windows 10 в безопасном режиме через нажатие клавиши F8.

Справедливости ради отметим, что проблемы начались ещё в Windows 8. Зачем убрали эту функцию? Пожалуй, даже в Microsoft на этот вопрос ответит далеко не каждый. На ум приходит разве что пресловутая «забота о пользователях».

Для того, чтобы вернуть возможность входа в безопасный режим по нажатию F8, нам придётся вернуть старый загрузчик. На наше счастье его оставили в Windows 10. Вернуть его довольно просто, но делать это надо в работающей системе. Таким образом, если у вас проблемы с загрузкой Windows, этот способ не для вас. О том, как попасть в безопасный режим, если система не грузится, будет написано ниже.

Запустите командную строку с правами администратора и используйте команду:

bcdedit /set {default} bootmenupolicy legacy

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

bcdedit /set {default} bootmenupolicy standard

Что делать, если Windows 10 не загружается? Конечно, каждый случай индивидуален, гарантий успеха нет, но можно попробовать прервать загрузку операционной системы 3 раза подряд, тогда Windows 10 сделает попытку запустить среду восстановления системы. В ней можно будет выбрать вариант загрузки в безопасном режиме.

Альтернативой является использования диска восстановления. Загружаемся с него и открываем командную строку (комбинация Shift + F10).

Войдите в утилиту DISKPART:

diskpart

Посмотрите букву, которая присвоена разделу с Windows:

list volume

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

list disk

Допустим, нам нужен диск 0. Выбираем его:

select disk 0

Смотрим список раздело на нём:

list partition

Допустим, нам нужен раздел 1 на диске 0. Тогда последовательно вводим:

select disk 0

и

select partition 1

Теперь присвоим этому разделу какую-то букву. Пусть будет N:

assign letter=n

После этого выходим из утилиты DISKPART командой

exit

Далее достаточно команды

bcdedit /store n:\boot\bcd /set {default} bootmenupolicy legacy

Чаще всего вышеописанных действий достаточно, чтобы вернуть классический загрузчик Windows. Если они не помогли, проверьте параметр displaybootmenu. Если он принимает значение yes, то загрузка классического меню возможна. Если его значение no, то классическое меню загрузки отображено не будет. То же самое будет и при отсутствии параметра displaybootmenu вовсе.

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

bcdedit /set {bootmgr} displaybootmenu yes

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

bcdedit /store n:\boot\bcd /set {bootmgr} displaybootmenu yes

Напомню, что в примере выше мы присвоили диску с Windows букву N.

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

Bcdedit set default safeboot minimal

Как войти в безопасный режим windows ? Этот вопрос задает несомненно каждый пользователь перешедший на windows 10. В виду больших изменений произошедших с выходом десятки, многие пользователи даже подумали о том, что безопасный режим вообще был убран разработчиками компании microsoft. Но конечно это все ерунда, т.к данный инструмент, играет большую роль в помощи при возникновении проблем с компьютером.

Если в windows 7 при загрузке системы, можно было нажатием клавиши f8 перейти в данный режим без особых проблем, то в windows 10 это уже не получится, т.к скорость загрузки системы очень быстра. Но не стоит беспокоится, так как есть множество способов перейти в безопасный режим windows 10, с такой же легкостью как и в семерке. Давайте разберем некоторые из них.

Безопасный режим с помощью клавиши Shift

Простейшим способом является переход, нажатием на кнопку перезагрузки с зажатой клавишей shift. Для этого соответственно переходим в меню пуск и жмем перезагрузка+shift.

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

Попав на страницу диагностика

, переходим в дополнительные параметры.

В данном окне жмем вкладку параметры загрузки.

И нажимаем кнопку перезагрузить.

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

Как видим по картинке, всё прекрасно работает.

Переход в безопасный режим с помощью конфигурации системы

Следующий способ с которым хочу вас познакомить, осуществляется через конфигурацию системы windows 10. Переходим в приложение выполнить, нажатием клавиш + R, в строке вводим команду msconfig и жмем ok.

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

.

Здесь выбираем тот режим, с которого мы хотим загрузиться.

  • Минимальный – обычный режим
  • Другая оболочка – с поддержкой командной строки
  • Сеть – с загрузкой сетевых драйверов.

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

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

Ну и конечно же, в windows нельзя обойтись без использования командной строки, следующий способ будет осуществляться именно в ней. Данный метод очень полезный, т.к его можно использовать и при сбоях в операционной системе. Итак, жмем иконку поиска(в виде лупы), расположенную рядом с меню пуск и вводим команду cmd

. Нашлась командная строка, её необходимо запустить от имени администратора.

Вводим команду bcdedit /set <current> safeboot minimal, она обеспечивает вход в безопасный режим с обычными параметрами. Жмем enter.

В дополнении для быстрой перезагрузки можно использовать команду shutdown /r /t 0.

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

  • bcdedit /set <current>safebootnetwork.

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

А чтобы войти в безопасный режим с поддержкой командной строки, необходимо ввести две команды:

  1. bcdedit /set <current>safebootminimal
  2. bcdedit /set <current>safebootalternateshellyes

Так же для удаления постоянного входа в режим с поддержкой командной строки нужно использовать тоже две команды:

  1. bcdedit /deletevalue <current> safeboot.
  2. bcdedit /deletevalue <current>safebootalternateshell.

И для перезагрузки воспользуйтесь shutdown /r /t 0.

Для привычного для пользователей windows 7 возврата входа, с использованием активной клавиши F8 при загрузке системы, тоже существует команда:

  • bcdedit /set bootmenupolicy legacy

Теперь при загрузке системы, попробуйте много раз понажимать данную клавишу и возможно вы попадете в дополнительные варианты загрузки. Почему возможно? Дело в том, что загрузка windows 10 осуществляется гораздо быстрей чем в семерке, поэтому возможно просто не успеть туда попасть.

Ну как вы уже догадались, есть команда для отмены данной конфигурации:

  • bcdedit /set bootmenupolicy standard

И в конце хотелось бы показать, как реализовать постоянную загрузку системы, с выбора параметров загрузки, для её реализации вводим строку:

  • bcdedit /set <globalsettings>advancedoptionstrue

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

Если вам это не подойдет, вы можете всегда удалить эту опцию, командой:

  • bcdedit /deletevalue advancedoptions

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

Описанные нами ранее способы входа в безопасный режим Windows 10 к сожалению, не позволяют запустить safe mode, если система совсем не загружается. Для решения проблемы существует утилита командной строки bcdedit. Рассмотрим подробнее ее использование.

Назначение bcdedit

Для управления параметрами загрузкой Windows служит утилита командной строки (с правами администратора) – bcdedit.

На всех ее возможностях останавливаться не будем – их можно посмотреть, запустив

bcdedit /?.

Если система не загружается

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

  • «Восстановление системы»;
  • «Диагностика»;
  • «Дополнительные параметры»;
  • «Командная строка».

Для того чтобы в следующий раз ОС по умолчанию загрузилась в safe mode с минимальными параметрами, вводим команду:
bcdedit /set safeboot minimal

Если требуется поддержка сети, команда будет такой:
bcdedit /set safeboot network

Если требуется поддержка командной строки:
bcdedit /set safebootalternateshell yes

Добавление Safe Mode в меню загрузки ОС

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

bcdedit /copy /d «Safe Mode»

Затем запускаем программу конфигурации системы (Win+R – msconfig).

Находим созданный нами режим «Safe Mode» и выставляем необходимые параметры.

После перезагрузки выбираем требуемый режим загрузки ОС.

Вместо послесловия

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

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

В этой инструкции — несколько способов зайти в безопасный режим Windows 10 в тех случаях, когда система запускается и вы можете в нее зайти, а также когда запуск или вход в ОС по тем или иным причинам невозможен. К сожалению, знакомый многим путь запуска безопасного режима через F8 больше не работает (но вы можете сделать, чтобы работала: Как включить вход в безопасный режим клавишей F8 в Windows 10), а потому придется пользоваться иными методами. В конце руководства имеется видео, в котором наглядно показаны способы входа в безопасный режим.

Вход в безопасный режим через конфигурацию системы msconfig

Первый, и, наверное, многим знакомый способ запустить безопасный режим Windows 10 (он работает и в предыдущих версиях ОС) — использовать встроенную утилиту конфигурации системы. Минус метода — невозможность попасть в безопасный режим, если система не запускается. Необходимые шаги:

  1. Нажмите клавиши Win+R на клавиатуре (Win — клавиша с эмблемой Windows), введите msconfig в окно «Выполнить» и нажмите Enter.
  2. В открывавшемся окне «Конфигурация системы» перейдите на вкладку «Загрузка», выберите ту ОС (обычно присутствует лишь один пункт меню и выбирать не требуется), которая должна запускаться в безопасном режиме и отметьте пункт «Безопасный режим».
  3. При этом, для него существуют несколько вариантов безопасного режима загрузки: минимальная — запуск «обычного» безопасного режима, с рабочим столом и минимальным набором драйверов и служб; другая оболочка — безопасный режим с поддержкой командной строки; сеть — запуск с поддержкой сети.

По завершении, нажмите «Ок» и перезагрузите компьютер, Windows 10 запустится в безопасном режиме. Затем, чтобы вернуть обычный режим запуска, тем же методом снова используйте msconfig, но в этот раз снимите установленную ранее.

Запуск безопасного режима через особые варианты загрузки

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

В общем случае способ подразумевает выполнение следующих простых шагов:

  1. Открыть Параметры (значок шестеренки в меню Пуск или клавиши Win+I), зайти в пункт «Обновление и безопасность», выбрать «Восстановление» и в пункте «Особые варианты загрузки» нажать «Перезагрузить сейчас». (В некоторых системах данный пункт может отсутствовать. В этом случае, для входа в безопасный режим используйте следующий способ).
  2. На экране особых вариантов загрузки выбрать «Поиск и устранение неисправностей» — «Дополнительные параметры» — «Просмотреть другие параметры восстановления» — «Параметры загрузки» (на более ранних версиях Windows 10 путь такой: «Диагностика» — «Дополнительные параметры» — «Параметры загрузки»). И нажать кнопку «Перезагрузить».
  3. На экране параметров загрузки, которые появятся после перезапуска системы, нажать клавиши от 4 (или F4) до 6 (или F6) для запуска соответствующего варианта безопасного режима.

Важно: Если вы не можете войти в Windows 10, чтобы воспользоваться этим вариантом, но можете попасть на экран входа в систему с вводом пароля, то особые варианты загрузки можно запустить, для чего сначала следует кликнуть по изображению кнопки питания справа внизу, а затем, удерживая Shift, нажать пункт «Перезагрузка». Дальнейшие шаги будут теми же.

Как добавить пункт «Безопасный режим» в меню загрузки Windows 10

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

    Запустите командную строку от имени администратора и используйте следующие команды, нажимая Enter после каждой из них. После выполнения первой команды отобразится идентификатор GU >При необходимости, вы можете изменить время ожидания в меню загрузки (то есть то время, по истечении которого произойдет автоматическая загрузка Windows 10 в обычном режиме). Для этого используйте команду bcdedit /timeout Время_в_секундах.

Как зайти в безопасный режим Windows 10 с помощью загрузочной флешки или диска восстановления

И, наконец, если не удается попасть даже на экран входа в систему, то есть и еще один способ, но вам потребуется загрузочная флешка или диск с Windows 10 (которые можно легко создать на другом компьютере). Загрузитесь с такого накопителя, а затем либо нажмите клавиши Shift + F10 (это откроет командную строку), либо после выбора языка, в окне с кнопкой «Установить» нажмите «Восстановление системы», затем Диагностика — Дополнительные параметры — Командная строка. Также для этих целей можно использовать не дистрибутив, а диск восстановления Windows 10, который легко делается через панель управления в пункте «Восстановление».

В командной строке введите (безопасный режим будет применен к ОС, загружаемой на вашем компьютере по умолчанию, на случай, если таких систем несколько):

  • bcdedit /set safeboot minimal — для следующей загрузки в безопасном режиме.
  • bcdedit /set safeboot network — для безопасного режима с поддержкой сети.

Если требуется запуск безопасного режима с поддержкой командной строки, используйте сначала первую из перечисленных выше команд, а затем: bcdedit /set safebootalternateshell yes

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

В дальнейшем, чтобы включить обычный запуск компьютера, используйте в командной строке, запущенной от имени администратора (или же способом, описанным выше) команду: bcdedit /deletevalue safeboot

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

bcdedit /set advancedoptions true

И после успешного ее выполнения, закройте командную строку и перезагрузите систему (можно нажать «Продолжить. Выход и использование Windows 10». Система загрузится с предложением нескольких вариантов загрузки, как и в способе, описанном выше, и вы сможете войти в безопасный режим.

В дальнейшем, чтобы отключить особые варианты загрузки, используйте команду (можно из самой системы, используя командную строку от имени администратора):

bcdedit /deletevalue advancedoptions

Безопасный режим Windows 10 — видео

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

Думаю, какой-то из описанных способов вам непременно подойдет. Также в данном контексте может оказаться полезным руководство Восстановление Windows 10.

А вдруг и это будет интересно:

Почему бы не подписаться?

Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)

28.10.2018 в 13:30

Помогите я пытался переустоновить виндовс но случайно выключил пк, он мне показывал ошибку что компьютер был неожиданно выключен я изменил значение с 1 на 3 после этого он стал перезагружаться что делать?

13.09.2019 в 13:04

запусти заново установку …форматни С и устанавливай

18.11.2018 в 00:38

Добрый вечер. Извиняюсь если не очень по теме. Проблема такая. Пытался создать VPN подключение, не получилось. Появилось требование установить на компьютер сертификат компьютера. Один раз уже была такая проблема, в тот раз помогло восстановление системных файлов. Сейчас не сработало. Полез дальше выяснилось что не работает «Обычный запуск» в Windows 10 (октябрь), только «Выборочный». Может дело в этом? Пробовал восстановление с помощью загрузочной флешки не удалось. Так же присутствует: неправильное разрешение для каталогов службы поиска.

19.11.2018 в 10:40

P.S. Извиняюсь, была ошибка диска(исправил). Но «Обычный запуск» так и не работает, и восстановление с помощью загрузочной флешки тоже. Что интересно если создать нового пользователя, то у него «Обычный запуск» работает.

22.03.2019 в 09:05

Вкл.выкл, меню загрузки — bcdedit /set advancedoptions true
bcdedit /deletevalueadvancedoptions

Вкл, выкл меню загрузки Ф8 —
bcdedit /deletevalue bootmenupolicy
bcdedit /setbootmenupolicy standart помогло. когда из под винды никак, на всякий случай. я сто раз просил. Автор спасибо

23.03.2019 в 21:22

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

24.03.2019 в 09:20

Нет такого в тексте. Но вообще, как только вы добавите хоть какой-то пункт в меню загрузки (в примере — простой безопасный режим), внизу там появляется пункт для дополнительных параметров загрузки, откуда можно загрузить и другие варианты.
Но можно и вручную конечно, всё то же самое, но в команде:
1. /set safeboot network (с сетью).
2. добавить еще одну команду к тому же пункту в меню, /set safebootalternateshell yes (с поддержкой командной строки).

03.04.2019 в 17:14

Благодарю за полезную информацию!
Возник вопрос.
Сделал следующее:

Получил нужный результат (как на Вашем скрине). Всем доволен, всё работает.
Но теперь хочу убрать это меню с выбором загрузки, всплывающее при загрузке компьютера.
Как мне отменить введенные команды?

04.04.2019 в 10:03

Здравствуйте. Проще всего будет зайти в Windows в обычном режиме, затем: Win+R — msconfig
В открывшемся окне на вкладке «загрузка» удалить ненужный пункт.

09.05.2019 в 21:30

Здравствуйте!
Есть ещё один способ зайти в выбор режимом загрузки через командную строку.
«shutdown /o /r» (задержка в минуту с выводом предупреждения пользователю)
«shutdown /o /r /t 0» (мгновенный вход)

10.05.2019 в 08:55

19.12.2019 в 08:53

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

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

После обновления не запускается Windows 10

Проблема

После очередного обновления система Windows 10 начала циклически перезагружаться. А именно, после приветствие Windows 10, появляются надписи: попытка восстановить предыдущую версию Windows… Восстановление предыдущей версии Windows … Загружается, загружается, после отключается, перезагружается и снова та же картина.

Попытки устранить

Возможности войти по F8 в безопасный режим нет.

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

попробовал воспользоваться инструментами «Восстановление Windows с помощью точки восстановления» и «Устранение неполадок, мешающих загрузке Windows».

Но получил сообщение о том, что не выбрана система.

Решил активировать запуск в безопасном режиме через командную строку.

bcdedit /set {default} safeboot minimal — для следующей загрузки в безопасном режиме.

Команда bcdedit /deletevalue {default} safeboot — для отмены загрузки в безопасном режиме.

Но система выдала сообщение «Не удается открыть данные конфигурации загрузки. Не удается найти запрошенное системное устройство»

Причина

Скорее всего, при обновлении повредилась конфигурация загрузчика BCD.

Решение

Итак, чтобы восстановить конфигурацию загрузчика (BCD), необходимо загрузится с оригинального установочного диска с Windows 10 (или диска восстановления или специально подготовленной загрузочной флешки) и открыть окно командной строки: выбрав Восстановление системы -> Диагностика -> Командная строка. Выше приведены скриншоты.

Запустим diskpart:

diskpart

Выведем список дисков в системе:

list disk

Выберем диск, на котором установлена Windows 10 (если жесткий диск в системе один, его индекс будет нулевым):

sel disk 0

Выведем список разделов в системе:

list vol

Определим раздел EFI, это можно сделать по размеру 100-450 Мб и имеет файловую систему FAT32. Запомним букву и индекс присвоенные разделу EFI  и разделу с установленной Windows 10. Если буквы у раздела EFI нет, то назначим скрытому EFI разделу произвольную букву диска:

select volume 1

assign letter=V:

Завершаем работу с diskpart:

exit

Перейдем в каталог с загрузчиком (boot) на скрытом разделе. В зависимости от ситуации каталог может находится в разных папках. Нужно найти папку boot. Как правило в нее можно перейти по этой команде:

cd /d v:\efi\microsoft\boot\

С помощью утилиты bcdboot.exe пересоздадим хранилище BCD, скопировав файлы среды загрузки из системного каталога:

bcdboot C:\Windows /L ru-ru /S V: /F ALL

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

Перезагрузим компьютер.

Поделиться ссылкой:

Похожее

Загрузочный файл BCD с нуля с помощью Bcdedit | Windows IT Pro/RE

В статье «Восстанавливаем систему с помощью Bootsect», опубликованной в предыдущем номере, речь шла о том, как восстановить систему Windows 7/R2, которая перестала загружаться. В частности, были даны пояснения, касающиеся загрузочной записи Windows 7/R2 и приложения Bootmgr. .

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

Начнем с удаления всех существующих файлов BCD и создания нового пустого файла. По странному свойству Bcdedit, сперва надлежит создать новый файл BCD в каком-либо месте, а затем «импортировать» его, то есть скопировать все его содержимое в «официальный» файл BCD в папке \boot активного тома. Это можно сделать с помощью двух команд, вводимых в окне командной строки с повышенными привилегиями:

bcdedit/createstore bcd
bcdedit/import bcd

Эти команды работают независимо от того, существует папка \boot\bcd в нужном месте либо в загрузочном томе вообще нет файлов BCD. После выполнения описанных выше действий вновь созданный файл BCD больше не нужен, и его можно удалить.

Теперь создадим диспетчер загрузки для файла BCD с помощью следующей команды:

bcdedit/create {bootmgr}

Отметим параметр/create в этом варианте команды вместо применявшегося ранее /create store. Этот параметр позволяет создавать различные виды объектов BCD. С использованием данного параметра в комбинации с идентификатором {bootmgr} создается диспетчер загрузки. Я опускаю описание использования команды с параметром /d, которое содержится в любом примере, который я смог найти в Интернете. При создании диспетчера загрузки эта информация не нужна.

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

bcdedit/set {bootmgr} device boot
bcdedit/timeout 30

Перейдем к созданию элемента списка загрузки операционных систем, который укажет диспетчеру загрузки выполнить загрузку Windows из файлов в папке \Windows одного из томов системы. Обычно таким томом является диск C, однако в случае загрузки из среды предустановки Windows (WinPE) необходимо проверить, на каком диске находится папка \Windows, поскольку в WinPE он может называться D или E.

Создадим элемент списка загрузки операционных систем:

bcdedit/create/d "Windows 7"/application osloader

Параметры /create (без идентификатора) и /application osloader указывают на то, что элемент списка загрузки операционных систем создается для Vista и более поздней версии Windows. Параметр /d содержит метку, которую диспетчер загрузки указывает, предлагая варианты элементов списка загрузки операционных систем. После выполнения команды система возвращает новый глобально уникальный идентификатор (GUID), который нужно вставить в следующую команду:

bcdedit/default {}

На данном этапе мы имеем «голый» объект, для которого нужно установить некоторые значения с помощью команды Bcdedit/set, рассматривавшейся в предыдущих выпусках, посвященных Bcdedit. Какие значения следует устанавливать? Ответ прост. Берем выходные данные Bcdedit, полученные для исправной копии Windows, и используем их как модель. В моем случае папка \Windows находится на диске D, поэтому я ввожу следующее:

bcdedit/set {default} device partition=d:
bcdedit/set {default} path\windows\system32\boot\winload.exe
bcdedit/set {default} osdevice partition=d:
bcdedit/set {default} systemroot\Windows
bcdedit/set {default} detecthal yes

Наконец, вводим следующую команду, чтобы система Windows «увидела» элемент списка загрузки операционных систем должным образом:

bcdedit/displayorder {default}/addlast

Попробуйте это проделать на тестовой системе, и вы очень быстро решите проблемы с загрузкой.

Марк Минаси (www.minasi.com/gethelp) — старший редактор журнала Windows IT Pro, сертифицированный системный инженер по продуктам Microsoft

Поделитесь материалом с коллегами и друзьями

Исправить команду BCDedit / set

 

инструкции
 

To Fix (BCDedit /set command) error you need to follow the steps below:

Шаг 1:

 
Download (BCDedit /set command) Repair Tool
   

Шаг 2:

 
Нажмите «Scan» кнопка
   

Шаг 3:

 
Нажмите ‘Исправь все‘ и вы сделали!

 

Совместимость: Windows 10, 8.1, 8, 7, Vista, XP
Загрузить размер: 6MB
Требования: Процессор 300 МГц, 256 MB Ram, 22 MB HDD

Limitations: This download is a free evaluation version. Full repairs starting at $19.95.

НАКОНЕЧНИК: Click here now to repair Windows faults and optimize system speed

Команда BCDedit / set обычно вызвано неверно настроенными системными настройками или нерегулярными записями в реестре Windows. Эта ошибка может быть исправлена ​​специальным программным обеспечением, которое восстанавливает реестр и настраивает системные настройки для восстановления стабильности

Если у вас есть команда BCDedit / set, мы настоятельно рекомендуем вам Загрузить (BCDedit / set command) Repair Tool.

This article contains information that shows you how to fix BCDedit /set command both (manually) and (automatically) , In addition, this article will help you troubleshoot some common error messages related to BCDedit /set command that you may receive.

Примечание: Эта статья была обновлено на 2021-02-27 и ранее опубликованный под WIKI_Q210794

 

March 2021 Update:

We currently suggest utilizing this program for the issue. Also, this tool fixes typical computer system errors, defends you from data corruption, malware, computer system problems and optimizes your Computer for maximum functionality. You can repair your Pc challenges immediately and protect against other issues from happening by using this software:

  • 1: Download and install Computer Repair Tool (Windows compatible — Microsoft Gold Certified).
  • 2 : Click “Begin Scan” to discover Pc registry issues that might be generating Computer issues.
  • 3 : Click on “Fix All” to fix all issues.

Значение команды BCDedit / set?

Команда BCDedit / set — это имя ошибки, содержащее сведения об ошибке, включая причины ее возникновения, неисправность системного компонента или приложения для возникновения этой ошибки вместе с некоторой другой информацией. Численный код в имени ошибки содержит данные, которые могут быть расшифрованы производителем неисправного компонента или приложения. Ошибка, использующая этот код, может возникать во многих разных местах внутри системы, поэтому, несмотря на то, что она содержит некоторые данные в ее имени, пользователю все же сложно определить и исправить причину ошибки без особых технических знаний или соответствующего программного обеспечения.

 

Причины команды BCDedit / set?

If you have received this error on your PC, it means that there was a malfunction in your system operation. Common reasons include incorrect or failed installation or uninstallation of software that may have left invalid entries in your Windows registry, consequences of a virus or malware attack, improper system shutdown due to a power failure or another factor, someone with little technical knowledge accidentally deleting a necessary system file or registry entry, as well as a number of other causes. The immediate cause of the «BCDedit /set command» error is a failure to correctly run one of its normal operations by a system or application component.

 

 

 

More info on BCDedit /set command


РЕКОМЕНДУЕМЫЕ: Нажмите здесь, чтобы исправить ошибки Windows и оптимизировать производительность системы.

Thank you Best two commands managed to edit the bcdedit settings. Without including {default} / {current}  Regards, Hi, Noticed that without including {default} — the — what are the impact? Bcdedit /set recoveryenable no bcdedit /set bootstatuspolicy ignoreallfailure just wondering, the <id> — {default} — this is mandatory or it is ok not to include it?

Команда BCDEDIT не работает?

Окна 8.1

поэтому, что / enum сообщает правильные данные, как показано ниже. BCD не должен иметь никаких проблем, но решение остается неясным. Надеемся, что Windows 10 может установить конфигурацию загрузки Windows 8.1 без зависания компьютера? Обратите внимание, что ПК загружается отлично и bcdedit EFFECT при предварительной настройке обновления

What steps can I take to repair my I get the it fails with the error message «The store export operation has failed. The handle is invalid» Windows 10 installed when this if I can fix it.

Over at Ten Forums Я пытаюсь исправить однолетнее сообщение об ошибке bcdedit 1.

you trying to do ?? One person reported that when running the command bcdedit /export <file> Dell laptop running Windows 8.1 Home which fails to upgrade to Windows 10.


bcdedit.exe не распознается как внутренняя или внешняя команда.

Где вы пытаетесь запустить команду?


bcdedit.exe не распознается как внутренняя или внешняя команда.

Где вы пытаетесь запустить команду?


Изменен параметр bcdedit.exe в командной строке, и теперь Vista не будет загружаться!

Now, i get a blue screen i can’t lose, and really have nowhere to move to. I called Dell for tech support, and all they told me was to reinstall Vista, and i can’t boot in any type of safe mode either. I’ve gone in repair mode, and opened a command prompt and typed the same thing but with AlwaysOn to try and reverse the damage, but it doesn’t work. Is there a way to fix this w/o losing everything and reinstalling Vista?
 

you will have to uninstall the patch & then run bcdedit.exe /set {current} nx AlwaysOn
 

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


Win7: включение HPET, bcdedit / set useplatformclock true (команда)

Чтобы проверить, не работает ли что-то о win7 + HPET и Bios + HPET.

Здравствуйте,

Мне бы хотелось, чтобы какая-то помощь поняла настройку, чтобы увидеть, увеличилось ли значение частоты Freqquery QueryPerformanceFrequency () или нет)
B. В то время как bcdedit / deletevalue useplatformclock (после перезагрузки), как говорят, удаляет его. Из сообщения Unclewebbs он обращается к использованию SetFSB.

Для начала я понял, что если вы включили медленные соединения при использовании этого приложения здесь. С другой точки зрения, это помогает улучшить HTEP в BIOS. Win7 автоматически будет использовать HTEP. Производительность функции таймера (запустить программу до и после нее с помощью этой функции?

или около 100 секунд)
Чтобы увидеть, улучшает ли он что-либо или нет.

Должны ли мы использовать HPET или WinTimerTester_7 от Win1.1 (от UncleWebb, чтобы узнать, есть ли у вас коэффициент 1.0000 для использования в TSC для повседневного использования и игр? Тем не менее, я читаю, что это не так и не нужно:
A. Может кто-то мне помочь, по-прежнему будет использовать счетчик времени (TSC).


BCDedit says: «The set command specified is not valid»

It’s flagged allow me to specify on what disk to search? If so, are there command line parameters that would «boot, esp». Or is that shimx64.efi file supposed Desktop

The command is correct. C:\Windows\system32>

Этот поток объясняет \ EFI \ refind \ refind_x64.efi
Указанная команда set недействительна.

C:\Windows\system32>bcdedit /set {bootmgr} path looking in its own disk (#1) ? Now it says «The set had used this exact command line before and it did work. I hope this [Version 10.0.15063]
(c) 2017 Microsoft Corporation. My command line is this: «bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi»
I права защищены.

I am using for command line assistance. Hardware: Acer Predator 710 parsing problems powershell has… The parameter is incorrect. Run «bcdedit /?» Windows PowerShell (Admin).

Is it possible that bcdedit is only is clear enough. It makes partition of disk 2. All bcdedit cannot find the shimx64.efi. PS C:\Windows\system32>

Запрос CMD

Код:
Права Microsoft Windows защищены.

Все \ EFI \ refind \ refind_x64.efi
Операция завершилась успешно. Поэтому я подозреваю, что тоже на диске 1? Попробуйте запустить его в Administrator: Command Prompt

Powershell

Код:
Windows PowerShell
Copyright (C) 2016 Microsoft Corporation. PS C:\Windows\system32> bcdedit /set {bootmgr} path no sense.

Блог Adil Hindistan: P …


Bcdedit

Однако, открывая как повышенное разрешение, возвращается
запрошенное системное устройство не удалось найти. Вы пытались перезагрузить машину?


BCDEDIT / Попытка добавления 2nd HDD

Я считаю, что это не сработает, так как вы пытаетесь загрузить с двух идентичных ОС. он почти наверняка не будет иметь правильных и необходимых драйверов на нем. Кроме того, если второй HD не вышел из идентичного компьютера HP

Вы пытаетесь установить этот HS внутри страны или через USB-соединение?
 
Крис Косгроув


Bcdedit / set

Как приветствую, спасибо

Лучше мы это делаем?


BCDedit — может ли он исправить этот беспорядок?

Anyone able to help me with 2003) file, the CMD title screen shows ‘Administrator: x:windows\system32\cmd.exe’. the prompt shows ‘x:windows\system32>’. So, editing BCDEdit to solve this situation? At the bottom, reboot I get the message:
Bootmgr отсутствует.

Если я удалю Repair Disc и «X». Нажмите Ctrl + Alt + Del? Почему, как вы увидите из прилагаемого .doc (Word

Приветствия 🙂

для перезагрузки.


создать BCD с BCDedit

Некоторые учебные пособия просто объясняют юзабилити бла .. Но следующий шаг помогает мне шаг за шагом. Я обнаружил, что удаляю папку для загрузки раздела c:

любая идея — BOOT \ BCd bla ..

bla .. Эй, моя дорогая банка bcdedit / xxx или / xxx. как я создаю свою загрузочную папку (конечно, с помощью windows7 repair cmd).

привет …


Bcdedit для Linux

У меня есть Windows 7, установленный на многораздельном диске SSD-GPT.

Любая справка будет загружаться нормально (хранилище BCD находится в разделе ESP). Далее на диске я создал раздел ext4 / boot и LVM, где я правильно установил CentOS 6.5.


Настройки BCDEDIT

Если один из них активировал переключатель / 3G в командной строке с помощью команды: Increuserva 2048

Код:
bcdedit.exe / set BCDEDIT.EXE / SET INCREASEUSERVA 3072, как я могу вернуть этот параметр в исходные настройки?


BootMGR — BCDEDIT

Когда вы устанавливаете второй жесткий диск, присутствует временный источник установки X: \ windowsis. Готово к установке. Убедитесь, что старое выбрало приоритет устройства. Или жесткий диск скрытого раздела System Reserved отключен.

Я не понимаю, почему я устанавливаю W7 в Windows на SSD. После копирования установочных файлов SSD в меню Boot было отключено меню жесткого диска BIOS. Поэтому, возможно, у Bootmgr не было бы в собственном жестком диске. После перезагрузки старый hdd имеет новый bootmgr SSD.

смешивается с неправильным диском? На вкладке загрузки я буду установлен на этом.

Чтобы возобновить работу, вкладка загрузки на французском языке и мой ssd должны быть одеты. Возможно, если бы я установил свою ОС в ssd, а

Я говорю это, потому что моя нынешняя Windows


нет пути в bcdedit

Если да, то как и заметили, что нет линии пути. Я это исправляю? Здравствуйте, Soon2bexpat,

Это нормально, если не установлен 64 бит 7100. Съемки экрана BCD и менеджера дисков прилагаются.

У вас будет только проблема? При проверке проблемы я открыл BCD раздел «Загрузчик Windows».

У меня есть элемент пути Win 7 в разделе «Диспетчер загрузки Windows» в BCDEDIT.


Необходимо запустить bcdedit в Windows 8 To Go

будем очень благодарны. Любая помощь будет включена, но я не уверен, как это сделать.

Мне нужно запустить bcdedit на моем Windows 8 для параметров — включить или отключить в Windows 8

Добро пожаловать на форум Windows 8!

Не знаю точно, что вы пытаетесь сделать, но это может помочь:

Запуск Спасибо!


bcdedit вопрос

So ONLY thing you want is: change the default menu option to «current running win7 system»? I would like to be able to still use winre.

Is there a way to make «Start Windows Normally» the default option without disabling recovery? If so Elevated Command Prompt then

Код:
bcdedit / default {current}
Опубликовать результаты


Играли с BCDedit и теперь нуждаются в помощи

Я сделал это, набрав следующее в окне cmd после увеличения выделенной памяти, перейдя в BCDEdit и увеличив выделение памяти. Пожалуйста, удалите эту командную строку, которая сейчас не распознается моей ОС.

Всем привет,

Я бы ошибкой.

Я запускаю его как администратора:

bcdedit / set enlargeuserva 2500

Командная строка работала. В тех случаях, когда мне нужна ваша помощь, необходимо восстановить исходные настройки, которые присутствовали до увеличения объема памяти. Мне нужна помощь. этот параметр на x64 win7!

Это также не помогло исправить игру 12GB или RAM. Большинство людей, казалось, говорили, что трюк должен был произойти, поэтому я предполагаю, что для меня двойной удар. Любая помощь

Bcdedit / enum все
будет оценена. PS Я пробовал написать это: bcdedit / deletevalue increaseuserva

Это не сработало, потому что
Смотри внимательно. Открываете ли вы некоторые приложения после выполнения этого первого увеличения.

Я заметил, что мой компьютер изо всех сил пытался увидеть увеличение? Нет необходимости устанавливать


Я перепутал = bcdedit.exe

I have run the diagnosis commands over and I reverse this command??? Does anyone know how The fix was to go to the dos command prompt and type: «bcdedit.exe /set {current} nx AlwaysOff»

Я сделал это, и теперь окна даже не начнутся! У меня есть плагин Dell studio, зависающий вверх, поэтому я искал проблему.

делайте то, что вы хотели, и какую команду вам нужно, чтобы его переутомлять. Http://www.addictivetips.com/windows…windows-vista/
1735, запустив Home Premium Vista. Посмотрите на этом сайте. Обратите внимание на правильный способ

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


Проблема с bcdedit

BCDEDIT — How not seeing it in boot menu as «Window 7 setup». I have executed all entries successfuly but still i am maifs. Please be very specific about what you are trying to accomplish so to Use

Здравствуй…

Привет, загрузочный диск с помощью команд bcdedit. Можем ли мы помочь вам; вы видели учебник по ссылке ниже? Я пытаюсь сильно помочь мне?


Восстановление файла конфигурации загрузки (BCD)

Восстановление файла конфигурации загрузки (BCD)

 Файл BCD (Boot Configuratin Data) – преемник загрузочного файла boot.ini, начиная с Windows Vista. Он содержит информацию о загрузчиках операционных систем и их параметрах, доступных на компьютере. Файл BCD находится в активном разделе, в папке boot. В случае его удаления, повреждения или неправильной настройки – операционная система (ОС) перестаёт загружаться.

Редактирование файла BCD

На пользовательском уровне, файл BCD создаётся и редактируется менеджером загрузочных записей EasyBCD. У программы – интуитивно понятный интерфейс и бесплатная, свободно распространяемая лицензия. Качается русская версия EasyBCD без проблем из Интернета. Программа постоянно обновляется, выкладывать здесь нет смысла.

EasyBCD — Восстановление файла конфигурации загрузки (BCD)

После установки и запуска EasyBCD остаётся нажать по-очерёдно кнопки «Добавить запись» и «Редактировать меню загрузки», и – указать расположение дисков своих операционных систем, если их несколько. Остальное, прога сделает сама – создаст или отредактирует файл BCD, в самом лучшем виде. Если BCD ОС уже «убит» и система не грузится, тогда портабл-версия EasyBCD запускается из-под Live-CD с WinPE, или что-нить в этом роде. Независимо от того, откуда была запущена EasyBCD, она создаст правильный файл BCD и запишет его по месту назначения – в папку boot системного раздела (зарезервированного системой). Единственно, за чем нужно следить внимательно – это буквы-метки логических дисков месторасположения ОС. Иногда, они не совпадают. Почему? EasyBCD его знает… Видимо, зависит от сборки Виндовс.

Прим. Иногда, EasyBCD отображает всё правильно, но система не грузится. Как вариант – удалить записи про операционные системы в файле BCD и создать новые. Алгоритм не меняется: «Редактировать меню загрузки», кнопка «Удалить запись», дальше – кнопка «Добавить запись». Всё.


Любителям правильного администрирования компьютера:
Источник: Данные конфигурации загрузки – BCD

Для восстановление или пересоздания файла BCD – загружаемся с дистрибутива Windows, выбираем язык и открываем командную строку Shift+F10.

Если восстанавливаем BCD на RAID, то проходим дальше в процедуре установки ОС до момента, когда установщику появится возможность передать драйвера RAID контроллера. Когда контроллер определён и RAID опознан появятся разделы.

Проверить доступность дисков и файлов на них можно запустив notepad.exe и использовать его как файловый менеджер через Файл — Открыть (Ctrl+O). Кстати, на этом этапе дозволяется скопировать на флэшку важную информацию с повреждённого диска, используя для этого навигацию по папкам и комбинацию Ctrl+C и Ctrl+V.

Пробуем восстановить BCD файл автоматически:
bootrec /RebuildBCD
Если это не помогло, то создаём BCD файл заново с помощью BCDEdit[2]:

Cоздаём пустой файл,
добавляем (импортируем) его,
создаём запись для диспетчера загрузки bootmgr (приемник ntldr до Windows Vista),
указываем, что он будет отвечать за загрузку
указываем время ожидания при выборе ОС
создаём запись в списке доступных ОС

  1. bcdedit /createstore bcd
  2. bcdedit /import bcd
  3. bcdedit /create {bootmgr}
  4. bcdedit /set {bootmgr} device boot
  5. bcdedit /timeout 10
  6. bcdedit /create /d «Windows 2012» /application osloader

После выполнения последней команды программа вернёт глобальный уникальный идентификатор диска (GUID), который используем для определения записи по-умолчанию, т.е. та ОС, которая будет загружаться когда выйдет время ожидания загрузчика.
bcdedit /default {<GUID>}
Если мы не уверены на каком томе у нас находится ОС, то ищем папку Windows, перебирая диски: C:dir, D:dir, E:dir или открыв notepad.exe как описано выше. Обычно, системная папка называется Windows и находится она на томе (диске) D. В работающей ОС этот том обозначен буквой С, т.к. первый раздел, который сейчас определился как С, обычно скрыт, помечен как «System Reserved» и не имеет буквы, чтобы не быть доступным для пользователя.

Определяем параметры созданной записи

  1. bcdedit /set {default} device partition=d:
  2. bcdedit /set {default} path\windows\system32\boot\winload.exe
  3. bcdedit /set {default} osdevice partition=d:
  4. bcdedit /set {default} systemroot \Windows
  5. bcdedit /set {default} detecthal yes

Закрываем список ОС
bcdedit /displayorder {default} /addlast
На этом всё. Перезагружаем компьютер и загружаемся в штатном режиме.

Как отключить/включить DEP в Windows 7/8/10 +видео 💻

В операционных системах Microsoft Windows, начиная с версии XP, имеется одна интересная возможность — предотвращение выполнения данных, в оригинале называется Data Execution Prevention (DEP). Иногда она мешает нормальной работе и её требуется отключать. В принципе ничего в этом сложного нет, а если никакого эффекта не последует, то можно всё включить обратно.

Как полностью отключить DEP

Вы можете посмотреть видео или читать статью:

Итак, сразу к делу. Нажимаем кнопку «Пуск» и в строке поиска пишем «cmd». В результатах поиска в самом верху находим cmd — это нужно для запуска командной строки. Чтобы запустить её с правами Администратора кликаем по команде правой кнопкой и выбираем из контекстного меню «Запуск от имени администратора».

Соответственно, если на данный момент вы залогинены в Windows как обычный пользователь, то система попросит ввести пароль администратора. Теперь, в появившееся чёрное окошко вставляем команду и жмём «Enter»:

bcdedit.exe /set {current} nx AlwaysOff

Результатом должно быть сообщение: «Операция успешно завершена»

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

Как выключить функцию DEP для отдельной программы

Для этого идём в  или же нажимаем правой кнопкой по значку «Мой компьютер» на рабочем столе и выбираем «Свойства». Слева в окне кликаем на «Дополнительные параметры системы»

В разделе «Быстродействие» жмём на кнопку «Параметры»

Нам нужна вкладка «Предотвращение выполнения данных». Здесь в принципе всё и так понятно:

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

Учтите, что 64-х битные приложения не получится добавить в этот список. Также, программа сама должна поддерживать работу с выключенным DEP. Во всяком случае, вы сразу увидите сообщение об ошибке.

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

Как обратно включить DEP

Чтобы вернуть DEP назад запустите ещё раз командную строку «cmd» от имени администратора, только на этот раз вставьте такую команду:

bcdedit.exe /set {current} nx OptIn

и перезагрузитесь.

Что вообще такое DEP

Теперь небольшое отступление что же это за функция такая и с чем её едят. Data Execution Prevention призвано защитить систему от некоторых вирусов и угроз безопасности системы. Но, ни в коем случае не стоит путать это с антивирусом или брандмауэром! Это абсолютно разные вещи.

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

Бывает как аппаратная реализация DEP (с помощью команд процессора), так и программная (с помощью специального программного кода Windows). Аппаратная реализация надёжнее и все современные процессоры её поддерживают. Так что, если никаких проблем нет, то лучше ничего в настройках не менять. Но, к сожалению, функция DEP может мешать работе и нормальных программ, поэтому иногда её отключают. Как это сделать — статья вам в помощь!

BCDEdit / set — Драйверы для Windows

  • 18 минут на чтение

В этой статье

Команда BCDEdit / set устанавливает значение параметра загрузочной записи в хранилище данных конфигурации загрузки Windows (BCD). Используйте команду BCDEdit / set для настройки определенных элементов загрузочной записи, таких как параметры отладчика ядра, параметры памяти или параметры, которые включают подписанный тестом код режима ядра или загружают альтернативный уровень абстракции оборудования (HAL) и файлы ядра.Чтобы удалить параметр загрузочной записи, используйте команду BCDEdit / deletevalue .

Осторожно

Для использования BCDEdit для изменения BCD требуются права администратора. Изменение некоторых параметров загрузочной записи с помощью команды BCDEdit / set может вывести ваш компьютер из строя. В качестве альтернативы используйте служебную программу настройки системы (MSConfig.exe) для изменения параметров загрузки.

Примечание

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

Альтернативы BCDEdit

Параметры запуска

Подсказка

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

Параметры запуска

Некоторые общие параметры загрузки, такие как включение режима отладки, доступны в параметрах запуска. В Windows 10 доступ к настройкам можно получить в разделе «Настройки», «Обновление и безопасность», выберите «Восстановление». В разделе «Расширенный запуск» выберите «Перезагрузить сейчас».Когда компьютер перезагрузится, выберите Параметры запуска. Затем выберите Устранение неполадок> Дополнительные параметры> Параметры запуска, затем нажмите кнопку «Перезагрузить». Когда компьютер перезагрузится, вы сможете установить доступные параметры запуска.

Утилита настройки системы

По возможности используйте программу настройки системы (MSConfig.exe) вместо BCDEdit. Дополнительные сведения см. В разделе Как открыть MSConfig в Windows 10.

Синтаксис

  bcdedit / set [{ID}] значение типа данных
  

Параметры

[ {ID} ]
{ID} — это GUID, связанный с загрузочной записью.Если вы не укажете {ID} , команда изменяет текущую загрузочную запись операционной системы. Если указана загрузочная запись, GUID, связанный с загрузочной записью, должен быть заключен в фигурные скобки {} . Чтобы просмотреть идентификаторы GUID для всех активных загрузочных записей, используйте команду bcdedit / enum . Идентификатор текущей загрузочной записи — {current} . Для получения дополнительной информации об этой опции используйте следующую команду: bcdedit /? ID

Примечание

Если вы используете Windows PowerShell, вы должны заключить идентификатор загрузочной записи в кавычки, например: «{49916baf-0e08-11db-9af4-000bdbd316a0}» или «{current}» .

тип данных значение

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

Используйте справку командной строки для BCDEdit, чтобы отобразить информацию, доступную для конкретной версии Windows.

  C: \> BCDEdit /?

BCDEDIT - редактор хранилища данных конфигурации загрузки

Средство командной строки Bcdedit.exe изменяет хранилище данных конфигурации загрузки.
Хранилище данных конфигурации загрузки содержит параметры конфигурации загрузки и
контролирует, как загружается операционная система.Эти параметры ранее были
в файле Boot.ini (в операционных системах на базе BIOS) или в энергонезависимой
Записи ОЗУ (в операционных системах на основе расширяемого интерфейса микропрограмм). Вы можете
используйте Bcdedit.exe для добавления, удаления, редактирования и добавления записей в загрузочный файл
хранилище данных конфигурации.

Для получения подробной информации о командах и параметрах введите bcdedit.exe /? <команда>. За
Например, чтобы отобразить подробную информацию о команде / createstore, введите:

 bcdedit.exe /? / createstore

Чтобы получить алфавитный список тем в этом файле справки, введите «bcdedit /? TOPICS». 

В следующих разделах описаны некоторые общие типы данных и связанные с ними значения .

Параметры загрузки

bootlog [ да | нет ]
Включает журнал инициализации системы. Этот журнал хранится в файле Ntbtlog.txt в каталоге% WINDIR%. Он включает в себя список загруженных и выгруженных драйверов в текстовом формате.

bootmenupolicy [ Legacy | Стандарт ]
Определяет тип меню загрузки, которое будет использовать система.Для Windows 10, Windows 8.1, Windows 8 и Windows RT значение по умолчанию Standard . Для Windows Server 2012 R2, Windows Server 2012 значение по умолчанию — Legacy . Если выбран Legacy , доступно меню дополнительных параметров ( F8 ). Когда выбран Стандартный , меню загрузки появляется, но только при определенных условиях: например, если произошел сбой при запуске, если вы загружаетесь с восстановительного диска или установочного носителя, если вы настроили несколько загрузочных записей или если вы вручную настроили компьютер для использования расширенного запуска.Когда выбран Standard , клавиша F8 игнорируется во время загрузки. Компьютеры с Windows 8 запускаются быстро, поэтому не хватает времени для нажатия F8 . Дополнительные сведения см. В разделе Параметры запуска Windows (включая безопасный режим).

Примечание

Эта опция доступна начиная с Windows 8 и Windows Server 2012. Вы также можете использовать onetimeadvancedoptions , чтобы использовать меню Advanced options ( F8 ) ( Legacy ) один раз при следующей загрузке.

bootstatuspolicy policy

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

Политика состояния загрузки Описание
DisplayAllFailures Отображает все ошибки при неудачной загрузке, неудачном завершении работы или неудачной контрольной точке. После перезагрузки компьютер переключится на среду восстановления Windows.
IgnoreAllFailures Игнорировать ошибки при неудачной загрузке, неудачном завершении работы или неудачной контрольной точке. После возникновения ошибки компьютер попытается нормально загрузиться.
ИгнорироватьShutdownFailures Игнорировать ошибки только в случае неудачного завершения работы. В случае неудачного завершения работы компьютер не переключается автоматически в среду восстановления Windows при перезагрузке. Это настройка по умолчанию для Windows 8.
Игнорировать сбой загрузки Игнорировать ошибки только при неудачной загрузке. В случае сбоя загрузки компьютер не переключается автоматически в среду восстановления Windows при перезагрузке.
IgnoreCheckpointFailures Игнорировать ошибки только при неудачной контрольной точке. Если есть неудачная контрольная точка, компьютер не будет автоматически переключаться на среду восстановления Windows при перезагрузке. Опция доступна начиная с Windows 8 и Windows Server 2012.
DisplayShutdownFailures Отображает ошибки при неудачном завершении работы. В случае неудачного завершения работы компьютер переключится на среду восстановления Windows при перезагрузке. Игнорирует сбои при загрузке и неудачные контрольные точки. Опция доступна начиная с Windows 8 и Windows Server 2012.
DisplayBootFailures Отображает ошибки при неудачной загрузке. В случае сбоя загрузки компьютер переключится на среду восстановления Windows при перезагрузке.Игнорирует сбои при завершении работы и неудачные контрольные точки. Опция доступна начиная с Windows 8 и Windows Server 2012.
DisplayCheckpointFailures Отображает ошибки, если есть неудачная контрольная точка. В случае сбоя контрольной точки компьютер переключится на среду восстановления Windows при перезагрузке. Игнорирует сбои при загрузке и завершении работы. Опция доступна начиная с Windows 8 и Windows Server 2012.

тихая загрузка [ на | off ]
Управляет отображением растрового изображения с высоким разрешением вместо отображения загрузочного экрана Windows и анимации.

Примечание

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

sos [ на | выкл. ]
Управляет отображением имен драйверов при их загрузке в процессе загрузки. Используйте sos на для отображения имен. Используйте sos off для подавления отображения.

lastknowngood [ на | выкл. ]
Включает загрузку с последней удачной конфигурации.

без перезагрузки [ на | выкл. ]
Отключает автоматический перезапуск при сбое.

resumeobject (id)
Определяет идентификатор объекта возобновления, связанного с этим объектом операционной системы.

safebootalternateshell [ на | off ]
Использует альтернативную оболочку при загрузке в безопасном режиме.

winpe [ на | выкл. ]
Позволяет компьютеру загружаться в Windows PE.

одноразовые опережающие приемы [ на | выкл. ]
Управляет загрузкой системы в устаревшее меню (меню F8) при следующей загрузке.

  bcdedit / set {current} onetimeadvancedoptions on
  

Настройки дисплея

bootuxdisabled [ на | выкл. ]
Отключает загрузочную графику.

graphicsmodedisabled [ на | off ]
Указывает, отключен ли графический режим и должны ли загрузочные приложения использовать отображение в текстовом режиме.

разрешение графики
Определяет разрешение графики, 1024×768, 800×600, 1024×600 и т. Д.

наивысший режим [ на | выкл. ]
Позволяет загрузочным приложениям использовать наивысший графический режим, предоставляемый микропрограммой.

novga [ на | выкл. ]
Полностью отключает использование режимов VGA.

vga [ на | выкл. ]
Принудительное использование драйвера дисплея VGA.

Уровень абстракции оборудования (HAL) и ЯДРО

hal file
Указывает загрузчику операционной системы загрузить альтернативный файл HAL. Указанный файл должен находиться в каталоге% SystemRoot% \ system32.

ядро ​​ файл
Указывает загрузчику операционной системы загрузить альтернативное ядро. Указанный файл должен находиться в каталоге% SystemRoot% \ system32.

Настройки проверки

testigning [ на | выкл. ]
Определяет, будет ли Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2008 или Windows Vista будет загружать любой тип тестового подписанного кода режима ядра. Этот параметр не установлен по умолчанию, что означает, что драйверы режима ядра с тестовой подписью в 64-разрядных версиях Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2008 и Windows Vista по умолчанию не загружаются. После выполнения команды BCDEdit перезагрузите компьютер, чтобы изменения вступили в силу. Для получения дополнительной информации см. Введение в Test-Signing

.

nointegritychecks [ на | от ] Отключает проверки целостности.Невозможно установить, если включена безопасная загрузка. Это значение игнорируется Windows 7 и Windows 8.

disableelamdrivers [ да | ]
Управляет загрузкой драйверов Early Launch Antimalware (ELAM). Загрузчик ОС удаляет эту запись из соображений безопасности. Эта опция может быть активирована только с помощью меню F8. Кто-то должен физически присутствовать (за компьютером), чтобы активировать эту опцию.

Примечание

Этот параметр следует использовать только для отладки.

nx [ Optin | OptOut | AlwaysOn | AlwaysOff ]
Включает, отключает и настраивает предотвращение выполнения данных (DEP), набор аппаратных и программных технологий, предназначенных для предотвращения запуска вредоносного кода в защищенных областях памяти. Для получения информации о настройках DEP см. Предотвращение выполнения данных.

Опция DEP Описание
Optin Включает DEP только для компонентов операционной системы, включая ядро ​​Windows и драйверы.Администраторы могут включить DEP для выбранных исполняемых файлов с помощью Application Compatibility Toolkit (ACT).
Отказ Включает DEP для операционной системы и всех процессов, включая ядро ​​Windows и драйверы. Однако администраторы могут отключить DEP для выбранных исполняемых файлов с помощью System в панели управления .
AlwaysOn Включает DEP для операционной системы и всех процессов, включая ядро ​​Windows и драйверы.Все попытки отключить DEP игнорируются.
AlwaysOff Отключает DEP. Попытки выборочно включить DEP игнорируются. В Windows Vista этот параметр также отключает расширение физического адреса (PAE). Этот параметр не отключает PAE в Windows Server 2008.

Настройки процессора

groupize maxsize
Устанавливает максимальное количество логических процессоров в одной группе процессоров, где maxsize — это любая степень двойки от 1 до 64 включительно.По умолчанию группы процессоров имеют максимальный размер 64 логических процессора. Вы можете использовать этот параметр конфигурации загрузки, чтобы переопределить размер и состав групп процессоров компьютера в целях тестирования. Группы процессоров обеспечивают поддержку компьютеров с более чем 64 логическими процессорами. Этот вариант загрузки доступен в 64-битных версиях Windows 7 и Windows Server 2008 R2 и более поздних версиях. Этот вариант загрузки не влияет на 32-разрядные версии Windows 7.

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

groupaware [ на | off ]
Заставляет драйверы знать о нескольких группах в среде с несколькими группами процессоров. Используйте этот параметр, чтобы помочь выявить несовместимость между группами в драйверах и компонентах. Группы процессоров обеспечивают поддержку компьютеров с более чем 64 логическими процессорами. Этот вариант загрузки доступен в 64-битных версиях Windows 7 и Windows Server 2008 R2 и более поздних версиях.Этот параметр загрузки не влияет на 32-разрядные версии Windows 7. Вы можете использовать параметр groupaware и параметр groupize для проверки совместимости драйверов для работы с несколькими группами, когда на компьютере 64 или меньше активных логических процессоров.

Группа в настройке гарантирует, что процессы запускаются в группе, отличной от группы 0. Это увеличивает шансы межгруппового взаимодействия между драйверами и компонентами. Этот параметр также изменяет поведение унаследованных функций: KeSetTargetProcessorDpc , KeSetSystemAffinityThreadEx и KeRevertToUserAffinityThreadEx , чтобы они всегда работали с группой с самым высоким номером, содержащей активные логические процессоры.Драйверы, которые вызывают любую из этих унаследованных функций, должны быть изменены для вызова их аналогов с поддержкой групп ( KeSetTargetProcessorDpcEx , KeSetSystemGroupAffinityThread и KeRevertToUserGroupAffinityThread ).

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

maxgroup [ на | выкл. ]
Максимальное количество групп, созданных в конфигурации группы процессоров.Параметр maxgroup на назначает узлы NUMA группам таким образом, чтобы максимально увеличить количество групп для конкретного компьютера. Количество созданных групп — это либо количество узлов NUMA на компьютере, либо максимальное количество групп, поддерживаемых этой версией Windows, в зависимости от того, что меньше. Поведение по умолчанию ( maxgroup off) — плотно упаковать узлы NUMA в как можно меньшее количество групп.

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

Группы процессоров обеспечивают поддержку компьютеров с более чем 64 логическими процессорами. Этот параметр доступен в 64-разрядных версиях Windows 7 и Windows Server 2008 R2 и более поздних версиях. Этот вариант загрузки не влияет на 32-разрядные версии Windows 7.

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

onecpu [ на | off ]
Заставляет использовать только загрузочный ЦП на компьютере с более чем одним логическим процессором. Например, следующая команда настраивает загрузчик текущей операционной системы на использование одного процессора.

  bcdedit / установить один процессор на
  

увеличитьuserva Мегабайт
Задает объем памяти в мегабайтах для виртуального адресного пространства пользовательского режима.

В 32-разрядных выпусках Windows приложениям доступно 4 гигабайта (ГБ) виртуального адресного пространства.Виртуальное адресное пространство разделено так, что 2 ГБ доступно приложению, а остальные 2 ГБ доступны только системе.

Функция настройки 4 гигабайт, включенная с опцией Увеличитьусерва , позволяет увеличить виртуальное адресное пространство, доступное для приложения, до 3 ГБ, что уменьшает объем, доступный системе, до 1–2 ГБ. Команда BCEdit / set Increaseuserva Megabytes может указать любое значение от 2048 (2 ГБ) до 3072 (3 ГБ) мегабайт в десятичной системе счисления.Windows использует оставшееся адресное пространство (4 ГБ минус указанный объем) в качестве адресного пространства режима ядра.

Дополнительные сведения об этой функции см. В разделе «Настройка 4 гигабайт (Windows)».

nolowmem [ на | от ] Управляет использованием нехватки памяти. Если указано nolowmem на , этот параметр загружает операционную систему, драйверы устройств и все приложения по адресам выше границы 4 ГБ и предписывает Windows выделить все пулы памяти по адресам выше границы 4 ГБ.Обратите внимание, что параметр nolowmem игнорируется в Windows 8, Windows Server 2012 и более поздних версиях Windows.

pae [ По умолчанию | ForceEnable | ForceDisable ]
Включает или отключает расширение физического адреса (PAE). Когда PAE включен, система загружает PAE-версию ядра Windows.

Параметр pae действителен только для загрузочных записей для 32-разрядных версий Windows, которые работают на компьютерах с процессорами на базе x86 и x64.В 32-битных версиях Windows (до Windows 8) PAE по умолчанию отключен. Однако Windows автоматически включает PAE, когда компьютер настроен для горячего добавления устройств памяти в диапазонах памяти за пределами области 4 ГБ, как определено в таблице соответствия статических ресурсов (SRAT). Горячее добавление памяти поддерживает устройства памяти, которые можно добавлять без перезагрузки или выключения компьютера. В этом случае, поскольку PAE должен быть включен при запуске системы, он включается автоматически, чтобы система могла немедленно адресовать расширенную память, которая добавляется между перезапусками.Оперативное добавление памяти поддерживается только в Windows Server 2008, Datacenter Edition; Windows Server 2008 для систем на базе процессоров Itanium; а также в выпусках для центров обработки данных и предприятий всех более поздних версий Windows Server. Более того, для версий Windows до Windows Server 2008 горячее добавление памяти поддерживается только на компьютерах с ACPI BIOS, процессором x86 и специализированным оборудованием. Для Windows Server 2008 и более поздних версий Windows Server он поддерживается для всех архитектур процессоров.

На компьютере, который поддерживает аппаратное предотвращение выполнения данных (DEP) и работает под управлением 32-разрядной версии операционной системы Windows, которая поддерживает DEP, PAE автоматически включается при включении DEP и во всех 32-разрядных версиях В операционной системе Windows, кроме Windows Server 2003 с пакетом обновления 1 (SP1), PAE отключается при отключении DEP.Чтобы включить PAE, когда DEP отключен, необходимо включить PAE явно, используя / set nx AlwaysOff и / set pae ForceEnable . Дополнительные сведения о DEP см. В разделе Параметры загрузки для настройки DEP и PAE.

Дополнительные сведения об использовании параметра pae и других параметров, влияющих на конфигурацию PAE, см. В разделе Параметры загрузки для настройки DEP и PAE.

removememory Мегабайт
Удаляет память из общей доступной памяти, которую может использовать операционная система.

Например, следующая команда удаляет 256 МБ памяти из общего объема, доступного операционной системе, связанной с указанной загрузочной записью.

  bcdedit / set {49916baf-0e08-11db-9af4-000bdbd316a0} removememory 256
  

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

Например, следующая команда устанавливает ограничение на физический адрес в 1 ГБ. Вы можете указать адрес в десятичном (1073741824) или шестнадцатеричном (0x40000000) формате.

  bcdedit / set {49916baf-0e08-11db-9af4-000bdbd316a0} truncatememory 0x40000000
  

Дополнительные настройки

disabledynamictick [ да | нет ]
Включает и отключает функцию динамического тика таймера.

Примечание

Этот параметр следует использовать только для отладки.

forcelegacyplatform [ да | нет ]
Заставляет ОС предполагать наличие устаревших устройств ПК, таких как CMOS и контроллеры клавиатуры.

Примечание

Этот параметр следует использовать только для отладки.

pciexpress [ по умолчанию | принудительное отключение ]
Включает или отключает функциональность PCI Express. Если компьютерная платформа поддерживает функции PCI Express, а метод ACPI _OSC предоставляет управление функциями операционной системе, Windows включает расширенные функции с помощью функции PCI Express Native Control (это значение по умолчанию).Используйте параметр с принудительным отключением , чтобы переопределить расширенные функции PCI Express и использовать устаревшее поведение PCI Express. Дополнительные сведения см. В разделе «Включение встроенного управления PCI Express в Windows».

tpmbootentropy [ по умолчанию | ForceEnable | ForceDisable ]
Определяет, собирается ли энтропия из доверенного платформенного модуля (TPM), чтобы помочь заполнить генератор случайных чисел в операционной системе.

tscsyncpolicy [ По умолчанию | Наследие | Enhanced ]
Управляет политикой синхронизации счетчика меток времени.Этот параметр следует использовать только для отладки.

использовать прошивкуpcisettings [ да | нет ]
Включает или отключает использование ресурсов межсоединения периферийных компонентов (PCI), сконфигурированных BIOS.

использовать платформенные часы [ да | ]
Принудительное использование часов платформы в качестве счетчика производительности системы.

Примечание

Этот параметр следует использовать только для отладки.

uselegacyapicmode [ да | нет ]
Используется для принудительного включения устаревшего режима APIC, даже если процессоры и набор микросхем поддерживают расширенный режим APIC.

useplatformtick [ да | нет ]
Заставляет часы поддерживаться источником платформы, синтетические таймеры не допускаются. Опция доступна начиная с Windows 8 и Windows Server 2012.

Примечание

Этот параметр следует использовать только для отладки.

xsavedisable [ 0 | 1 ]
Если установлено значение, отличное от нуля (0), отключает функциональность процессора XSAVE в ядре.

x2apicpolicy [ включить | отключить ]
Включает или отключает использование расширенного режима APIC, если он поддерживается. По умолчанию система использует расширенный режим APIC, если он доступен.

Настройки отладчика

Для работы с настройками отладчика используйте следующие команды.

Команда Описание
BCDEdit / bootdebug Параметр загрузки / bootdebug включает или отключает отладку загрузки текущей или указанной загрузочной записи операционной системы Windows.
BCDEdit / dbgsettings Параметр / dbgsettings устанавливает или отображает текущие глобальные параметры отладчика для компьютера. Чтобы включить или отключить отладчик ядра, используйте параметр BCDEdit / debug.
BCDEdit / debug Параметр загрузки / debug включает или отключает отладку ядра операционной системы Windows, связанную с указанной загрузочной записью или текущей загрузочной записью.

Настройки отладчика гипервизора

Используйте параметр BCDEdit / hypervisorsettings , чтобы установить или отобразить параметры отладчика гипервизора для системы.Для получения дополнительной информации см. BCDEdit / hypervisorsettings.

отладка гипервизора [ На | Выкл. ]
Управляет включением отладчика гипервизора.

Настройки гипервизора

hypervisoriommupolicy [ по умолчанию | включить | отключить ]
Определяет, использует ли гипервизор модуль управления памятью ввода-вывода (IOMMU).

гипервизор тип запуска [ Выкл. | Авто ]
Управляет параметрами запуска гипервизора.Если вы настраиваете отладчик для отладки Hyper-V на целевом компьютере, установите для этого параметра значение Auto на целевом компьютере. Дополнительные сведения см. В разделе Создание виртуальной машины с Hyper-V.

параметры загрузки гипервизора NOFORCESNOOP [ Да | Нет. ]
Указывает, должен ли гипервизор принудительно контролировать отслеживание системных модулей IOMMU.

hypervisornumproc номер
Задает общее количество логических процессоров, которые могут быть запущены в гипервизоре.

hypervisorrootproc number
Задает максимальное количество виртуальных процессоров в корневом разделе и ограничивает количество узлов с неоднородной архитектурой памяти (NUMA) после разделения, логические процессоры которых могут быть запущены в гипервизоре.

гипервизорrootprocpernode номер
Задает общее количество виртуальных процессоров в корневом разделе, которые могут быть запущены в предварительно разделенном узле неоднородной архитектуры памяти (NUMA).

hypervisoruselargevtlb [ да | нет ]
Увеличивает размер виртуального буфера альтернативной трансляции (TLB).

Служба управления чрезвычайными ситуациями

Параметр BCDEdit / ems включает или отключает службы аварийного управления (EMS) для указанной загрузочной записи операционной системы. Для получения дополнительной информации см. BCDEdit / ems.

Параметр BCDEdit / emssettings устанавливает глобальные настройки служб аварийного управления (EMS) для компьютера.Дополнительные сведения см. В разделе Дополнительные сведения см. В разделе BCDEdit / emssettings.

Регистрация событий

Команда BCDEdit / event включает или отключает удаленное ведение журнала событий для указанной загрузочной записи. Для получения дополнительной информации см. BCDEdit / event.

Комментарии

Для получения дополнительной информации о конкретных элементах BCD и параметрах загрузки вы можете использовать команды BCDEdit /? OSLOADER и BCDEdit /? ТИПЫ OSLOADER .

Чтобы просмотреть текущие загрузочные записи и их настройки, используйте команду bcdedit / enum .Эта команда отображает активные загрузочные записи и связанные с ними глобальные уникальные идентификаторы (GUID). Используйте идентификаторы с командой / set , чтобы настроить параметры для конкретной загрузочной записи.

Чтобы удалить значение параметра загрузки, которое вы установили, используйте параметр / deletevalue . Синтаксис команды следующий:

bcdedit / deletevalue [ {ID} ] тип данных

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

  bcdedit / deletevalue размер группы
  

Для вступления в силу любого изменения параметра загрузки требуется перезагрузка. Для получения информации о часто используемых командах BCDEdit см. Часто задаваемые вопросы редактора данных конфигурации загрузки.

DTrace

DTrace (DTrace.exe) — это средство командной строки, отображающее системную информацию и события. Есть опция bcedit для включения dtrace. Для получения информации о доступных параметрах DTrace BCDEdit см. Раздел установки DTrace в Windows.

Требования

Минимальный поддерживаемый клиент : Windows Vista

Минимальный поддерживаемый сервер : Windows Server 2008

См. Также

Как исправить проблему загрузки Windows 7/8/10 с помощью BCDEDIT

  1. В командной строке введите C: , затем dir , чтобы убедиться, что на диске C: есть папка Windows .

     X: \ Источники> C:
    
    C: \> dir
     Том на диске C не имеет метки.Серийный номер тома 08B5-DD80.
    
     Каталог C: \
    
    10.06.2009 13:42 24 autoexec.bat
    10.06.2009 13:42 10 config.sys
    09.04.2013 03:07  Документы
    13.07.2009 18:37  PerfLogs
    28.04.2013 12:59  PortableApps
    27.04.2013 13:12  Программные файлы
    14.10.2012 12:42 148376 Start.exe
    08.04.2013 09:39  Пользователи
    23.04.2013 09:02  Windows
                    3 файла (ов) 148,410 байт
                    6 Dir (s) 24,614,199,296 байт бесплатно 

    Если на диске C: нет папки «Windows», продолжайте переходить на диск со следующей буквой (D :, E: и т. Д.)), пока вы не найдете диск, у которого есть. Обратите внимание на букву этого диска (в данном случае C:).

  2. Введите «bcdedit / store C: \ Boot \ BCD / enum», чтобы отобразить загрузочные записи.

     C: \> bcdedit / store C: \ Boot \ BCD / перечисление
    
    Менеджер загрузки для Windows
    --------------------
    идентификатор {bootmgr}
    устройство неизвестно
    описание Windows Boot Manager
    locale en-US
    наследовать {globalsettings}
    по умолчанию {default}
    возобновить объект {aaefde36-a035-11e2-85f9-d08a24bd2bde}
    displayorder {по умолчанию}
    toolsdisplayorder {memdiag}
    тайм-аут 30
    
    Загрузчик Windows
    -------------------
    идентификатор {по умолчанию}
    устройство неизвестно
    путь \ Windows \ system32 \ winload.EXE
    описание Windows 7
    locale en-US
    наследовать {bootloadersettings}
    последовательность восстановления {aaefde38-a035-11e2-85f9-d08a24bd2bde}
    восстановление включено Да
    osdevice неизвестно
    systemroot \ Windows
    возобновить объект {aaefde36-a035-11e2-85f9-d08a24bd2bde}
    nx OptIn 

    Мы должны найти строки с «неизвестными» значениями и исправить их, установив значение «partition = C:» — или на любом другом диске, на котором есть папка «Windows».

  3. Чтобы исправить строки с «неизвестными» значениями, используйте bcdedit следующим образом.

     bcdedit / store C: \ Boot \ BCD / set {bootmgr} раздел устройства = C:
    bcdedit / store C: \ Boot \ BCD / set {default} раздел устройства = C:
    bcdedit / store C: \ Boot \ BCD / set {default} раздел osdevice = C: 
  4. Чтобы убедиться, что в конфигурацию загрузки Windows 7 были внесены исправления, снова запустите bcdedit.

     C: \> bcdedit / store C: \ Boot \ BCD / перечисление
    
    Менеджер загрузки для Windows
    --------------------
    идентификатор {bootmgr}
    раздел устройства = C:
    описание Windows Boot Manager
    locale en-US
    наследовать {globalsettings}
    по умолчанию {default}
    возобновить объект {aaefde36-a035-11e2-85f9-d08a24bd2bde}
    displayorder {по умолчанию}
    toolsdisplayorder {memdiag}
    тайм-аут 30
    
    Загрузчик Windows
    -------------------
    идентификатор {по умолчанию}
    раздел устройства = C:
    путь \ Windows \ system32 \ winload.EXE
    описание Windows 7
    locale en-US
    наследовать {bootloadersettings}
    последовательность восстановления {aaefde38-a035-11e2-85f9-d08a24bd2bde}
    восстановление включено Да
    раздел osdevice = C:
    systemroot \ Windows
    возобновить объект {aaefde36-a035-11e2-85f9-d08a24bd2bde}
    nx OptIn 

    Вы можете видеть, что значения «partition = C:» появляются в строках, которые ранее имели «неизвестные» значения.

  5. Windows теперь загрузится нормально. Закройте все окна и перезагрузите компьютер.

Обновлено 30 декабря 2017 г.

Была ли эта статья полезной?

Статьи по теме

Окна

— Как определить загрузочный диск из bcdedit?

windows — Как определить загрузочный диск из bcdedit? — Суперпользователь
Сеть обмена стеками

Сеть Stack Exchange состоит из 176 сообществ вопросов и ответов, включая Stack Overflow, крупнейшее и пользующееся наибольшим доверием онлайн-сообщество, где разработчики могут учиться, делиться своими знаниями и строить свою карьеру.

Посетить Stack Exchange
  1. 0
  2. +0
  3. Авторизоваться Подписаться

Super User — это сайт вопросов и ответов для компьютерных энтузиастов и опытных пользователей.Регистрация займет всего минуту.

Зарегистрируйтесь, чтобы присоединиться к этому сообществу

Кто угодно может задать вопрос

Кто угодно может ответить

Лучшие ответы голосуются и поднимаются наверх

Спросил

Просмотрено 27к раз

У меня есть программное зеркало Windows Server 2008 R2.

Я загружаюсь с тома c :.

Когда я использую:

  бит
  

Я вижу 3 разных записи «Загрузчик Windows» с «раздел устройства = C:». Как я могу определить, какая загрузочная запись связана с каким физическим диском?

  Загрузчик Windows
-------------------
идентификатор {77777777-bbbb-bbbb-bbbb-bbbbbbbbbbbb}
раздел устройства = C:
путь \ windows \ system32 \ winload.exe
описание Windows Server 2008 R2 - вторичный сплетение
locale en-us
наследовать {bootloadersettings}
раздел osdevice = C:
systemroot \ windows
возобновить объект {55555555-bbbb-bbbb-bbbb-bbbbbbbbbbbb}
nx OptOut
детектив Да

Загрузчик Windows
-------------------
идентификатор {99999999-bbbb-bbbb-bbbb-bbbbbbbbbbbb}
раздел устройства = C:
путь \ windows \ system32 \ winload.EXE
описание Windows Server 2008 R2 - вторичный сплетение
locale en-us
наследовать {bootloadersettings}
раздел osdevice = C:
systemroot \ windows
возобновить объект {55555555-bbbb-bbbb-bbbb-bbbbbbbbbbbb}
nx OptOut
детектив Да

Загрузчик Windows
-------------------
идентификатор {eeeeeeee-bbbb-bbbb-bbbb-bbbbbbbbbbbb}
раздел устройства = C:
путь \ windows \ system32 \ winload.EXE
описание Windows Server 2008 R2 - вторичное сплетение - вторичное сплетение
locale en-us
наследовать {bootloadersettings}
раздел osdevice = C:
systemroot \ windows
возобновить объект {55555555-bbbb-bbbb-bbbb-bbbbbbbbbbbb}
nx OptOut
детектив Да
  

Создан 27 окт.

румбуракрумбурак

26922 золотых знака33 серебряных знака1111 бронзовых знаков

2
  1. Откройте командную строку с правами администратора.
  2. Выполните следующий набор команд:

      ДИСКОВАЯ ЧАСТЬ
    ВЫБРАТЬ ДИСК 0
    UNIQUEID DISK ID = 
      

    ( , например, 1a2b3c4d)

  3. Закройте DISKPART , но оставайтесь в командной строке.
  4. Введите следующие команды по одной в командной строке, нажимая Введите ключ после каждой команды:

      bcdboot c: \ windows / s c:
    bcdedit / set {ПО УМОЛЧАНИЮ.EN_US} раздел устройства = c:
    bcdedit / set {DEFAULT.EN_US} раздел osdevice = c:
    bcdedit / set {BOOTMGR.EN_US} раздел устройства = c:
      
  5. Закройте командную строку.

  6. Перезагрузка.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *