Remove Boot Screens (Standard 7 SP1)

7/8/2014

Windows Embedded Standard 7 gives you the ability to remove the boot and shutdown kernel screens. By removing these screens, you improve the user experience by not displaying the operating system identifiers or anything other than your custom shell or application. Removing the boot and shutdown screens also enhances security by not automatically letting malicious users know the operating system that is running on the device.

You can remove the boot and shutdown kernel screens by adding the Hide Boot Screens package to your answer file.

To remove boot screens

  • In Image Configuration Editor, add the Hide Boot Screens package to your answer file (Unattend.xml).

Important

The Hide Boot Screens feature does not install in online mode unless you place the autounattend_files folder in the c:\windows\configsetroot folder.

Warning

You can deploy the Hide Boot Screens feature in off-line mode. The command to remove the Hide Boot Screens feature in online mode is Dism /online /remove-package /packagename:<name of hide boot screen package>. This command removes the Hide Boot Screen feature after reboot, but does not update the BCD store. Use the following commands to update the BCD store.

BCDEDIT /deletevalue {current} bootux
BCDEDIT /deletevalue {resumeloadersettings} bootux

For more information, see Hide Boot Screens.

Hide Boot Screens package in a mass deployment scenario

  • Capture and deploy the boot partition along with the system partition (containing the runtime).

- or -

  • Add the BCD settings on the new machines using BCD commands:

    BCDEDIT /set {current} bootux disabled
    BCDEDIT /set {resumeloadersettings} bootux disabled
    

Installing Standard 7 usually creates a single partition containing system and boot configuration, but there are cases where the boot partition is isolated in a partition. For example, when Bitlocker is installed, the BCD database and bootmgr are isolated on a small partition. If you are mass deploying a Standard 7 runtime image from a machine with a boot partition on a partition separate from the runtime partition, then you must configure the new machine(s) with a compatible boot partition. In addition, if you are using the Hide Boot Screens feature, you must take one of the two actions above to persist the Hide Boot Screens settings that are part of the BCD configuration.

See Also

Other Resources

Custom Shell