RECOMMENDED: Click here to fix Windows errors and optimize system performance
If at any time when using the UEFI you get an error screen labeled – The selected boot image has not been authenticated, this means that the UEFI has a problem determining whether the boot image has been changed. UEFI offers Secure Boot, and if the boot image appears invalid, you must not boot on the computer. You can also use endpoint encryption, and the software may not be able to validate the certificate.
What does “the selected boot image has not authenticated” mean and why is this happening?
This error appears on a blue stripe on a black background, shortly after a restart or after pressing the power button at startup. Press Enter to turn off the computer and return to the same screen. Simply put, this error means that a security protocol was violated after it was checked against a firmware database, or that the device from which you are loading the operating system cannot provide the security information necessary for booting.
Secure Boot is a technology where the system firmware verifies that the system boot loader is signed with a cryptographic key authorized by a database included in the firmware. To protect you from system changes that could damage your PC, your boot sequence is stored in this database. Violation of this protocol will result in an unsecured start and thus display of the message. Changes can be made by installing new devices, upgrading or modifying the operating system (which changes the boot loader information), changing device drivers, or malware attacks.
This error can also mean that the information is missing in your boot loader and the operating system could not be loaded. The boot information is used to determine if there is an operating system on your hard disk. If the boot information cannot be loaded, the authentication process cannot be continued or terminated properly. The boot image can become corrupted after an update or after a malicious attack. There are viruses that can hide in the initialization information, prevent blocked initialization, or even delete that information. Changes that occur as a result of an update can also change the startup information and prevent it from starting.
Perform Startup Repair
Although disabling Secure Boot is an option, it is not something that many will accept. The UEFI is here for a reason. Therefore, performing a commissioning repair is a better option. I have seen reports in the forum, and it has worked on some. Make sure the Safe Start option is enabled and the old mode is disabled.
- Starting in Advanced Recovery Mode
- Select Troubleshooting > Commissioning – Repair.
- Follow the instructions on the screen and complete the repair.
- Then check whether the block has disappeared after the restart.
Secure Boot ends when a certified boot loader is loaded from the operating system into memory. The digital certificate comes from the OEM or company. In both cases, to completely resolve the problem, you must contact your IT administrator or Microsoft support.
Switching to Legacy Startup in BIOS
- Boot into the BIOS, if the computer starts several times, press F10 or LED to enter the BIOS configuration.
- Now go to System Configuration and find inheritance support.
- Activate inheritance support using the arrow keys and press Enter.
- Then make sure that Safe Start is disabled, otherwise disable it.
- Save the changes and exit the BIOS.
Perform a clean installation instead of upgrading.
Upgrading from Windows 7 to Windows 8/8.1 is the reason why the selected boot image did not authenticate on Windows 10 when Secure Boot was introduced on Windows 8. So instead of upgrading, choose a new installation. Windows can be installed on the same partition or on a different partition, depending on the contents of that partition.
- Insert the Windows installation media (typically a USB stick or DVD drive). If you do not have
- Windows installation support, go to the next section titled How to create a Windows installation support? to learn how to create one. However, if you have any.
RECOMMENDED: Click here to troubleshoot Windows errors and optimize system performance
CCNA, Web Developer, PC Troubleshooter
I am a computer enthusiast and a practicing IT Professional. I have years of experience behind me in computer programming, hardware troubleshooting and repair. I specialise in Web Development and Database Design. I also have a CCNA certification for Network Design and Troubleshooting.