This commit is contained in:
Paolo Matarazzo
2025-04-09 14:41:37 -04:00
parent 7877497d39
commit 1b206b4d98

View File

@ -1,38 +1,42 @@
---
title: Unbranded Boot
description: Learn about unbranded boot, a feature that suppresses Windows elements that appear when Windows starts or resumes. Unbranded boot can also suppress the crash screen when Windows encounters an error that it can't recover from.
description: Learn about Unbranded Boot, a feature that suppresses Windows elements that appear when Windows starts. Unbranded Boot can also suppress the crash screen when Windows encounters an error that it can't recover from.
ms.date: 04/09/2025
ms.topic: overview
ms.topic: how-to
---
# Unbranded boot
# Unbranded Boot
Unbranded boot is a Windows feature that allows you to suppress Windows elements that appear when Windows starts or resumes. It can also suppress the crash screen when Windows encounters an error that it can't recover from. This feature is particularly useful for devices that are used in public spaces, such as kiosks and digital signs, where a clean and professional appearance is important.
Unbranded Boot is a Windows feature that allows you to suppress Windows elements that appear when Windows starts. It can also suppress the crash screen when Windows encounters an error that it can't recover from. This feature is useful for devices that are used in public spaces, such as kiosks and digital signs, where a clean and professional appearance is important.
[!INCLUDE [unbranded-boot](../../../includes/licensing/unbranded-boot.md)]
## Enable unbranded boot
## Enable Unbranded Boot
> [!IMPORTANT]
> The first user to sign in to the device must be an administrator. This ensures that the **RunOnce** registry settings correctly apply the settings. Also, when using auto sign-in, you must not configure auto sign-in on your device at design time. Instead, auto sign-in should be configured manually after first signing in as an administrator.
Unbranded boot is an optional component and isn't enabled by default in Windows. It must be enabled prior to configuring.
Unbranded Boot is an optional component and isn't enabled by default in Windows. It must be enabled prior to configuring.
If Windows is already installed, you can't apply a provisioning package to configure unbranded boot. You must use the Boot Configuration Data Editor (`bcdedit.exe`) to configure Unbranded boot if Windows is installed.
If Windows is already installed, you can't apply a provisioning package to configure Unbranded Boot. You must use the Boot Configuration Data Editor (`bcdedit.exe`) to configure Unbranded Boot if Windows is installed.
> [!NOTE]
> `Bcdedit.exe` is a command-line tool for editing the Boot Configuration Data (BCD) of Windows. Administrator privileges are required to use BCDEdit to modify the BCD.
### Turn on unbranded boot by using Control Panel
### Turn on Unbranded Boot by using Control Panel
1. In the Windows search bar, type **Turn Windows features on or off** and either press **Enter** or tap or select **Turn Windows features on or off** to open the **Windows Features** window
1. In the **Windows Features** window, expand the **Device Lockdown** node, and select (to turn on) or clear (to turn off) the checkbox for **Unbranded Boot**
1. Select **OK**. The **Windows Features** window indicates that Windows is searching for required files and displays a progress bar. Once found, the window indicates that Windows is applying the changes. When completed, the window indicates the requested changes are completed
1. Restart your device to apply the changes
## Configure Unbranded Boot
The following instructions provide details about how to configure your devices. Select the option that best suits your needs.
#### [:::image type="icon" source="../images/icons/cmd.svg"::: **Command prompt**](#tab/cmd)
You can use the `bcdedit.exe` command to configure unbranded boot settings at runtime.
You can use the `bcdedit.exe` command to configure Unbranded Boot settings at runtime.
1. Open a command prompt as an administrator
1. Run the following command to disable the F8 key during startup to prevent access to the **Advanced startup options** menu
@ -61,11 +65,11 @@ You can use the `bcdedit.exe` command to configure unbranded boot settings at ru
#### [:::image type="icon" source="../images/icons/xml.svg"::: **Unattend**](#tab/unattend)
You can configure the Unattend settings in the `Microsoft-Windows-Embedded-BootExp` component to add unbranded boot features to your image during the design or imaging phase. You can manually create an Unattend answer file or use Windows System Image Manager (Windows SIM) to add the appropriate settings to your answer file. For more information about the unbranded boot settings and XML examples, see the settings in [Microsoft-Windows-Embedded-BootExp](/windows-hardware/customize/desktop/unattend/microsoft-windows-embedded-bootexp).
You can configure the Unattend settings in the `Microsoft-Windows-Embedded-BootExp` component to add Unbranded Boot features to your image during the design or imaging phase. You can manually create an Unattend answer file or use Windows System Image Manager (Windows SIM) to add the appropriate settings to your answer file. For more information about the Unbranded Boot settings and XML examples, see the settings in [Microsoft-Windows-Embedded-BootExp](/windows-hardware/customize/desktop/unattend/microsoft-windows-embedded-bootexp).
### Unbranded boot settings
### Unbranded Boot settings
The following table lists unbranded boot settings and their values.
The following table lists Unbranded Boot settings and their values.
| Setting | Description | Value |
|---------|-------------|-------|
@ -80,7 +84,7 @@ The following table lists unbranded boot settings and their values.
Customize the boot screen using Windows Configuration Designer and Deployment Image Servicing and Management (DISM).
You must enable Unbranded boot on the installation media with DISM before you can apply settings for Unbranded boot using either Windows Configuration Designer or applying a provisioning package during setup.
You must enable Unbranded Boot on the installation media with DISM before you can apply settings for Unbranded Boot using either Windows Configuration Designer or applying a provisioning package during setup.
[!INCLUDE [provisioning-package-1](../../../includes/configure/provisioning-package-1.md)]
@ -128,9 +132,8 @@ In the following image, the BootLogo is outlined in green, the BootStatusIndicat
---
![unbranded boot screen](images/boot.jpg)
![Unbranded Boot screen](images/boot.jpg)
## Replace the startup logo
The only supported way to replace the startup logo with a custom logo is to modify the Boot Graphics Resource Table (BGRT) on a device that uses UEFI as the firmware interface. If your device uses the BGRT to include a custom logo, it's always displayed and you can't suppress the custom logo.