From 15decb82f491887afb739c41457553449f5da1eb Mon Sep 17 00:00:00 2001 From: Paolo Matarazzo <74918781+paolomatarazzo@users.noreply.github.com> Date: Tue, 8 Apr 2025 08:25:00 -0400 Subject: [PATCH 01/14] initial restructure using tabs --- windows/configuration/images/icons/xml.svg | 7 +++ windows/configuration/unbranded-boot/index.md | 52 +++++++++++-------- 2 files changed, 37 insertions(+), 22 deletions(-) create mode 100644 windows/configuration/images/icons/xml.svg diff --git a/windows/configuration/images/icons/xml.svg b/windows/configuration/images/icons/xml.svg new file mode 100644 index 0000000000..f1cd92d25d --- /dev/null +++ b/windows/configuration/images/icons/xml.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/windows/configuration/unbranded-boot/index.md b/windows/configuration/unbranded-boot/index.md index e3aa95b244..f7a201a2ca 100644 --- a/windows/configuration/unbranded-boot/index.md +++ b/windows/configuration/unbranded-boot/index.md @@ -48,63 +48,69 @@ BCDEdit is the primary tool for editing the Boot Configuration Database (BCD) of 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 settings at runtime using BCDEdit +#### [:::image type="icon" source="../images/icons/cmd.svg"::: **Command prompt**](#tab/cmd) -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. +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 ```cmd bcdedit.exe -set {globalsettings} advancedoptions false ``` -1. Run the following command to disable the F10 key during startup to prevent access to the **Advanced startup options** menu. +1. Run the following command to disable the F10 key during startup to prevent access to the **Advanced startup options** menu ```cmd bcdedit.exe -set {globalsettings} optionsedit false ``` -1. Run the following command to suppress all Windows UI elements (logo, status indicator, and status message) during startup. +1. Run the following command to suppress all Windows UI elements (logo, status indicator, and status message) during startup ```cmd bcdedit.exe -set {globalsettings} bootuxdisabled on ``` -1. Run the following command to suppress any error screens that are displayed during boot. If **noerrordisplay** is on and the boot manager hits a *WinLoad Error* or *Bad Disk Error*, the system displays a black screen. +1. Run the following command to suppress any error screens that are displayed during boot. If **noerrordisplay** is on and the boot manager hits a *WinLoad Error* or *Bad Disk Error*, the system displays a black screen ```cmd bcdedit.exe -set {bootmgr} noerrordisplay on ``` -## Configure Unbranded Boot using Unattend +#### [:::image type="icon" source="../images/icons/xml.svg"::: **Unattend**](#tab/unattend) -You can also configure the Unattend settings in the [Microsoft-Windows-Embedded-BootExp](/windows-hardware/customize/desktop/unattend/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. +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 -The following table shows Unbranded Boot settings and their values. +The following table lists Unbranded Boot settings and their values. | Setting | Description | Value | |---------|-------------|-------| -| DisableBootMenu | Contains an integer that disables the F8 and F10 keys during startup to prevent access to the Advanced startup options menu. | Set to 1 to disable the menu; otherwise; set to 0 (zero). The default value is 0. | +| `DisableBootMenu` | Contains an integer that disables the F8 and F10 keys during startup to prevent access to the Advanced startup options menu. | Set to 1 to disable the menu; otherwise; set to 0 (zero). The default value is 0. | | DisplayDisabled | Contains an integer that configures the device to display a blank screen when Windows encounters an error that it can't recover from. | Set to 1 to display a blank screen on error; otherwise; set to 0 (zero). The default value is 0. | -| HideAllBootUI | Contains an integer that suppresses all Windows UI elements (logo, status indicator, and status message) during startup. | Set to 1 to suppress all Windows UI elements during startup; otherwise; set to 0 (zero). The default value is 0. | -| HideBootLogo | Contains an integer that suppresses the default Windows logo that displays during the OS loading phase. | Set to 1 to suppress the default Windows logo; otherwise; set to 0 (zero). The default value is 0. | -| HideBootStatusIndicator | Contains an integer that suppresses the status indicator that displays during the OS loading phase. | Set to 1 to suppress the status indicator; otherwise; set to 0 (zero). The default value is 0. | -| HideBootStatusMessage | Contains an integer that suppresses the startup status text that displays during the OS loading phase. | Set to 1 to suppress the startup status text; otherwise; set to 0 (zero). The default value is 0. | +| `HideAllBootUI` | Contains an integer that suppresses all Windows UI elements (logo, status indicator, and status message) during startup. | Set to 1 to suppress all Windows UI elements during startup; otherwise; set to 0 (zero). The default value is 0. | +| `HideBootLogo` | Contains an integer that suppresses the default Windows logo that displays during the OS loading phase. | Set to 1 to suppress the default Windows logo; otherwise; set to 0 (zero). The default value is 0. | +| `HideBootStatusIndicator` | Contains an integer that suppresses the status indicator that displays during the OS loading phase. | Set to 1 to suppress the status indicator; otherwise; set to 0 (zero). The default value is 0. | +| `HideBootStatusMessage` | Contains an integer that suppresses the startup status text that displays during the OS loading phase. | Set to 1 to suppress the startup status text; otherwise; set to 0 (zero). The default value is 0. | -## Customize the boot screen using Windows Configuration Designer and Deployment Image Servicing and Management (DISM) +#### [:::image type="icon" source="../images/icons/provisioning-package.svg"::: **PPKG**](#tab/ppkg) + +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. -1. Create a provisioning package or create a new Windows image in Windows Configuration Designer by following the instructions in [Create a provisioning package](/windows/configuration/provisioning-packages/provisioning-create-package). +[!INCLUDE [provisioning-package-1](../../../includes/configure/provisioning-package-1.md)] -1. In the Available customizations page, select **Runtime settings** > **SMISettings** and then set the value for the boot screen settings. The following values are just examples. +|Path|Value| +|---|---| +|`Runtime settings/SMISettings/HideAllBootUI`| `TRUE` or `FALSE`| +|`Runtime settings/SMISettings/HideBootLogo`| `TRUE` or `FALSE`| +|`Runtime settings/SMISettings/HideBootStatusIndicator`| `TRUE` or `FALSE`| +|`Runtime settings/SMISettings/HideBootStatusMessage`| `TRUE` or `FALSE`| +|`Runtime settings/SMISettings/CrashDumpEnabled`| `Full dump`| - - **HideAllBootUI**=FALSE - - **HideBootLogo**=FALSE - - **HideBootStatusIndicator**=TRUE - - **HideBootStatusMessage**=TRUE - - **CrashDumpEnabled**=Full dump +[!INCLUDE [provisioning-package-2](../../../includes/configure/provisioning-package-2.md)] > [!TIP] > For more information, see [SMISettings](/windows/configuration/wcd/wcd-smisettings) in the Windows Configuration Designer reference. @@ -138,6 +144,8 @@ You must enable Unbranded boot on the installation media with DISM before you ca In the following image, the BootLogo is outlined in green, the BootStatusIndicator is outlined in red, and the BootStatusMessage is outlined in blue. +--- + ![unbranded boot screen](images/boot.jpg) ## Replace the startup logo From 422db58e5f4fcd5a22429e661fdebdf98d0e0857 Mon Sep 17 00:00:00 2001 From: Paolo Matarazzo <74918781+paolomatarazzo@users.noreply.github.com> Date: Wed, 9 Apr 2025 11:11:01 -0400 Subject: [PATCH 02/14] Unbranded boot --- includes/licensing/unbranded-boot.md | 14 ++++++ windows/configuration/unbranded-boot/index.md | 47 +++---------------- 2 files changed, 21 insertions(+), 40 deletions(-) create mode 100644 includes/licensing/unbranded-boot.md diff --git a/includes/licensing/unbranded-boot.md b/includes/licensing/unbranded-boot.md new file mode 100644 index 0000000000..bc94014ea5 --- /dev/null +++ b/includes/licensing/unbranded-boot.md @@ -0,0 +1,14 @@ +--- +author: paolomatarazzo +ms.author: paoloma +ms.date: 04/09/2025 +ms.topic: include +--- + +### Windows edition requirements + +The following list contains the Windows editions that support unbranded boot: + +✅ Enterprise / Enterprise LTSC\ +✅ Education\ +✅ IoT Enterprise / IoT Enterprise LTSC diff --git a/windows/configuration/unbranded-boot/index.md b/windows/configuration/unbranded-boot/index.md index f7a201a2ca..bff1c99edf 100644 --- a/windows/configuration/unbranded-boot/index.md +++ b/windows/configuration/unbranded-boot/index.md @@ -1,7 +1,7 @@ --- title: Unbranded Boot description: Unbranded Boot -ms.date: 09/10/2024 +ms.date: 04/09/2025 ms.topic: overview --- @@ -12,26 +12,7 @@ You can suppress Windows elements that appear when Windows starts or resumes and > [!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. -## Requirements - -Unbranded Boot can be enabled on: - -- Windows 10 Enterprise -- Windows 10 IoT Enterprise -- Windows 10 Education -- Windows 11 Enterprise -- Windows 11 IoT Enterprise -- Windows 11 Education - -## Terminology - -- **Turn on, Enable:** To make the setting available to the device and optionally apply the settings to the device. Generally "turn on" is used in the user interface or control panel, whereas "enable" is used for command line. - -- **Configure:** To customize the setting or subsettings. - -- **Embedded Boot Experience:** this feature is called "Embedded Boot Experience" in Windows 10, build 1511. - -- **Custom Boot Experience:** this feature is called "Custom Boot Experience" in Windows 10, build 1607 and later. +[!INCLUDE [unbranded-boot](../../../includes/licensing/unbranded-boot.md)] ## Turn on Unbranded Boot settings @@ -39,14 +20,14 @@ Unbranded Boot is an optional component and isn't enabled by default in Windows. If Windows has already been installed, you can't apply a provisioning package to configure Unbranded Boot; instead you must use BDCEdit to configure Unbranded boot if Windows is installed. -BCDEdit is the primary tool for editing the Boot Configuration Database (BCD) of Windows and is included in Windows in the %WINDIR%\\System32 folder. Administrator privileges are required to use BCDEdit to modify the BCD. +BCDEdit is the primary tool for editing the Boot Configuration Database (BCD) of Windows and is included in Windows in the `%WINDIR%\System32` folder. Administrator privileges are required to use BCDEdit to modify the BCD. ### 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. +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 #### [:::image type="icon" source="../images/icons/cmd.svg"::: **Command prompt**](#tab/cmd) @@ -152,17 +133,3 @@ In the following image, the BootLogo is outlined in green, the BootStatusIndicat 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. -## Suppress Errors During Boot - -Errors that occur during early Windows Boot are typically a sign of bad device configuration or failing hardware and require user intervention to recover. You can suppress all error screens during early boot by enabling the **noerrordisplay** BCD setting. - -1. Open a command prompt as an administrator. -1. Run the following command to suppress error screens during boot. - - ```cmd - bcdedit.exe -set {bootmgr} noerrordisplay on - ``` - -## Related articles - -- [Custom Logon](../custom-logon/index.md) From 7877497d392fb63f2066ea882119615e6c63c2f4 Mon Sep 17 00:00:00 2001 From: Paolo Matarazzo <74918781+paolomatarazzo@users.noreply.github.com> Date: Wed, 9 Apr 2025 12:54:17 -0400 Subject: [PATCH 03/14] updates --- windows/configuration/unbranded-boot/index.md | 45 ++++++++++--------- 1 file changed, 23 insertions(+), 22 deletions(-) diff --git a/windows/configuration/unbranded-boot/index.md b/windows/configuration/unbranded-boot/index.md index bff1c99edf..c6cf8cdd05 100644 --- a/windows/configuration/unbranded-boot/index.md +++ b/windows/configuration/unbranded-boot/index.md @@ -1,28 +1,29 @@ --- title: Unbranded Boot -description: 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. ms.date: 04/09/2025 ms.topic: overview --- -# Unbranded Boot +# Unbranded boot -You can suppress Windows elements that appear when Windows starts or resumes and can suppress the crash screen when Windows encounters an error that it can't recover from. This feature is known as 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. + +[!INCLUDE [unbranded-boot](../../../includes/licensing/unbranded-boot.md)] + +## 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. -[!INCLUDE [unbranded-boot](../../../includes/licensing/unbranded-boot.md)] +Unbranded boot is an optional component and isn't enabled by default in Windows. It must be enabled prior to configuring. -## Turn on Unbranded Boot settings +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. -Unbranded Boot is an optional component and isn't enabled by default in Windows. It must be enabled prior to configuring. +> [!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. -If Windows has already been installed, you can't apply a provisioning package to configure Unbranded Boot; instead you must use BDCEdit to configure Unbranded boot if Windows is installed. - -BCDEdit is the primary tool for editing the Boot Configuration Database (BCD) of Windows and is included in Windows in the `%WINDIR%\System32` folder. 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** @@ -31,7 +32,7 @@ BCDEdit is the primary tool for editing the Boot Configuration Database (BCD) of #### [:::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 @@ -60,24 +61,24 @@ You can use the BCDEdit.exe command to configure Unbranded Boot settings at runt #### [:::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 | |---------|-------------|-------| -| `DisableBootMenu` | Contains an integer that disables the F8 and F10 keys during startup to prevent access to the Advanced startup options menu. | Set to 1 to disable the menu; otherwise; set to 0 (zero). The default value is 0. | -| DisplayDisabled | Contains an integer that configures the device to display a blank screen when Windows encounters an error that it can't recover from. | Set to 1 to display a blank screen on error; otherwise; set to 0 (zero). The default value is 0. | -| `HideAllBootUI` | Contains an integer that suppresses all Windows UI elements (logo, status indicator, and status message) during startup. | Set to 1 to suppress all Windows UI elements during startup; otherwise; set to 0 (zero). The default value is 0. | -| `HideBootLogo` | Contains an integer that suppresses the default Windows logo that displays during the OS loading phase. | Set to 1 to suppress the default Windows logo; otherwise; set to 0 (zero). The default value is 0. | -| `HideBootStatusIndicator` | Contains an integer that suppresses the status indicator that displays during the OS loading phase. | Set to 1 to suppress the status indicator; otherwise; set to 0 (zero). The default value is 0. | -| `HideBootStatusMessage` | Contains an integer that suppresses the startup status text that displays during the OS loading phase. | Set to 1 to suppress the startup status text; otherwise; set to 0 (zero). The default value is 0. | +| `DisableBootMenu` | Contains an integer that disables the F8 and F10 keys during startup to prevent access to the *Advanced startup options* menu. | - Set to `1` to disable the menu
- The default value is `0`| +| `DisplayDisabled` | Contains an integer that configures the device to display a blank screen when Windows encounters an error that it can't recover from. | - Set to `1` to display a blank screen on error
- The default value is `0`| +| `HideAllBootUI` | Contains an integer that suppresses all Windows UI elements (logo, status indicator, and status message) during startup. | - Set to `1` to suppress all Windows UI elements during startup
- The default value is `0`| +| `HideBootLogo` | Contains an integer that suppresses the default Windows logo that displays during the OS loading phase. | - Set to `1` to suppress the default Windows logo
- The default value is `0`| +| `HideBootStatusIndicator` | Contains an integer that suppresses the status indicator that displays during the OS loading phase. | - Set to `1` to suppress the status indicator
- The default value is `0`| +| `HideBootStatusMessage` | Contains an integer that suppresses the startup status text that displays during the OS loading phase. | - Set to `1` to suppress the startup status text
- The default value is `0`| #### [:::image type="icon" source="../images/icons/provisioning-package.svg"::: **PPKG**](#tab/ppkg) -Customize the boot screen using Windows Configuration Designer and Deployment Image Servicing and Management (DISM) +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. From 1b206b4d9836a216470bab4567f0f6667edf171f Mon Sep 17 00:00:00 2001 From: Paolo Matarazzo <74918781+paolomatarazzo@users.noreply.github.com> Date: Wed, 9 Apr 2025 14:41:37 -0400 Subject: [PATCH 04/14] updates --- windows/configuration/unbranded-boot/index.md | 33 ++++++++++--------- 1 file changed, 18 insertions(+), 15 deletions(-) diff --git a/windows/configuration/unbranded-boot/index.md b/windows/configuration/unbranded-boot/index.md index c6cf8cdd05..e663070b46 100644 --- a/windows/configuration/unbranded-boot/index.md +++ b/windows/configuration/unbranded-boot/index.md @@ -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. - From 21e03c2a069cfb0e3bd319816902f6f546b2b7d2 Mon Sep 17 00:00:00 2001 From: Paolo Matarazzo <74918781+paolomatarazzo@users.noreply.github.com> Date: Wed, 9 Apr 2025 18:32:23 -0400 Subject: [PATCH 05/14] pic --- .../unbranded-boot/images/boot.jpg | Bin 15392 -> 0 bytes .../unbranded-boot/images/boot.png | Bin 0 -> 6501 bytes windows/configuration/unbranded-boot/index.md | 2 +- 3 files changed, 1 insertion(+), 1 deletion(-) delete mode 100644 windows/configuration/unbranded-boot/images/boot.jpg create mode 100644 windows/configuration/unbranded-boot/images/boot.png diff --git a/windows/configuration/unbranded-boot/images/boot.jpg b/windows/configuration/unbranded-boot/images/boot.jpg deleted file mode 100644 index bc46adb1cfbf2906b4e10b6f9c9654da277599f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15392 zcmeHu3piA3+y9c}OhVFWc2Pv7LPV^sk|<45A|1V&anGVqy|vqM{Pg5)zV9;1Cs;k(HK`nf^T8$@JsX zPk~=4F;TJU7XN1lUI@vF32|n{2@5TUX2}T&%L(D75CO<40yLUd>X$=kmhfzmIY1-{ zNzfp3E)ZW>coq;=WcF;(IskkR&6X3Hw`{%19C@q5qRTxMHe9;?NK9qR%Ob_S)ht!* zBWEs)OUzeVpuBL!N;UOW8alcg_4GFxY~5zM-E4=sh4sGuHns=s?46Gub8$WH=I(X& zoVSnf`3r$R1qFwMhK1j_8GY+^%$?Y{_=LxaPm+Fq`YbIyBQq;I=T&ZTNoiSm#hc2v zHMMp14UJ9BEnUp+&po|;{R3avqhp+L?gVdgYFaNLNccb1`ln_y^pXR5%>rXETXb44 zp;-Xi?j4$||=Le8)3^Cc1QiNF};`{)>qDh7wD@kF>EZqdhm|pKFy+!;>jB`ZG6mL z-t5!S*4U6@Vt%Hw?CDyYxON?Gn}vFOuIz!oL%h};CN{}ao0Pae;n0h-9aCG4{B23@ zltN_m5IsXp5C{xXqdfTj1N|bsj38J=SXMz8T@xh;NWh__L;kjLtKQ~4-KHAOVbJQ1 zDdf3%d;TaLe?R@w-WIo7cO^~f{4+$&(@z)Pb}_zq?wJ+&u!Xs1nuKPxKY_2}zlV3R z8i$UcM(o@1X#o`>=64d1!Yt-%QV|ZZ%otIh*6e7{U!ZfRt=l^>K>8Kw+3ht`wu!-& zUQ%W(^^Z>1k^v=VE!-nfg+onVI7E&s z(4ze;N7D8Q{mpxsQZ8o2Iqw^_-1a9bFk38F_9&)T_kV0GBC*JnOCCMhp#>}4b3-PW zwVdcILSTLr4n1s4_SM70f>>H5ruI{e(iTp*7Z&^MPL*Jr1@&V=K|KA*x_selRlId< zN;Y!Wb+YjeZ=gcIgXtn4jxn#moaiVeRtPGe*NI$;9EQ7Mg5F&@oZ974j`p~u5-XO9 zR{JaAkcd1_lbq0>yZgEjt1&bz^6gv0b4TV$&6C@{qw@1qV@*hkKMt||k@7dj5@7f< znMA>?PYFhES-y_Cx*>@Ru+ayVTG>m>+ayby3!Gz_#`N%~)&lB0!9eBUkZU{jN96-o zP8~5aTJ>-YhZ-K9O|oq&Uv+}Ab=4-rH*PAmI?i$DmJOQb1~Kl@J5z9IG?ErZAAe_w zL$!(bDGM6E`k;y>m{lWN4|_GxF?BATRv3on`WcC*o02D0TycohheMAG z`Fp#uJt?w+5STle%*>r}i8^bx(0DylgmhL^$ra#r!s&4Ut*^BQFNdo?ob^|q1$Bap zAfOf@$BBGVB2Y)WvFsc-X-E`@R!Z`>AWa5{VA+HG_pLlh)CxGq>!XW3acDURvZUiU zG|)ttA4$DR3B{qJd|*jy;vhPmv%uw|^_ ztd~z(x4Np{_R*W=V{R9VcrChq(WGw{i0qeMD)hVNT*!Q!pwQmxy|X=lC|rJmt{B;w zPmvehyBSOJ1=~45L=qZH^iZ8;)`)W6*eZ}(3?70p2o<~SEM(o z3F*9R4b*eT07tOfK%Ei?-(RXg8Dp;4GU|LBs!Er`q07?`QMWwE>?A1BdsGP`$dEl- z4ZB3%L*Qvl42?uhu4;gJD?wnLT$u00v_%!HJD$6W%d$zl+u^G;|@r7g7)}3fj;7efbA8GC&j9L#NEX$|B#JXCjkq_4g zhvFXrv42r-qPz4JQ82p}hYAxg*J2zh)n;}~%|8OO_5q>g``x!T6!_s#NGj!HH|8D? zf{ACs*!IUTYkx;`2NphkV;tN_5FCAr^sl61B7`wnUa-Fd4sCgFhDlJth}!}?0=VF*lZ%k6)R$UOo7Z;{m)Z{+|4?63c4DY@7d}C&jC*X^we!auo5cYzn*MfeU3bSJS_Z-yl8tcIol*mV zoMZ8h4Kuwo6>%uc=;0e2N*yNM4l+%IKEt8K#5#J$2OKh5RGUI@zl&Ya>vhZfnKnpzR*mhSP(ib?nsS8E zjC2ywih$I^IJAZ^aFYb1P7k&N99;L8Kl0&~zbVZ&p|KY779i!H?z+G$ z>;)$w-CwnJP{Q*<50)GmaPpTK?!KYR}(=Z z@T$}_0DbBt)c`4S{Hl5v6aT6}4V zQm`)C%&gZh(GL&L&Y^Ea9(9=J)@!i*d-m=owi11ibeX=E7{X}Kab#!{4rPCs4(c- zMi1M#kV~j(Ko>t{i*E2hO7Zp6;XWdV3NH)wB?d%E^+u1jeT+1Cc50oE8#(=8z^?pl zU2*8vk~`1uO0Q6E2seMrwYhPjS+Dk`V6Kc`btSDF2As9%6lUn__0FN4Sdz=}99L@D zX7OSCc-F#kvKUfSgsEn1JLuO{9`f^CitEd|V;TBfsWb`faxpLEdL6Ir(cmJ?77o(Z zil10`_$!N@WQ%HB00*@&s+W@BEX<+_@p6%FfFa=J?brn1<(&wfBRnleNq{3#I#`6Q zu6BT2#19t`856FYXK~r6LPcjsDZSOXixjbpty>=RsNY~^=CPk0-3|P!CEZfz%Sm+Y zk8pMSd{pMMO>D)2qfKo_`dw@}a*MV11;bTk*{-L8{Rv%qO2?FgF5E$-x(Uflm9x>e zdbYc3uumS$x^a+EU}kade8pwDM@JAc_r0?zFRYW_dvlTV!h4=?kj}Lx0?n$Swa)b? zZ~K`$=LY4PONJ?6n%7C^Ln;m@Cs)VCBoIeo$%>=rBgIF%)py^;IL8PdmRoFXxOFRf zRP4!kYU>9gn zAv(M~98$Rhq9x@FTuqA4My~_6LK_1V;LuFJJM)^d{ue*o%=?@AVP|aJqTi%|Ag~na z`RfLBlbUGV526xVGkcSswZ2Y#E>X0r=Jma|&%}R_dMT`W$;ru6^~Hpr7nmRxW)rrz-cww+`Jp;EqOxh?UKHT}1D^+p!4gH=zTc^p1oXnxTe1-DH6n2%$V>50I02 zBoFdPlaqwkNbDf;Jl0GgVhx&hW3HjW%)pf%t@N%|I_O}_f7`)vtO^8q#v8#PS^{D= z+^<2!Lekb2?qm{oxIKSOwn zk@xH+^-sGPi#?Xgq^lid;%lG#)T*^KQ76Gx9UdAvtv3jd8gn~K@D zHD%Go&Ll1lq4GUmi>a492L-7Q=2OVcq>;99MhlEdu40l}ytpUXY9;MnMRC$pRMo0g z#eJjghJ-DLbA!8$9ZrcF?{GZo>>ZHYZ7?A_Q@iSanH7hAv1{-9oY-DPMaN_3Hm&f; z%EDsXOI~#CijZQRH?`1t`f8K@v+LQ~X=FRY6IoTW1F|BU-_|3d(D0bY$%XAmD$y^VeeHt({`_SoQ<8i zbzf@A>JnF|=Z@REwd9$TTx-U4%Tbmogqy2Q^__0G3n1n3*A@X5MBRopL zA$fBgk`?Cx!<$Mv0*;QLmcI3hQFSaFswBKx3^$!83xrE>2#T6q`tF;i1Qv^WmB87P z$v{H@BW}EEW%kRHqTHnppk@fVDOADC06QotrsyEmzrNKB-K^GaCQw-8g+t50?9uJs zXEnYV9yJ4GBjh%i0h?i#7~p1rn*8PsK+bQZRR|!;qSyJ?ki$K6j;t&?3;yhHGhKJ5EHJgO4!3YmAh)>*ZoLAm zO3Hzihea4)nx<_qN{Qkf=?LoJ*l}c0sh2p^Jw7(4jcUPJfE;Cn#lRA%TDPyiB-0~G zoHup=k>&a94KDi}Vqd42wdlac%SWTL_Ngno*a)vUAc--`kg8n;{U8)Fu)NcK0K8e?Ce*QpMq9h+#2yDrSDiGf>Ha%6 z0xr_-q6mxc#Ix=`Xk9{4tIj0K@B&S9JS?|b)}=T#e0_UN|M=&y!lQ@#f7ETJyn#p0 z6v%>nqzjEpD?P+MJ75uCx^vs7>VZ+CT{pvc9!u_26%kb)-!d;>^DHwp`tdCc)>i87 zD^aINqmB)m^~mQ}pa#y{=bu-R%ec!l-?V4<`n)B6wgjh_e2^hk*7~Mnxqu=J=;(eP zA2{T0@nqqB^RLXi<8B11XYiazN#lw`tarEX8`L{1zD`iCT#=f)q7DSfFUF_A-@j-z z_P>8`+aJP8lU0jZ$OPfgVKJClJ2aoFo=gjBXf)X0o52Z?Fn|?l7nC zt;>eR8={YGKUjL`JS2!mPaaztnM)4W9bQ^dV$jNq*iw7qocN=cECGK8odp!)NVD7 z@;mZ|Qa5o5hYGa679OOl3qjr9n>w0BvE8;{t!*5IZ`#H&Uu$wr2<#jGK+!n1{gr3O z*LoNvRVw{CFlLscHN^+j@SUb3ts&U%yJghznhqQ?e?(KG9T4Q?2%hGHb(e!{z@kpv z!qE$i)i~sph%LZ&46%hVi!1N2VohYA5)>Z~R=f#Pu=){v`rkW``x1+DLn8gHpY-Qi z<~g~?mDSnUoYoZ4wp96Pn@Fhe>K`kA@Uk24??{tH?^8<%{6#u+fo6E_y0iQ3S&3^N z*YMjT9le+DTUW1X=3ACIYI)xkHFWLv5s3Lvc}swUsyGfx$tO@?;72l`ARwFq^M?Io zQ3W&ZE8cZh6qnYRp(V}Bv#HUEaPUwIZTDZ^f31v+rWzGI=-@ zpaw`j>11rDudB$FkRgKLGRM;I2-pGQI!dAbp|+Ve25}Yg*+dfJ&dY#$3gryW(ICzX4oDbj;`{0b7#J z&cl8(WS}w`z|Uuz{ni8^&5`fc6DTb4!KR4V$|zo0-Vx&|1PwjIrjH$lSqnSR>wYu( z$UsW6D0)a$$axS<8mOo@@c1P~#@a}=Nh31y7>AhC*!b2u3$jm`b$|(VUB*cdJE4XN z1Lt}}Yi4Jlpzxbvt(WEbs+E(c)D1=i94cxFGP>UwrhEQyD1QJ1$Yt-!ap(hB(=YTu zMomGP<+uI(kMQ`{fX%?A8G5AsB_RODwr%q5n0!IyNt3Z1{rU31;|=qw6MQSob8}d0 zz7%U&b|V4dzuuZpat$Ps<_*g(lkXxp{R5 zbAO`9iuw06iUdh{u2oc4AE?qlYP{00_6n8h<SDs1&@lgf}7U+6!_7izt2}qR(uv_5{nAdZbAPINg2E+kd z=4QMsyDl@LG9$KhaQ5x0XKzk#7oSJ4pCr%he+KlPoF_|vTsto%JiYb;j6Ux#V)w~+ zd6dX+UG+|(vo0RgOETQrjXaGO8g1o17X%ipK}~r8YHM80SSQv_NSmp#eK?AOI_@O z{L9meSJ~WqQghWqZPO+l+R9;{#MVE?E#ZH}Z6o$i*Kj`nyKne^#y7nFCJKSFE4+x_ zzZI;F7Y-6J!+ppMU;d2`xZ;qdG6JH&n-Hxf!J`!S0?EAeTAgH{+`N0A9M%P^E{YAc6W15sJjCLvn0^Q>SxoU(iDp zNf^u~60I(TbMPVz^OYWh*aq@h+Y%-!gQOxY^>979H;!FIY2OHX-XT_kiKXlK{o!P<{Z z8qwsD#wYiI274MmUY$tpr}H%E=!3>E`e5yD&`jN<&x~LH#nT6kWFzBTWXgK;ZXv)N zoV7sir$Fa~h5@BMQtkgRGygZ&VgsJ?#c=4Yk+Ct-2zEA1Z5wCX4T6RHZ|vXXNkAjc zj7*Jd2{vhuVX}bP6nKI?G2J-yWYsjHmr^eNSwcw+8LsW3C4NO~<<@ZKsm?>sJYr z35*X3s}6anCl{C_1FJcVZ!Er@Uq7{szYF_F5<%RMD+V!Fw2TdWNftSEM=q;)$Rs#x zY+oLyE;&*7tyZjQ!Q_(wi5)t9N;5L=RYBiFxsSs9PZ}H;}kLw~Ch<&L?6^Mp)WdB%y@P zQ#uT?jefu={ZJ{8hla35Fp(yNJ;g@qPB31>=prHjgK-G9++}A=HYVSQLp`o#(Y7rJ zYXrGO<($Tr0LPmri^0HMc67Q57Q-P3Yb}s9sv1jh2>{fwvjst~A*H)2{cLck_ySlx zdd^Gx_k@7|iwv^7uvjhk4jz$&L$|2&tw?Tw-@V4>Ak`&2K)YrQ!8`%s8=m-cr zfSD_gzD`EEj1bJm-_A4ubS^W&QwH0yWWm@-PLB--`9`iU8(lw9F=^1aQWV|xJ|>fl zs?oqSU__|XK;qE#3FLTie-~;9IKMYxx`6bJSc2{E`5+}J0?j7@#SD$T!3AOKC$J@J z(vE#hkxTu?{=X;L&&|{e2yY|EnN$gE`3+9>bk+kp4rv;%jxPYc&qM+Itz_eiv_}9Y z=783p1HZ%KJ1qVauzzP*MEqXJiNBy1Y&@Uxo|Gn9Mwae}=lg3hlWFtZVm545;@*mX zUn97maG-jg%~}T|(M@0j*n9od$h9T;#*2i5?#1^>oZNZa!d!1J(KjpWcweW~-m-4( zUFY;Gt)JSj-CP~L$l{iMwwvmN<%x~q>a-Ae$Dg@yEL9z+{!padWOI$xk8_TH02}Y( fv;nnqxl(NkDJSUs`8OXv_&ef)F==y8?M^lmtN%V60ET zDk>O|R%X>55a_b<5DdW#L6m^_;L#9X0b-g$xCRmk3E6WQ_+$Urc88ta*Ke`-%wYt3lI}Wljqtbe6guH+|K-*v! zzK`Y4QtV-ETAe%gB5X9|`gT^F%j=Nawed$o`OCr&k^dyQ?}pj*;`~oN=aZM;c_=-; z)p^qV!Ux}aee_9+oM1gZeU7<%%ZFI;#KwbY&ysKDda8|w8Ig$_UM4Ni~J~ zk8`tg3}h#cR)41Ln`#Wy{Ix}LaO7)pR1lruu*@7Po-=(LJzeo5AA}^LqJLZdU{_(9 zj11f0gfu^mLYr%yCTRPok_e7+RQlLAFO5P(TaQ!GA%Q_tD|mlDxE~eXE(!l5IpAV| ze}Moki=mZRc=x}xBrN4%sScLr!qDhy(6w8MscSwC1Rb6Yi(Vt3pU}U&=8pd01j<7< zLg)uvLK+HLPi)_1p{@V}B9fGor(TtW6nFCZ`#E+H#J4Oy&+owc-Fv*E!vs`{1O22S zCY5KEPTb|&el20J{Q94UmnB;h!|z8L?`0+EDj?fByK;%H`~pi0;XQz}HNjn{s9aZ0 zjL-tN+@*vqP&(Q%Ah>cLQsr=gDN2|xyVBtuB+ZfOe^#jav1Af`YsIe?@H;TC-)+)~ z0`1Oupw;|~KwCZ!v=RR)pp`fPpc2f^&f@X-waLlJGTo%|u3wuh!XqDEr81cenL=bQ zWri7Ta5exm%7ZW^2855?cBU3L#E9t(^@tehK34eXlEaOY+A%3(Ml;$VVMtBNqhSc# zsFsYR@9kr8VkAJKMF!!==gKdJ9}$=zp&E6p980zE`XQ{reW4ZWK!boQS7R z3{-p4KAYC7+sUy04~5|h|qI2Wul%8 zncE#4;BJPz)9!a1jr zfGHB}%x7J^05{1w_kH4sfcz|CLYUxvo$`n@LyLKE_(h*6@sIO0^mjy;>=G0d)Jov= zI>GWglm{KGLM9Y1x3v{&bKZj|I$!n!?iswVudiAUCldhoeuD>Om)6?Az<#hWij8=U zMq>v2U#G0r1v=+h0S9{nJv?(b*LGdD6VX>q#8G?jtQQ%@&(P17hkDGl#mXBmhF4Kx zXmgGu)@w%I%uO`tEWFuoB6I^TjF9F48cADZez;;#rrMbILs|1rhlXAZSvKp7OdU50Z? z=!o)BDq=^izDH*?+Zfw5RVLPHk(6ESone_5Yiq*HW!(pxdTr2fxh$GlX40YN3?$w$ dvq)Z6pir6VtNqwl{Oq6=> Date: Thu, 10 Apr 2025 13:29:05 -0400 Subject: [PATCH 07/14] updates --- windows/configuration/unbranded-boot/index.md | 34 ++++++++++++++----- 1 file changed, 25 insertions(+), 9 deletions(-) diff --git a/windows/configuration/unbranded-boot/index.md b/windows/configuration/unbranded-boot/index.md index d5ee69d2e4..2d958f32b4 100644 --- a/windows/configuration/unbranded-boot/index.md +++ b/windows/configuration/unbranded-boot/index.md @@ -13,23 +13,40 @@ Unbranded Boot is a Windows feature that allows you to suppress Windows elements ## 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. To configure it, you must first enable it. 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 +There are different ways to enable Unbranded Boot, select the method that best fits your needs to learn more. -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 +#### [:::image type="icon" source="../images/icons/control-panel.svg"::: **Control Panel**](#tab/control-panel1) + +To enable Unbranded Boot using Control Panel, follow these steps: + +1. Open **Control Panel** > **Programs** > **Turn Windows features on or off** or use the command `optionalfeatures.exe` +1. Expand **Device Lockdown** and select **Unbranded Boot** +1. Select **OK** to enable Unbranded Boot 1. Restart your device to apply the changes +#### [:::image type="icon" source="../images/icons/powershell.svg"::: **PowerShell**](#tab/powershell1) + +To enable Unbranded Boot using PowerShell, follow these steps: + +1. Open a PowerShell window with administrator privileges +1. Run the following command: + ```powershell + Enable-WindowsOptionalFeature -FeatureName Client-DeviceLockdown,Client-EmbeddedBootExp -Online + ``` +1. Restart your device to apply the changes + +--- + +> [!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. + ## Configure Unbranded Boot The following instructions provide details about how to configure your devices. Select the option that best suits your needs. @@ -94,7 +111,6 @@ You must enable Unbranded Boot on the installation media with DISM before you ca |`Runtime settings/SMISettings/HideBootLogo`| `TRUE` or `FALSE`| |`Runtime settings/SMISettings/HideBootStatusIndicator`| `TRUE` or `FALSE`| |`Runtime settings/SMISettings/HideBootStatusMessage`| `TRUE` or `FALSE`| -|`Runtime settings/SMISettings/CrashDumpEnabled`| `Full dump`| [!INCLUDE [provisioning-package-2](../../../includes/configure/provisioning-package-2.md)] From e2725e2eb076cb957b6e9f3c848cdcf13cd3aee4 Mon Sep 17 00:00:00 2001 From: Paolo Matarazzo <74918781+paolomatarazzo@users.noreply.github.com> Date: Thu, 10 Apr 2025 13:54:19 -0400 Subject: [PATCH 08/14] updates --- windows/configuration/unbranded-boot/index.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/configuration/unbranded-boot/index.md b/windows/configuration/unbranded-boot/index.md index 2d958f32b4..73c7bb1301 100644 --- a/windows/configuration/unbranded-boot/index.md +++ b/windows/configuration/unbranded-boot/index.md @@ -15,11 +15,6 @@ Unbranded Boot is a Windows feature that allows you to suppress Windows elements Unbranded Boot is an optional component and isn't enabled by default in Windows. To configure it, you must first enable it. -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. - There are different ways to enable Unbranded Boot, select the method that best fits your needs to learn more. #### [:::image type="icon" source="../images/icons/control-panel.svg"::: **Control Panel**](#tab/control-panel1) @@ -55,6 +50,9 @@ The following instructions provide details about how to configure your devices. You can use the `bcdedit.exe` command to configure Unbranded Boot settings at runtime. +> [!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. + 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 @@ -103,6 +101,8 @@ Customize the boot screen using Windows Configuration Designer and Deployment Im 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. +If Windows is already installed, you can't apply a provisioning package to configure Unbranded Boot. You must use the [command prompt](#tab/cmd) to configure Unbranded Boot if Windows is installed. + [!INCLUDE [provisioning-package-1](../../../includes/configure/provisioning-package-1.md)] |Path|Value| From 98844f1cb30e9cc1ae464639c5db724418305924 Mon Sep 17 00:00:00 2001 From: Paolo Matarazzo <74918781+paolomatarazzo@users.noreply.github.com> Date: Thu, 10 Apr 2025 13:57:43 -0400 Subject: [PATCH 09/14] updates --- windows/configuration/unbranded-boot/index.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/configuration/unbranded-boot/index.md b/windows/configuration/unbranded-boot/index.md index 73c7bb1301..c4c594ffa3 100644 --- a/windows/configuration/unbranded-boot/index.md +++ b/windows/configuration/unbranded-boot/index.md @@ -19,7 +19,7 @@ There are different ways to enable Unbranded Boot, select the method that best f #### [:::image type="icon" source="../images/icons/control-panel.svg"::: **Control Panel**](#tab/control-panel1) -To enable Unbranded Boot using Control Panel, follow these steps: +To enable Unbranded Boot using the Control Panel, follow these steps: 1. Open **Control Panel** > **Programs** > **Turn Windows features on or off** or use the command `optionalfeatures.exe` 1. Expand **Device Lockdown** and select **Unbranded Boot** @@ -144,10 +144,10 @@ If Windows is already installed, you can't apply a provisioning package to confi dism /unmount-wim /MountDir:c:\wim /Commit ``` -In the following image, the BootLogo is outlined in green, the BootStatusIndicator is outlined in red, and the BootStatusMessage is outlined in blue. - --- +In the following image, the BootLogo is outlined in green, the BootStatusIndicator is outlined in red, and the BootStatusMessage is outlined in blue. + :::image type="content" source="images/boot.png" alt-text="Screenshot of the boot screen showing the areas that can be configured with Unbranded Boot. "::: ## Replace the startup logo From dd7cc6629dfb8c91110bafe1b0dfda231969d3c3 Mon Sep 17 00:00:00 2001 From: Paolo Matarazzo <74918781+paolomatarazzo@users.noreply.github.com> Date: Thu, 10 Apr 2025 14:52:12 -0400 Subject: [PATCH 10/14] updates --- .../unbranded-boot/images/boot.png | Bin 6501 -> 9295 bytes windows/configuration/unbranded-boot/index.md | 6 +++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/windows/configuration/unbranded-boot/images/boot.png b/windows/configuration/unbranded-boot/images/boot.png index c192c94c4b9e74b6cdc78e644cc1f3363fe1ed4f..4f8de5713bf49bcd705acc8ba35fa935b84f6140 100644 GIT binary patch literal 9295 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 EZ=x}<1^@s6 literal 6501 zcmeHLdr(tX8b1*PMS09(K_o)4tyD`v6iA9mKn1I|g4;R>f)F==y8?M^lmtN%V60ET zDk>O|R%X>55a_b<5DdW#L6m^_;L#9X0b-g$xCRmk3E6WQ_+$Urc88ta*Ke`-%wYt3lI}Wljqtbe6guH+|K-*v! zzK`Y4QtV-ETAe%gB5X9|`gT^F%j=Nawed$o`OCr&k^dyQ?}pj*;`~oN=aZM;c_=-; z)p^qV!Ux}aee_9+oM1gZeU7<%%ZFI;#KwbY&ysKDda8|w8Ig$_UM4Ni~J~ zk8`tg3}h#cR)41Ln`#Wy{Ix}LaO7)pR1lruu*@7Po-=(LJzeo5AA}^LqJLZdU{_(9 zj11f0gfu^mLYr%yCTRPok_e7+RQlLAFO5P(TaQ!GA%Q_tD|mlDxE~eXE(!l5IpAV| ze}Moki=mZRc=x}xBrN4%sScLr!qDhy(6w8MscSwC1Rb6Yi(Vt3pU}U&=8pd01j<7< zLg)uvLK+HLPi)_1p{@V}B9fGor(TtW6nFCZ`#E+H#J4Oy&+owc-Fv*E!vs`{1O22S zCY5KEPTb|&el20J{Q94UmnB;h!|z8L?`0+EDj?fByK;%H`~pi0;XQz}HNjn{s9aZ0 zjL-tN+@*vqP&(Q%Ah>cLQsr=gDN2|xyVBtuB+ZfOe^#jav1Af`YsIe?@H;TC-)+)~ z0`1Oupw;|~KwCZ!v=RR)pp`fPpc2f^&f@X-waLlJGTo%|u3wuh!XqDEr81cenL=bQ zWri7Ta5exm%7ZW^2855?cBU3L#E9t(^@tehK34eXlEaOY+A%3(Ml;$VVMtBNqhSc# zsFsYR@9kr8VkAJKMF!!==gKdJ9}$=zp&E6p980zE`XQ{reW4ZWK!boQS7R z3{-p4KAYC7+sUy04~5|h|qI2Wul%8 zncE#4;BJPz)9!a1jr zfGHB}%x7J^05{1w_kH4sfcz|CLYUxvo$`n@LyLKE_(h*6@sIO0^mjy;>=G0d)Jov= zI>GWglm{KGLM9Y1x3v{&bKZj|I$!n!?iswVudiAUCldhoeuD>Om)6?Az<#hWij8=U zMq>v2U#G0r1v=+h0S9{nJv?(b*LGdD6VX>q#8G?jtQQ%@&(P17hkDGl#mXBmhF4Kx zXmgGu)@w%I%uO`tEWFuoB6I^TjF9F48cADZez;;#rrMbILs|1rhlXAZSvKp7OdU50Z? z=!o)BDq=^izDH*?+Zfw5RVLPHk(6ESone_5Yiq*HW!(pxdTr2fxh$GlX40YN3?$w$ dvq)Z6pir6VtNqwl{Oq6=> Date: Thu, 10 Apr 2025 14:53:15 -0400 Subject: [PATCH 11/14] updates --- includes/licensing/unbranded-boot.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/licensing/unbranded-boot.md b/includes/licensing/unbranded-boot.md index bc94014ea5..b83afd7e98 100644 --- a/includes/licensing/unbranded-boot.md +++ b/includes/licensing/unbranded-boot.md @@ -7,7 +7,7 @@ ms.topic: include ### Windows edition requirements -The following list contains the Windows editions that support unbranded boot: +The following list contains the Windows editions that support Unbranded Boot: ✅ Enterprise / Enterprise LTSC\ ✅ Education\ From ea9b4b4692ebe1534ee7da32da79d867707eab32 Mon Sep 17 00:00:00 2001 From: Paolo Matarazzo <74918781+paolomatarazzo@users.noreply.github.com> Date: Thu, 10 Apr 2025 14:58:02 -0400 Subject: [PATCH 12/14] updates --- windows/configuration/unbranded-boot/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/configuration/unbranded-boot/index.md b/windows/configuration/unbranded-boot/index.md index 7a2dd20ff5..592e80cdc8 100644 --- a/windows/configuration/unbranded-boot/index.md +++ b/windows/configuration/unbranded-boot/index.md @@ -152,7 +152,7 @@ In the following image: 1. `BootStatusIndicator` is outlined in red 1. `BootStatusMessage` is outlined in blue -:::image type="content" source="images/boot.png" alt-text="Screenshot of the boot screen showing the areas that can be configured with Unbranded Boot. "::: +:::image type="content" source="images/boot.png" alt-text="Screenshot of the boot screen showing the areas that can be configured with Unbranded Boot." border="false"::: ## Replace the startup logo From 409423db75ace979a7e7cb59ec60b928c9d0f099 Mon Sep 17 00:00:00 2001 From: Paolo Matarazzo <74918781+paolomatarazzo@users.noreply.github.com> Date: Thu, 10 Apr 2025 15:01:08 -0400 Subject: [PATCH 13/14] updates --- windows/configuration/unbranded-boot/index.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/windows/configuration/unbranded-boot/index.md b/windows/configuration/unbranded-boot/index.md index 592e80cdc8..bc1233023a 100644 --- a/windows/configuration/unbranded-boot/index.md +++ b/windows/configuration/unbranded-boot/index.md @@ -112,10 +112,8 @@ If Windows is already installed, you can't apply a provisioning package to confi |`Runtime settings/SMISettings/HideBootStatusIndicator`| `TRUE` or `FALSE`| |`Runtime settings/SMISettings/HideBootStatusMessage`| `TRUE` or `FALSE`| -[!INCLUDE [provisioning-package-2](../../../includes/configure/provisioning-package-2.md)] - - > [!TIP] - > For more information, see [SMISettings](/windows/configuration/wcd/wcd-smisettings) in the Windows Configuration Designer reference. +> [!TIP] +> For more information, see [SMISettings](/windows/configuration/wcd/wcd-smisettings) in the Windows Configuration Designer reference. 1. Once you have finished configuring the settings and building the package or image, you use DISM to apply the settings. 1. Open a command prompt with administrator privileges. From 3bf4c6137aad6add077138ed8a04ba298b5ed74f Mon Sep 17 00:00:00 2001 From: Paolo Matarazzo <74918781+paolomatarazzo@users.noreply.github.com> Date: Thu, 10 Apr 2025 15:43:01 -0400 Subject: [PATCH 14/14] update --- windows/configuration/unbranded-boot/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/configuration/unbranded-boot/index.md b/windows/configuration/unbranded-boot/index.md index bc1233023a..efb6fe6da6 100644 --- a/windows/configuration/unbranded-boot/index.md +++ b/windows/configuration/unbranded-boot/index.md @@ -101,7 +101,7 @@ Customize the boot screen using Windows Configuration Designer and Deployment Im 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. -If Windows is already installed, you can't apply a provisioning package to configure Unbranded Boot. You must use the [command prompt](#tab/cmd) 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 command prompt to configure Unbranded Boot if Windows is installed. [!INCLUDE [provisioning-package-1](../../../includes/configure/provisioning-package-1.md)]