Загрузка без фирменного стиля

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

Важно!

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

Требования

Windows 10 Корпоративная, Windows 10 Профессиональная или Windows 10 для образовательных учреждений.

Терминология

  • Включите, включите: Чтобы сделать параметр доступным для устройства и при необходимости применить параметры к устройству. Обычно параметр "включить" используется в пользовательском интерфейсе или на панели управления, тогда как "включить" используется для командной строки.

  • Настроить: Настройка параметра или подмножества.

  • Встроенный интерфейс загрузки. Эта функция называется "Встроенный загрузочный интерфейс" в Windows 10 сборки 1511.

  • Пользовательский интерфейс загрузки. Эта функция называется "Настраиваемый интерфейс загрузки" в Windows 10 сборки 1607 и более поздних версий.

Включение параметров загрузки без фирменного стиля

Небрендовая загрузка является необязательным компонентом и не включена по умолчанию в Windows 10. Его необходимо включить перед настройкой. Для конечных пользователей безбрендовая загрузка доступна в панель управления>Программы>Программы и компоненты>Включение и отключение компонентов Windows.

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

BCDEdit — это основной инструмент для редактирования конфигурации запуска, который находится на компьютере разработки в папке %WINDIR%\System32. У вас есть права администратора. BCDEdit входит в стандартную среду предустановки Windows (Windows PE) 4.0. При необходимости его можно скачать из bcdEdit Commands for Boot Environment в Центре загрузки Майкрософт.

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

  1. В поле Поиск в Интернете и Windows введите Программы и компоненты и нажмите клавишу ВВОД или нажмите или выберите Программы и компоненты , чтобы открыть его.
  2. В окне Программы и компоненты выберите Включить или отключить компоненты Windows.
  3. В окне Компоненты Windows разверните узел Блокировка устройства и проверка или снимите флажок Для безбрендовой загрузки.
  4. Щелкните ОК. В окне Компоненты Windows указано, что Windows ищет необходимые файлы и отображает индикатор выполнения. После обнаружения в окне появится сообщение о том, что Windows применяет изменения. После завершения в окне будет указано, что запрошенные изменения завершены.
  5. Нажмите кнопку Закрыть , чтобы закрыть окно Компоненты Windows .

Настройка параметров загрузки без бренда во время выполнения с помощью BCDEdit

  1. Откройте командную строку как администратор.

  2. Выполните следующую команду, чтобы отключить клавишу F8 во время запуска, чтобы запретить доступ к меню Дополнительные параметры запуска .

    bcdedit.exe -set {globalsettings} advancedoptions false
    
  3. Выполните следующую команду, чтобы отключить клавишу F10 во время запуска, чтобы запретить доступ к меню Дополнительные параметры запуска .

    bcdedit.exe -set {globalsettings} optionsedit false
    
  4. Выполните следующую команду, чтобы отключить все элементы пользовательского интерфейса Windows (логотип, индикатор состояния и сообщение о состоянии) во время запуска.

    bcdedit.exe -set {globalsettings} bootuxdisabled on
    
  5. Выполните следующую команду, чтобы отключить отображение ошибки во время загрузки.

    bcdedit.exe -set {bootmgr} noerrordisplay on
    

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

Вы также можете настроить параметры автоматической установки в компоненте Microsoft-Windows-Embedded-BootExp , чтобы добавить функции безбрендовой загрузки в образ на этапе проектирования или создания образа. Вы можете вручную создать файл ответов автоматической установки или использовать диспетчер системных образов Windows (Windows SIM), чтобы добавить соответствующие параметры в файл ответов. Дополнительные сведения о параметрах без фирменной загрузки и примерах XML см. в разделе Параметры Microsoft-Windows-Embedded-BootExp.

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

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

Параметр Описание Значение
DisableBootMenu Содержит целое число, которое отключает клавиши F8 и F10 во время запуска, чтобы запретить доступ к меню Расширенные параметры запуска. Установите значение 1, чтобы отключить меню; Иначе; установите значение 0 (ноль). Значение по умолчанию — 0.
DisplayDisabled Содержит целое число, которое настраивает устройство для отображения пустого экрана, когда Windows обнаруживает ошибку, из-за которой не удается восстановить данные. Установите значение 1, чтобы отобразить пустой экран при ошибке; Иначе; установите значение 0 (ноль). Значение по умолчанию — 0.
HideAllBootUI Содержит целое число, которое подавляет все элементы пользовательского интерфейса Windows (логотип, индикатор состояния и сообщение о состоянии) во время запуска. Установите значение 1, чтобы отключить все элементы пользовательского интерфейса Windows во время запуска; Иначе; установите значение 0 (ноль). Значение по умолчанию — 0.
HideBootLogo Содержит целое число, которое подавляет логотип Windows по умолчанию, который отображается на этапе загрузки ОС. Установите значение 1, чтобы отключить логотип Windows по умолчанию; Иначе; установите значение 0 (ноль). Значение по умолчанию — 0.
HideBootStatusIndicator Содержит целое число, которое подавляет индикатор состояния, отображаемый на этапе загрузки ОС. Установите значение 1, чтобы подавить индикатор состояния; Иначе; установите значение 0 (ноль). Значение по умолчанию — 0.
HideBootStatusMessage Содержит целое число, которое подавляет текст состояния запуска, отображаемый на этапе загрузки ОС. Задайте значение 1, чтобы отключить текст состояния запуска; Иначе; установите значение 0 (ноль). Значение по умолчанию — 0.

Настройка экрана загрузки с помощью Designer и управления образами развертывания и Designer Windows (DISM)

Перед применением параметров для небрендовой загрузки на установочном носителе необходимо включить DISM, используя конфигурацию Windows Designer или применив пакет подготовки во время установки.

  1. Создайте пакет подготовки или создайте образ Windows в конфигурации Windows Designer, следуя инструкциям в разделе Создание пакета подготовки.

  2. На странице Доступные настройки выберите Параметры >среды выполненияSMIПараметры, а затем задайте значение для параметров экрана загрузки. Ниже приведены только примеры значений.

    • HideAllBootUI=FALSE
    • HideBootLogo=FALSE
    • HideBootStatusIndicator=TRUE
    • HideBootStatusMessage=TRUE
    • CrashDumpEnabled=Полный дамп

    Совет

    Дополнительные сведения см. в разделе SMISettings в справочнике по Designer конфигурации Windows.

  3. Завершив настройку параметров и создав пакет или образ, вы используете DISM для применения параметров.

    1. Откройте окно командной строки с правами администратора.

    2. Скопируйте файл install.wim во временную папку на жестком диске (в следующих шагах предполагается, что он называется c:\wim).

    3. Создайте новый каталог.

      md c:\wim
      
    4. Подключите образ.

      dism /mount-wim /wimfile:c:\bootmedia\sources\install.wim /index:1 /MountDir:c:\wim
      
    5. Включите функцию.

      dism /image:c:\wim /enable-feature /featureName:Client-EmbeddedBootExp
      
    6. Зафиксируйте изменения.

      dism /unmount-wim /MountDir:c:\wim /Commit
      

На следующем рисунке BootLogo выделен зеленым цветом, BootStatusIndicator выделен красным цветом, а BootStatusMessage — синим.

небрендованный загрузочный экран

Единственный поддерживаемый способ заменить логотип запуска пользовательским логотипом — изменить таблицу ресурсов загрузочной графики (BGRT) на устройстве, которое использует UEFI в качестве интерфейса встроенного ПО. Если ваше устройство использует BGRT для добавления пользовательского логотипа, он всегда отображается, и вы не можете отключить настраиваемый логотип.

Подавление аварийных экранов

Корпорация Майкрософт предлагает клиентам Windows 10 IoT Корпоративная методы управления аварийными экранами.

Ошибки на этапе загрузки

Переключатель noerrordisplay полностью подавляет отображение всех ошибок на этапе загрузки. Например, если значение noerrordisplay включено и если диспетчер загрузки выдает ошибку WinLoad или Bad Disk Error, система отображает черный экран и требует сброса вручную. Ознакомьтесь с разделом Настройка параметров загрузки без фирменного стиля во время выполнения с помощью BCDEdit , чтобы включить

параметр noerrordisplay .

Примечание

BCDEdit — это основной инструмент для редактирования конфигурации запуска, который находится на компьютере разработки в папке %WINDIR%\System32. У вас есть права администратора. BCDEdit входит в стандартную среду предустановки Windows (Windows PE) 4.0. При необходимости его можно скачать из bcdEdit Commands for Boot Environment в Центре загрузки Майкрософт.

Ошибка исключения

Чтобы убедиться, что экран сбоя не отображается, если в Windows возникает ошибка, из которой не удается восстановиться, включите параметр DisplayDisabled с помощью автоматической установки. Вы также можете настроить параметры автоматической установки в компоненте Microsoft-Windows-Embedded-BootExp, чтобы добавить функции безбрендовой загрузки в образ на этапе проектирования или создания образа. Вы можете вручную создать файл ответов автоматической установки или использовать диспетчер системных образов Windows (Windows SIM), чтобы добавить соответствующие параметры в файл ответов. Дополнительные сведения о параметрах без фирменной загрузки и примерах XML см. в разделе Параметры Microsoft-Windows-Embedded-BootExp.