Change Oem Boot Logo Windows 10

However, since the Windows 10 Anniversary Update (v1607), the OEM logo has been deprecated and not displayed on the Settings page. This logo appears in the classic system information or Performance Information and Tools Control Panel, but is not used in the Settings app. I am using a Lenovo PC and thus, my boot screen is the Lenovo boot screen. However, I want to change the boot screen from Lenovo's boot screen to the normal Windows boot screen with the Windows logo.

  1. Change Oem Boot Logo Windows 10 Download
  2. Change Windows 10 Boot Image

Anytime you boot your Windows computer, the very first thing you see on your screen is the manufacturer’s logo. I don’t know about you but I’ve always wanted to change just about everything on my Windows PC ever since I got the customization flu. The boot logo though is not as easy as changing the wallpaper or even the Windows login screen. The manufacturer doesn’t want you to change the logo. Although, Windows is a pretty popular platform. When a lot of developers have something, somebody will always find a way to change the Windows 10 boot logo. That is how we have this nifty tool called HackBGRT. It lets you change the Windows UEFI boot logo.

Warning

HackBGRT is a little complicated to use. Also, you’re not using it to change wallpapers. Remember, Windows is an OS that might fail to boot when you try as much as installing an icon pack. Changing the UEFI Boot logo is something at another level. It’s our duty to let you know that if you do proceed with using this tool your PC might fail to boot. It is unlikely if you’ve followed the guide below carefully but still very possible. We recommend creating a recovery media first or at least a system restore point. You can create a Windows system restore point and use it to restore your PC.

HackBGRT also creates a backup of the bootloader for such situations. We’ll show you how to use that as well.

Requirements to Chane UEFI Boot Logo

HackBGRT only supports UEFI systems and is not meant to work on anything else. If you’ve bought your computer recently, it is more than likely to support UEFI. If you’re running a dual boot setup, you’re most probably using the Legacy bootloader, in which case you can’t use this tool. You must also make sure Secure Boot is disabled. This can be done in the BIOS menu accessing which is different, depending on the manufacturer of your PC.

Download

Steps to Change Windows 10 Boot Logo

  1. Download the latest HackBGRT zip from GitHub using the link above and extract the archive.
  2. In the extracted folder, double-click on the setup.exe file. If your system doesn’t support UEFI or you have it turned off you will be told so in the command prompt window that opens up. Similarly, you will be asked to disable Secure Boot if you have it enabled.
  3. Hit I on your keyboard to begin the installation. After that is complete the program will open a configuration file in a Notepad.
  4. In this configuration file, you’ll be required to specify the path to the image file you want to use, the positioning of the image on the screen, etc.
  5. When you’re done with it, save the configuration file and close it. The default boot logo will then be opened in an MS Paint window. You can edit the image or copy from another source, then save the image in 24-bit BMP format.
  6. Once the image is saved, the program will make the necessary changes and your boot logo will be applied. You can see the changes when you reboot your system.

How to revert changes

Did something not go as planned? Launch the setup.exe file again and hit D instead of I this time in the command prompt window. There is also the possibility that you might not be able to boot into your system. This is quite unlikely, but we did warn you before. If you did create a recovery media or already had one, you can use that. Or you can use a Windows system restore point that you may have created.

Since you aren’t able to boot into the system, you may still need a bootable Windows media, such as a disc or a USB drive. You can also use the backup created by the HackBGRT tool by copying [EFI System Partition]EFIHackBGRTbootmgfw-original.efi into [EFI System Partition]EFIMicrosoftBootbootmgfw.efi. To do that you will need to use the command prompt from a Windows media or use an Ubuntu Flash drive, etc.

Having applied a custom boot logo on your PC, you might also want to install a custom theme on your Windows 10.

-->

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 cannot recover from. This feature is known as Unbranded Boot.

Important

Change Oem Boot Logo Windows 10

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

Windows 10 Enterprise, Windows 10 Professional, or Windows 10 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 sub-settings.

  • 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.

Turn on Unbranded Boot settings

Unbranded Boot is an optional component and is not enabled by default in Windows 10. It must be enabled prior to configuring. For end-users, Unbranded Boot is available through Control Panel > Programs > Programs and Features > Turn Windows features on or off.

If Windows has already been installed you cannot 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 startup configuration and is on your development computer in the %WINDIR%System32 folder. You have administrator rights for it. BCDEdit is included in a typical Windows Preinstallation Environment (Windows PE) 4.0. You can download it from the BCDEdit Commands for Boot Environment in the Microsoft Download Center if needed.

Turn on Unbranded Boot by using Control Panel

Change Oem Boot Logo Windows 10 Download

  1. In the Search the web and Windows field, type Programs and Features and either press Enter or tap or click Programs and Features to open it.
  2. In the Programs and Features window, click Turn Windows features on or off.
  3. In the Windows Features window, expand the Device Lockdown node, and check or clear the checkbox for Unbranded Boot.
  4. Click OK. The Windows Features window indicates Windows is searching for required files and displays a progress bar. Once found, the window indicates Windows is applying the changes. When completed, the window indicates the requested changes are completed.
  5. Click Close to close the Windows Features window.

Configure Unbranded Boot settings at runtime using BCDEdit

  1. Open a command prompt as an administrator.

  2. To disable the F8 key during startup to prevent access to the Advanced startup options menu, type the following:

  3. To disable the F10 key during startup to prevent access to the Advanced startup options menu, type the following:

  4. To suppress all Windows UI elements (logo, status indicator, and status message) during startup, type the following:

Configure Unbranded Boot using Unattend

You can also 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.

Unbranded Boot settings

The following table shows Unbranded Boot settings and their values.

SettingDescription
DisableBootMenuContains 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.

DisplayDisabledContains an integer that configures the device to display a blank screen when Windows encounters an error that it cannot recover from.

Set to 1 to display a blank screen on error; otherwise; set to 0 (zero). The default value is 0.

HideAllBootUIContains 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.

HideBootLogoContains 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.

HideBootStatusIndicatorContains 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.

HideBootStatusMessageContains 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)

If Windows has not been installed and you are using Windows Configuration Designer to create installation media with settings for Unbranded Boot included in the image, or you are applying a provisioning package during setup, you must enable Unbranded Boot on the installation media with DISM in order for a provisioning package to successfully apply. First you have to create the image or package.

  1. Create a provisioning package or create a new Windows image in Windows Configuration Designer by following the instructions in Create a provisioning package.

  2. 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.

    • HideAllBootUI=FALSE
    • HideBootLogo=FALSE
    • HideBootStatusIndicator=TRUE
    • HideBootStatusMessage=TRUE
    • CrashDumpEnabled=Full dump

    Tip

    See SMISettings in the Windows Configuration Designer reference for more information about the available SMISettings.

  3. 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.

    2. Copy install.wim to a temporary folder on hard drive (in the following steps, it assumes it's called c:wim).

    3. Create a new directory.

    4. Mount the image.

    5. Enable the feature.

    6. Commit the change.

In the following image, the BootLogo is identified by the green outline, the BootStatusIndicator is identified by the red outline, and the BootStatusMessage is identified by the blue outline.

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 is always displayed and you cannot suppress the custom logo.

Change Windows 10 Boot Image

Related topics