Cómo modificar el menú de Windows Boot Manager para elegir sistema operativo

  • Personalizar el menú de arranque permite elegir y ordenar los sistemas operativos fácilmente.
  • Herramientas como BCDEdit, msconfig y aplicaciones externas ofrecen soluciones adaptadas a diferentes niveles de experiencia.
  • Gestionar correctamente el arranque es clave para evitar errores y mejorar la experiencia al usar varios sistemas operativos.

modificar el menú de Windows Boot Manager para elegir sistema operativo

Qué es el menú de Windows Boot Manager y por qué personalizarlo

El Windows Boot Manager es el gestor de arranque que aparece antes de que inicie Windows cuando hay más de un sistema operativo o partición activa. Permite seleccionar manualmente el sistema para arrancar o dejar pasar unos segundos hasta que el predeterminado se inicie automáticamente. Personalizarlo no solo te ayuda a elegir qué sistema operativo arrancará por defecto, sino también a gestionar el tiempo de espera, el nombre de cada entrada o incluso el orden en el que aparecen. Esta personalización es clave en configuraciones de arranque múltiple (dual-boot) y en equipos usados por varias personas o para distintas tareas.

Herramientas de Windows para modificar el menú de arranque

Windows incluye varias utilidades para gestionar y modificar el menú de arranque. Las más destacadas son:

  • BCDEdit: Utilidad avanzada en línea de comandos para gestionar en profundidad el almacén BCD (Boot Configuration Data).
  • msconfig (Configuración del sistema): Herramienta gráfica sencilla para ver y eliminar entradas de arranque.
  • bcdboot: Comando para añadir sistemas operativos instalados manualmente al menú de arranque.

Cada una de estas utilidades tiene su propia función y nivel de dificultad, por lo que puedes elegir la más adecuada dependiendo de tu experiencia y lo que necesites modificar.

Ilustración de PC de escritorio con icono de reparación en pantalla
Artículo relacionado:
Cómo reparar el Windows Boot Manager si se ha dañado tras la instalación de otro sistema operativo

Modificar el menú de arranque con BCDEdit

modificar el menú de Windows Boot Manager para elegir sistema operativo

BCDEdit es la herramienta más potente y completa para modificar el menú de arranque de Windows. Permite añadir, eliminar, copiar y ordenar entradas, así como configurar distintos parámetros avanzados. Es especialmente útil si tienes varios Windows instalados o necesitas realizar cambios que no ofrece la interfaz gráfica.

Para usar BCDEdit necesitas abrir el Símbolo del sistema como administrador. Puedes hacerlo buscando ‘cmd’ en el menú de inicio, pulsando con el botón derecho y eligiendo ‘Ejecutar como administrador’. Antes de modificar nada, es recomendable desactivar BitLocker y deshabilitar el arranque seguro en la BIOS/UEFI, si están activos, para evitar problemas de acceso al almacén BCD.

Algunos de los comandos más útiles son:

  • Listar las entradas de arranque:
    bcdedit
  • Copiar una entrada existente (por ejemplo, para crear un arranque de depuración, cambiando el nombre «DebugEntry»):
    bcdedit /copy {current} /d "DebugEntry"
  • Crear una entrada nueva desde cero (requiere especificar más parámetros avanzados):
    bcdedit /create /d "Mi Windows" /application osloader
  • Modificar el orden de aparición:
    bcdedit /displayorder {ID1} {ID2} ...
  • Eliminar una entrada del menú (sin eliminarla del almacén):
    bcdedit /displayorder {ID} /remove
  • Borrar completamente una entrada (del menú y del BCD):
    bcdedit /delete {ID}

El identificador ({ID}) se consigue al listar las entradas con bcdedit. Es muy importante escribir las llaves y los valores correctamente, ya que un error puede causar problemas en el arranque. Tras realizar cambios, puedes comprobar el resultado volviendo a ejecutar bcdedit, que mostrará el nuevo orden y las entradas activas.

Gestionar el arranque con la herramienta msconfig

Para quienes buscan una solución más visual y sencilla, msconfig (Configuración del sistema) es ideal. Permite:

  • Ver todos los sistemas operativos registrados en el menú de arranque.
  • Eliminar entradas que ya no se usan (por ejemplo, un Windows anterior que ya no existe).
  • Elegir el sistema operativo predeterminado que arrancará automáticamente.
  • Ajustar el tiempo de espera para seleccionar una opción en el arranque.

Para acceder, simplemente escribe msconfig en el buscador de Windows o pulsa Windows + R, escribe msconfig y pulsa Enter. En la pestaña ‘Arranque’ verás todos los sistemas detectados. Selecciona aquel que quieras establecer como predeterminado o elimina los que no se usan. No olvides reiniciar el equipo para aplicar los cambios.

Personalizar el arranque con bcdboot y cambiar el nombre de los sistemas

Si el problema es que Windows no detecta automáticamente un segundo sistema gestionado en otra partición, puedes usar bcdboot para añadirlo manualmente. El comando sería algo así como:

bcdboot D:\Windows

Donde D: es la letra de la unidad donde está instalado el otro Windows. Ejecuta este comando desde PowerShell (Administrador) o el símbolo del sistema con permisos elevados.

Para cambiar el nombre que aparece en el menú de arranque (descripción), primero usa bcdedit para ver los identificadores, luego ejecuta:

bcdedit /set {identificador} description "Nombre que quieras"

Esto es especialmente útil cuando tienes dos Windows iguales (por ejemplo, dos Windows 10) y no sabes cuál es cuál al arrancar.

Opciones adicionales desde la configuración avanzada y recuperación

Otra forma de modificar el menú de arranque es desde las opciones de configuración avanzada del sistema o mediante el apartado de Inicio y recuperación. Para acceder:

  • Pulsa Windows + R, escribe sysdm.cpl y pulsa Enter.
  • En la pestaña Opciones avanzadas, pulsa en Configuración dentro de la sección Inicio y recuperación.
  • En la ventana que se abre, podrás elegir el sistema operativo predeterminado y modificar el tiempo de espera del menú de arranque.

También puedes acceder a través de Panel de control > Sistema y seguridad > Sistema y luego en ‘Configuración avanzada del sistema’. Una vez dentro, los cambios que apliques se guardarán tras reiniciar el PC.

Aplicaciones de terceros para gestionar el arranque de Windows

Si la terminal te resulta complicada, existen utilidades gratuitas y de pago que permiten modificar el menú de arranque de forma gráfica:

  • EasyBCD: Es posiblemente la herramienta más popular para gestionar el menú de arranque de Windows de forma visual. Permite añadir, quitar, ocultar sistemas operativos e incluso cambiar su orden de aparición, todo desde una interfaz fácil de usar. Ideal para quienes no quieren complicarse con comandos ni meterse en el registro. Es compatible desde Windows Vista hasta Windows 11.
  • EasyUEFI: Aunque es de pago, ofrece muchas funciones adicionales, como seleccionar con qué partición arrancar, modificar el tiempo de espera y gestionar el arranque UEFI. Perfecta para equipos modernos y entornos con varias particiones EFI.

Estas aplicaciones suelen ser seguras, pero es aconsejable crear un punto de restauración antes de realizar cambios importantes.

Modificar el menú de arranque desde la BIOS/UEFI con Boot Manager

La BIOS/UEFI permite configurar desde qué disco duro o partición arranca el equipo. Aunque no gestiona el menú de selección entre sistemas (eso lo hace el gestor de arranque como Windows Boot Manager o GRUB), sí es útil si tienes varios discos con sistemas diferentes instalados. Para entrar en la BIOS/UEFI, normalmente debes pulsar F2, Supr, F12 u otra tecla específica inmediatamente después de encender el ordenador (depende del fabricante).

Una vez dentro, busca el apartado de Boot o Boot Manager y cambia el orden de los discos duros. El que pongas primero será el que se arranque por defecto. Este método es útil si tienes sistemas operativos instalados en discos separados, pero poco práctico si están en la misma unidad.

Gestionar el arranque cuando usas Linux junto a Windows (GRUB)

Si tienes instalado Linux junto a Windows, probablemente el gestor de arranque sea GRUB, mucho más flexible y personalizable. La configuración de GRUB se almacena en el archivo /etc/default/grub y las entradas se generan automáticamente (pero pueden modificarse a mano).

Para cambiar el orden predeterminado o el tiempo de espera en Linux:

  • Abre un terminal y edita el archivo de configuración:
    sudo nano /etc/default/grub
  • Cambia el valor de GRUB_DEFAULT para elegir cuál es el sistema que arranca por defecto, recordando que la numeración empieza por 0.
  • Modifica GRUB_TIMEOUT para ajustar el tiempo de espera.
  • Guarda los cambios y actualiza GRUB:
    sudo update-grub

Para usuarios que no quieran tocar archivos de configuración, existe Grub Customizer, una aplicación gráfica que permite editar entradas, cambiar el orden y el nombre de los sistemas e incluso ocultar o eliminar entradas, todo con una interfaz clara y sencilla. Para instalarlo en la mayoría de distribuciones Ubuntu o derivadas basta con:

sudo apt install grub-customizer

Posibles problemas y soluciones frecuentes

Modificar el menú de arranque siempre implica un mínimo riesgo, sobre todo si se eliminan entradas que siguen siendo importantes o se introducen parámetros erróneos. Aquí tienes algunos problemas comunes y cómo solucionarlos:

  • He eliminado accidentalmente un sistema operativo: Puedes añadirlo de nuevo usando bcdboot (en el caso de Windows) o reinstalando GRUB desde un LiveCD de Linux si usas arranque dual.
  • Windows aparece dos veces en el menú de arranque: Probablemente hay dos entradas diferentes, quizás una antigua. Elimínala desde msconfig o BCDEdit.
  • Tras actualizar Windows, el arranque de Linux ha desaparecido: Es frecuente que Windows sobreescriba el gestor de arranque. Basta con arrancar desde un LiveCD de Linux y ejecutar:
    sudo grub-install /dev/sdX
    sudo update-grub

Antes de hacer cualquier cambio, crea siempre un punto de restauración o una copia de seguridad, especialmente si utilizas herramientas avanzadas o modificas archivos críticos.

aprende a medir el tiempo de arranque de Windows 11
Artículo relacionado:
Cómo reparar el arranque de Windows 11 paso a paso

Dominar el menú de arranque de Windows Boot Manager te proporciona un control total sobre qué sistemas operativos utilizas y cuándo lo haces. Tanto si prefieres las herramientas nativas como si optas por aplicaciones de terceros, tener a mano los comandos básicos y comprender cómo funcionan las distintas opciones de gestión te permitirá adaptar tu equipo a tus necesidades sin problemas.

¿Cambiar el número de procesadores en el arranque con msconfig mejora el rendimiento?
Artículo relacionado:
¿Cómo cambiar el número de procesadores en el arranque con msconfig mejora el rendimiento?

Ya sea en un entorno solo Windows o compartido con Linux, con unas cuantas acciones podrás personalizar completamente el proceso de arranque y asegurarte de que siempre arranque justo como a ti te conviene, sin perder tiempo ni complicaciones. Comparte la guía para que más usuarios conozcan la herramienta.