Cómo eliminar las opciones de menú de inicio antiguas en Windows 10
Have you ever dual-booted another operating system alongside your Windows installation? Dual-booting is an excellent way of trying a new operating system without affecting your trusty version of Windows. You can select between operating system versions using the built-in boot manager.
But what about when you decide you don’t want the second operating system any longer? Is there any easy way to remove the additional operating system entry from the boot manager to stop startup confusion?
Let’s take a look at four ways you can delete old boot menu options.
The Windows Boot Manager is a tiny piece of software that runs during the system boot process.
Your boot manager code loads from the start of the Active system partition, sometimes given the System Reserved label so that you don’t accidentally overwrite it with cat selfies. The boot manager helps your Windows installation start. The Windows Boot Manager itself is generic and unaware of any operating system requirements within the system loading process.
When there is only one version of Windows present, the system will boot into this without displaying the boot manager selection screen. However, once you install another operating system, this process changes, allowing you to choose the operating system you want to use.
Modern Windows versions store Boot Configuration Data (BCD) in a registry-like database. Previously, you managed your boot screen options using the tiny boot.ini file (and Windows NT boot loader, ntldr). However, a single insecure text file is vulnerable to attack. Hence, this was changed to a more secure but universal solution.
Moreover, BCD provides both BIOS and EFI-based systems the same opportunities to edit configuration data using a boot option editing tool like BCDEdit (more on this in a moment).
Here are four ways to remove old boot manager options from your system boot process on Windows 10.
Okay, so the first option isn’t strictly removing the entry, but you can hide the alternative boot options using the Windows Advanced startup menu.
You can achieve similar results using the Windows System Configuration window.
Furthermore, you can “delete” old entries from the boot process, but this doesn’t actually remove them from your system (it does stop the boot manager operating system selection screen from appearing, though).
BCDEdit is the built-in boot manager editing tool. A word of warning: deleting the wrong boot manager entry has very frustrating results. Double-check every edit before hitting Enter.
The Windows Boot Manager section describes the location of the boot manager, along with other identifiers. The Windows Boot Loader section describes the Windows 10 bootloader for this system, the unique identifier, where to find winload.exe to continue the boot process, if the partition has recovery enabled, and the root of the system directory.
If you have more than one Windows installation, this is where to find the bootloader information. The type of operating system appears alongside description. Furthermore, a Legacy OS Loader will appear under a separate bracket.
Copy the identifier (the long alphanumeric string) of the bootloader you want to delete. Now, input the command bcdedit /delete {identifier}, swapping out identifier for your own alphanumeric string.
Double-check you have the correct entry, then press Enter to delete the additional bootloader entry. The integrated BCD Editor is one of the quickest ways to remove a boot option from your BIOS, but it isn’t for everyone.
If using the Command Prompt isn’t for you, there is the option of Visual BCD Editor.
Visual BCD Editor implements a huge range of BCDEdit commands in an easy-to-use visual GUI. You get the same experience and functionality as using BCDEdit within the Command Prompt, but without worrying about entering the exact command.
Deleting an old entry is an easy task. Download and install Visual BCD Editor, then open it. The tool will take a short moment to scan your system. In the left-hand option tree, you’ll spot Bcdstore > Loaders > [your bootloader options]. Select the bootloader you want to remove and hit Delete at the bottom of the right-hand information panel.
As with the integrated BCD Editor, Visual BCD Editor makes it easy to remove old boot menu entries. However, as Visual BCD Editor comes with a handy GUI, this is likely the easiest boot menu removal option for most users.
I started writing this article because my EFI boot manager had a range of old Linux bootloader entries left behind. Again, they don’t cause any issues, but over time they accumulate and become irritating.
The EFI boot manager is part of the UEFI firmware management package. You might have found this if you ever boot from a USB flash drive or alternative media source, and is usually accessible by pressing a function key during the boot process.
To delete old EFI entries, open an elevated Command Prompt, type bcdedit /enum firmware, and press Enter. Unlike the command used for the Windows Boot Manager, the “enum firmware” command lists all objects available in the BCD store, including any Linux installations.
Copy the identifier of the firmware entry you want to delete and run the following command bcdedit /delete {identifier}, again replacing identifier with the alphanumeric string matching your entry.
Your Windows Boot Manager is now clean of any unwanted entries. Alternatively, you have streamlined the boot process to ignore any alternative installations on your system, leaving you free to boot to your default operating system.
Read Next
About The Author
¿Ves errores relacionados con la RAM de video dedicada en tu PC con Windows? ¿Tiene…
Todo el mundo te dice lo que puedes usar para limpiar tu ordenador, pero nadie…
Con el tiempo, toda instalación de Windows acumula basura que ocupa espacio y malgasta recursos.…
You hopefully aren't wondering how to destroy a laptop so that you can actively ruin…
Los Mac son ordenadores bien construidos y suelen ser silenciosos. Pero ciertas ocasiones pueden hacer…
El código de parada Bad System Config Info es un error común de Windows que…