¿Quieres personalizar el menú de arranque de tu ordenador para elegir entre distintos sistemas operativos y adaptarlo a tus preferencias? Si tienes varios sistemas instalados como Windows 10, Windows 11 o distribuciones de Linux, saber cómo modificar el menú de Windows Boot Manager (o incluso el gestor de arranque de Linux, GRUB) es clave. No solo te permite escoger con qué sistema iniciar, sino también optimizar el proceso de arranque y mantener tu equipo más organizado.
Vamos a desgranar todas las posibilidades para personalizar y gestionar el menú de arranque. Desde las herramientas integradas en Windows y Linux, hasta aplicaciones externas que facilitan el proceso y ajustes desde la BIOS/UEFI. Todo explicado de forma sencilla, paso a paso, con consejos útiles y advertencias para que no te dejes nada atrás y evites problemas.
¿Para qué sirve el gestor de arranque de Windows?
El gestor de arranque de Windows (Windows Boot Manager) es una pequeña aplicación que se ejecuta automáticamente al encender el PC. Su función principal es permitirte escoger qué sistema operativo deseas arrancar cuando tienes instalados varios, como dos versiones distintas de Windows o una combinación de Windows y Linux. Si solo hay una instalación, este menú pasa inadvertido; pero con más sistemas, se vuelve imprescindible para seleccionar cuál arrancar, organizar el orden de aparición o incluso ocultar sistemas que ya no utilizas.
En Windows, toda la configuración de arranque (que antes se encontraba en el famoso boot.ini) se guarda ahora en la base de datos BCD (Boot Configuration Data), que es mucho más segura y flexible. A través de ella, y de distintas herramientas, puedes añadir, quitar, mover o modificar entradas en el menú, ajustando el comportamiento del arranque de tu máquina.
Métodos para modificar el menú de arranque en Windows

Hay varias formas de gestionar y modificar el menú de arranque de Windows. Cada una sirve para situaciones diferentes y, dependiendo de tu experiencia, puedes elegir la que más te convenga:
1. Herramientas nativas de Windows
- msconfig (Configuración del sistema): Es probablemente la forma más rápida y sencilla para usuarios medios. Basta con escribir msconfig en el buscador de Windows y abrir la pestaña ‘Arranque’. Desde ahí puedes:
- Ver todos los sistemas operativos registrados.
- Seleccionar cuál será el sistema predeterminado al inicio.
- Eliminar entradas antiguas (por ejemplo, un Windows que ya no usas).
- Ajustar el tiempo de espera para la selección automática.
- Configuración avanzada del sistema: Desde el Panel de control, accede a ‘Sistema y seguridad > Sistema’ y entra en ‘Configuración avanzada del sistema’. Dentro de la pestaña ‘Opciones avanzadas’, en ‘Inicio y recuperación’, puedes establecer el sistema predeterminado y modificar el tiempo de espera de selección.
- Arranque avanzado (Shift + Reiniciar): Si reinicias manteniendo presionada la tecla Shift, accederás a las opciones avanzadas de arranque, donde puedes elegir otro sistema operativo temporalmente y ajustar las preferencias de inicio, como el sistema que se arrancará por defecto o el tiempo de espera.
2. Modificación avanzada con BCDEdit
Para usuarios avanzados o cuando quieres un control total sobre el menú, la herramienta BCDEdit es la opción más potente. Eso sí, hay que usarla con cuidado porque un error puede dejar tu sistema inoperativo. BCDEdit permite:
- Copiar o crear nuevas entradas de arranque: Puedes duplicar una entrada existente con el comando
bcdedit /copy {current} /d "NombreNuevo"y luego modificarla. - Modificar el orden del menú: Ajusta el orden en que aparecen los sistemas con
bcdedit /displayorder {ID1} {ID2}. Usa/addlasto/addfirstpara colocar nuevas entradas al final o al inicio. - Eliminar entradas del menú o del sistema: Si solo quieres ocultar una opción pero no borrarla por completo, puedes quitarla del menú con
bcdedit /displayorder {ID} /remove. Si deseas borrarla definitivamente, empleabcdedit /delete {ID}. - Comprobar la configuración actual: Simplemente con
bcdeditverás todas las entradas y su disposición en el menú.
Recuerda siempre ejecutar el símbolo del sistema como administrador y, antes de cualquier cambio importante, hacer una copia de seguridad de tu configuración con bcdedit /export c:\bcdbackup.
3. Herramientas de terceros para gestionar el menú de arranque
Si te resulta incómodo la línea de comandos o buscas una experiencia más visual, existen aplicaciones muy útiles para gestionar el arranque:
- EasyBCD: Es la favorita de muchos usuarios. Permite añadir, quitar, modificar o desactivar sistemas fácilmente desde una interfaz gráfica muy intuitiva. Aunque Windows no facilita cambiar el orden de arranque, EasyBCD lo permite de forma directa y sencilla. Además, incluye utilidades avanzadas para personalizar aún más el proceso de inicio.
- Visual BCD Editor: Otra buena opción si prefieres evitar la consola. Ofrece prácticamente todas las funciones de BCDEdit pero en una interfaz visual. Puedes ver todas las entradas, ordenarlas, eliminarlas o editarlas con solo unos clics.
- EasyUEFI: Especialmente útil si trabajas con sistemas modernos basados en UEFI (en lugar de BIOS tradicional). Con esta aplicación puedes cambiar el disco de arranque, elegir la partición predeterminada, modificar el tiempo de espera del menú y gestionar otras opciones de arranque avanzadas. Es de pago, pero ofrece una versión de prueba y permite usar la licencia en varios equipos.
4. Cambiar el orden de arranque desde la BIOS o UEFI
Otra posibilidad es definir el orden de arranque de los discos desde la BIOS/UEFI de tu equipo. Esto no modifica el menú de selección de sistema operativo, pero sí determina desde qué disco arrancará el ordenador por defecto. Es el método menos flexible y más arriesgado, pero útil si tienes cada sistema en un disco físico distinto.
Para acceder a la BIOS/UEFI:
- Reinicia el ordenador y pulsa la tecla correspondiente (normalmente Supr, F2, F8, F12, depende del fabricante).
- Busca el apartado ‘Boot’ o ‘Arranque’ y ordena los discos duros según tu preferencia.
- Guarda los cambios antes de salir. El equipo ahora arrancará del primer disco listado.
Algunas placas base tienen un gestor de arranque temporal que puedes invocar al iniciar (normalmente pulsando F8, F12 o similar), permitiéndote elegir el disco solo para ese arranque.
Cómo modificar el menú de arranque en sistemas Linux con GRUB
Si en tu equipo hay algún sistema Linux instalado junto a Windows, probablemente uses el gestor de arranque GRUB. Este gestor es mucho más flexible y personalizable que el de Windows, permitiéndote editar directamente el orden de los sistemas, los nombres, el sistema predeterminado y el tiempo de espera.
Hay dos formas de modificar GRUB:
- Editando manualmente el archivo de configuración: La configuración principal suele estar en
/etc/default/grub(no engrub.cfgdirectamente). Solo tienes que abrirlo con permisos de administrador en un editor de texto (sudo nano /etc/default/grubogksu gedit /etc/default/grub) y ajustar:- GRUB_DEFAULT= Indica el sistema predeterminado (0 es el primero, 1 el segundo, etc.).
- GRUB_TIMEOUT= Modifica el tiempo de espera en segundos.
- Con una interfaz gráfica: Programas como Grub Customizer permiten mover, renombrar o eliminar entradas del menú fácilmente sin riesgo, así como cambiar el orden o el sistema por defecto.
Después de guardar cualquier cambio, debes actualizar GRUB ejecutando sudo update-grub para que los ajustes tengan efecto en el siguiente arranque. Comparte la información para que más usuarios conozcan sobre el tema.

