Change Oem Boot Logo Windows 10



  1. Dell Oem Logo Windows 10
  2. Cannot Boot From OEM Windows 10 DVD To Clean Install ..
  3. Change Oem Boot Logo Windows 10 64-bit
  4. Change Windows 10 Boot Image

Steps to Change Windows 10 Boot Logo Download the latest HackBGRT zip from GitHub using the link above and extract the archive. 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. เพิ่ม เปลี่ยนรูป Logo ที่หน้า System Properties บน Windows 10/8.1/7. ซึ่งส่วนของ Logo ที่แสดงนั้น หากเป็น Windows แบบ OEM ที่มากับเครื่องคอมฯตอนที่ซื้อเครื่อง. Change the system logo with a custom image and modify the OEM information in just seconds with this lightweight and portable application System Brand Changer is a lightweight and portable.

-->

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

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

  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. Telecharger kms auto net 2016 windows 10 & office 2016 activator activator.

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

      Open Rails: free train simulator that supports the world's largest range of digital content. Download the installer 08 December 2018, 44MB) Key Changes in v1.3. Timetables can join and split trains to form new trains Mouse control for 3D cabs Working transfer tables. DSTrains - Free locomotive, rolling stock, and scenery downloads for Microsoft Train Simulator (MSTS), Trainz, and RailWorks. Eisenbahnwerk - Free German steam and electric locomotives for RailWorks & Train Simulator 2021. FerroSim - Spanish website with addons, mods, and discussion for Train Simulator 2021. G-Trax Simulations - Commercial steam locomotive add-ons for RailWorks including. Free train simulator dlc games. At DPSimulation we host a wide range of Train Simulator freeware including Train Simulator add ons, Train Simulator free routes, Train Simulator free scenarios, Train Simulator free reskins and Train Simulator free content.

    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.

Related topics

-->

There are two components to the firmware update boot screen: the OEM logo and the update text. This topic provides guidance about how to configure each of these components, and information about how these components are passed to the firmware in a firmware update capsules.

OEM logo

The OEM logo in the firmware update boot screen must be the same logo which is displayed during the normal boot process. For firmware update boot screens the logo must be the same size, position and quality expected as is displayed during the normal boot process.

OEM logo file

Before customers see any actionable screens, your OEM logo displays on the boot screen.

The OEM logo does not appear on any screens in OOBE, and after OOBE it displays in the Control Panel under Performance Information and Tools. It does not display in the Settings app.

POST (Power-On Self-Test) and operating system startup times are faster than they used to be. To ensure you have a proper branding moment, the OEM logo is visible across both POST and the operating system startup. In this approach, the OEM logo is readily recognizable, suitably sustained, and associated with a fast and reliable experience.

In addition, the OEM logo is displayed as a branding element in the Control Panel app, under Performance Information and Tools. It does not display in the Settings app.

Create the logo

The logo you add presents customers with their first visual encounter with their new PCs running Windows, so it should be clean, crisp, and sharp on its edges as well as inside.

The background of the boot screen is always black, so use a logo that looks great on a black background. The logo must also have a true black background so there's no noticeable difference where the logo's black background ends and the screen's black background begins. Transparency is not supported. The black background optimizes system performance for both the initial rendering of the logo and the fade-out at the end of boot for the transition from UEFI Graphics Output Protocol (GOP) to the operating system native video driver. Other areas of Windows also use your logo: Setup, Push-Button Reset (PBR), Secure Boot remediation, and the Startup Repair Tool, all of which use a black background. These experiences use the same logo from the Boot Graphics Resource Table (BGRT).

Position the logo during POST

Firmware draws the OEM logo at POST and places the logo in a predetermined position. When Windows startup begins, the logo is kept in the video buffer. Desktops can detect the panel's native resolution by reading its EDID (Extended Display Identification Data).

To make the logo appear correctly across the entire sequence, POST needs to occur in the device's native resolution. This ensures that the logo is the size, shape, and location that you want, and that Windows requires.

The logo should appear on the screen at a specific location to showcase the PC's brand. We recommend that the logo is placed with its center at 38.2% from the screen's top edge. This positioning is based on the golden ratio's visual aesthetics and matches the Windows 10 design proportions. This consistent positioning across all PCs running Windows 10 lets Windows place the progress ring in the correct location and ensures that the logo and ring are visually balanced.

Change Oem Boot Logo Windows 10

To further support this visual balance, we recommend that you limit the logo size to 40% of the screen's height and width. This ensures that the screen appears correctly, and that Windows can properly fade out the logo at the end of boot. We recommend that the logo's maximum area start at no more than 18.2% from the top of the screen.

These design principles apply to both landscape and portrait devices.

Add the logo to the BGRT

In addition to correctly positioning the logo during POST, you also store the logo inside the Boot Graphics Resource Table (BGRT). The BGRT dynamically defines new objects for Windows to use to describe the resources and on-screen location. Store the logo in EfiBootServicesData and expose it via the BGRT. The BGRT interface supports this logo as either a 24-bit bitmap with a pixel format of 0xRRGGBB, or a 32-bit bitmap with a pixel format of 0xrrRRGGBB, where ‘rr’ is reserved. This is the standard interface that Windows uses to access the logo.

Two important fields in the BGRT are 'Image Offset X' and 'Image Offset Y'. These are the (x,y) values of the upper-left corner of the logo's on-screen placement. When you set these values, make sure that you don’t use the logo's position or the upper-left corner of the bounding box, or Windows won't correctly position the logo in Setup, Startup Repair, Push-Button Reset, or other experiences.

You should minimize padding in the logo resource and use only what's necessary for proper centering. Using minimal padding saves space in the firmware and lets Windows scale the BGRT-based logo properly.

Note

The OEM logo does not appear on any screens in OOBE.

For additional details on the BGRT, please see section 5.2.22 of the Advanced Configuration and Power Interface (ACPI) Specification.

Update text

The update text in the firmware update boot screen is a simple string that is designed to be quick to read and easy to understand. The text is rendered by the Windows bootloader. Once it determines that firmware updates are pending then the bootloader determines the locale of Windows and displays the localized text on the screen.

During the call into UpdateCapsule the bootloader will pass all firmware update capsules. In addition it will also pass in a Microsoft-defined firmware update display capsule that contains a bitmap of the text which is displayed and the location of the bitmap on the screen. The system firmware’s UpdateCapsule method must persist the capsule so that any time the screen is cleared or modified it can re-display the bitmap on the screen.

Dell Oem Logo Windows 10

Windows firmware update display capsule

When the Windows bootloader calls into the system firmware’s UpdateCapsule method, it passes in all firmware update capsules. Additionally it will pass in a Windows UX capsule. This capsule contains the bitmap of rendered, localized text which must be displayed on the screen. The following GUID is used to identify this capsule: {3b8c8162-188c-46a4-aec9-be43f1d65697}.

There is no guarantee of order the UX capsule will appear in the array of capsules. Do not rely on a specific index position to find the UX capsule. A best practice includes scanning the array looking for the UX capsule and processing it before processing remaining firmware capsules in the array.

Cannot Boot From OEM Windows 10 DVD To Clean Install ..

It is important to note that there may be some scenarios where there will be no UX capsule. For example, there will be no UX capsule in the case of a headless server that has no display adapter. In such cases the firmware UpdateCapsule call can ignore the UX capsule requirement. However if the UX Capsule is present, then UpdateCapsule must process it according to the process described in this section.

The following table describes the firmware update display header for the UX capsule.

FieldByte lengthByte offsetDescription
CapsuleGuid160FIRMWARE_UPDATE_DISPLAY_CAPSULE
HeaderSize416sizeof(EFI_CAPSULE_HEADER)
Flags420CAPSULE_FLAGS_PERSIST_ACROSS_RESET
CapsuleImageSize4244-byte unsigned integer describing the length of the firmware update display capsule. The size includes the header and capsule, which includes the display image.

The following table describes the firmware update display capsule payload.

FieldByte lengthByte offsetDescription
Version128Identifies which revision of the display capsule is implemented. This field will be set to 1.
Checksum129Contains a checksum to enable simple validation. The sum of the entire capsule (header and payload), including the display image, must equal zero. If the sum does not equal zero, the capsule should be ignored.
ImageType130Specifies the format of the embedded image:
  • 0: Bitmap
  • 1-255: Reserved for future use.
Reserved131Reserved for future use. Must be zero.
Mode432Specifies the graphics output protocol video mode that is capable of displaying the embedded image. The video mode is queried prior to calling UpdateCapsule and describes the current video mode and the video mode of the local display when the embedded image is displayed by the boot loader. The value equals the Mode field of the EFI_GRAPHICS_OUTPUT_PROTOCOL_MODE structure when the image is rendered.
Image Offset X436A 4-byte (32-bit) unsigned long describing the X-offset of the bitmap image. (X, Y) display offset of the top left corner of the image. The top left corner of the display is at offset (0, 0).
Image Offset Y440

A 4-byte (32-bit) unsigned long describing the Y-offset of the bitmap image. (X, Y) display offset of the top left corner of the image. The top left corner of the display is at offset (0, 0).

ImageN/A44A byte-array that contains the embedded bitmap to display during the firmware update process. The bitmap can be either a 24-bit bitmap with the pixel format 0xRRGGBB or a 32-bit bitmap with the pixel format 0xrrRRGGBB, where ‘rr’ is reserved.

Note that unlike a capsule generated for the firmware update payload, the display capsule payload is not padded to be page-aligned. The display payload immediately follows the capsule header.

The firmware update display capsule describes a graphic that must be rendered during the duration of a firmware update. The graphic is initially rendered and display by Windows and handed off to the firmware as part of the same UpdateCapsule call containing the update payload(s) to the firmware. If the firmware resets the system or the video device, the firmware must redisplay the bitmap provided in the display capsule. If physical memory is not persisted across the reset, the firmware may have to save the bitmap to persistent storage to redisplay the bitmap after the reset. The details on how to save and restore the bitmap across a reset are implementation specific and are not discussed in this paper.

Change Oem Boot Logo Windows 10 64-bit

The firmware update display capsule is modeled off of the Boot Graphics Resource Table (BGRT) defined in ACPI 5.0. The BGRT defines a mechanism for system firmware to provide a graphic to an OS boot loader. While the two tables are similar, there are a couple of notable differences.

BGRTFirmware update display capsuleReason
Pointer to BitmapEmbedding the bitmap allows the capsule to be saved and restored in a single operation.0
Does not contain video modeContains video modeDone to avoid requiring the firmware to query video mode during UpdateCapsule call.
Contain a Status fieldDoes not contain a Status fieldThe Status field of the BGRT describes whether the image is currently displayed on the screen. This is not applicable to the firmware update display capsule.

Change Windows 10 Boot Image

Related topics