[SOLVED] How do I permanently remove UEFI entries in a Computer with Windows 10 in its internal drive?

goahead97

Reputable
Feb 28, 2021
64
2
4,535
Hello
How do I permanently delete "UEFI" entries?

My internal computer SSD drive has Windows 10 installed.

I also installed CentOS in an external USB drive and then 2 UEFI entries for this operating system got added to UEFI settings. This addition took place when I added 2 files as UEFI trusted in the BIOS settings. I added these two files as UEFI trusted because CentOS did not boot up properly and it seems that did the trick.

Anyway I tried to delete the two mentioned entries but they showed up back again after restarting. I also tried to delete them with a Ubuntu live of a USB stick (efibootmgr) but I had the same problem. It seemed the entries got deleted according to the messages I found they they showed up again after restarting.

The details of what I did in Windows are as follows:

I opened a cmd screen with admin rights in Windows 10.
Then I typed bcdedit /enum firmware
Then I typed bcdedit /delete {UUID} replacing {UUID} with the identifiers of the entries I wanted to delete.
The terminal's output reported the entries got deleted successfully.
Nonetheless after restarting I saw them again after pressing F12. I also found them "BIOS priority order" menu after pressing F2 to log in the BIOS.

Moreover, if I type msconfig and I check the boot tab, I only see a single entry, that means the Windows 10 entry.

Does anyone know how to get rid of the mentioned entries without getting them back again in the F12 boot up screen nor in the BIOS menu settings for choosing the operating systems priority order?

Thanks
 
Last edited:
Solution
Does anyone know how to get rid of the mentioned entries without getting them back again in the F12 boot up screen nor in the BIOS menu settings for choosing the operating systems priority order?
F12 boot screen shows available bootable partitions and available bootloaders.
To remove those entries, you have to delete bootloader partitions, where those bootloaders are located.
Does anyone know how to get rid of the mentioned entries without getting them back again in the F12 boot up screen nor in the BIOS menu settings for choosing the operating systems priority order?
F12 boot screen shows available bootable partitions and available bootloaders.
To remove those entries, you have to delete bootloader partitions, where those bootloaders are located.
 
Solution