Cómo solucionar el problema del Administrador de arranque de Windows que no funciona correctamente
A veces, el Administrador de Arranque de Windows simplemente no se muestra correctamente o falla y no carga el sistema operativo. Sí, es molesto, sobre todo si tienes un sistema operativo de arranque dual o un sistema operativo heredado. Esta guía te mostrará algunas soluciones comunes, como si estuvieras solucionando problemas con un amigo técnico (aunque un poco sarcástico).El objetivo es que tu menú de arranque vuelva a funcionar correctamente para que tu PC arranque sin problemas en Windows, Linux o cualquier otro sistema operativo que tengas guardado. Tendrás que ejecutar algunos comandos, comprobar la configuración y quizás ajustar algunos archivos; nada complicado, pero sí bastante complejo. Con suerte, alguna de estas soluciones funcionará y no tendrás que reinstalar todo desde cero.
Cómo solucionar el problema de que el Administrador de arranque de Windows no aparece o falla
Habilite el Administrador de arranque de Windows para asegurarse de que esté activo
Mucha gente olvida habilitar el administrador de arranque después de modificar su sistema o instalar otros sistemas operativos. Si no está habilitado o configurado correctamente, podría estar oculto o, peor aún, no cargarse.
- Presione Win + Rpara abrir el cuadro de diálogo Ejecutar.
- Escribe
systempropertiesadvancedy pulsa Enter. - Desplácese hacia abajo hasta Inicio y recuperación y luego haga clic en Configuración.
- Busca ” Mostrar lista de sistemas operativos”. Asegúrate de que esté marcada; si no la ves, es posible que el administrador de arranque esté desactivado.
- Ajuste el tiempo de espera aquí si es necesario, por ejemplo, cambiándolo de 30 segundos a otro valor para su conveniencia.
- Haga clic en Aceptar.
Ahora, para aquellos que no están interesados en manipular la GUI, también pueden hacer todo esto en la línea de comandos:
- Abra Ejecutar, escriba
cmdy luego presione Ctrl + Shift + Enterpara obtener derechos de administrador. - Escriba estos comandos:
bcdedit /set {bootmgr} displaybootmenu yes bcdedit /set {bootmgr} timeout 30
Estos comandos le indican a Windows que muestre el menú de arranque cada vez y cuánto tiempo debe esperar antes de iniciar el sistema operativo predeterminado. A veces, en ciertas configuraciones, esto basta para reactivar el Administrador de Arranque. Es curioso cómo a veces falla la primera vez, pero después de reiniciar, se bloquea.
Configurar el Administrador de arranque para detectar otros sistemas operativos
Si el Administrador de arranque de Windows no muestra opciones para Linux u otros sistemas operativos, deberá modificarlo manualmente. Windows no incluye Linux en el menú predeterminado a menos que lo configure explícitamente.
- Abra el símbolo del sistema elevado (como se indica arriba).
- Introduzca el comando:
bcdedit /set "{bootmgr}" path \EFI\ubuntu\grubx64.efi
Esto dirige el gestor de arranque a GRUB, lo cual es genial si tienes instalado Linux. Pero si quieres que Windows administre qué sistema operativo se carga, considera usar una herramienta de terceros como Boot-Repair. Suele ser más fácil que configurar manualmente las rutas del cargador, especialmente si la situación se complica o si tienes arranque dual con varios sistemas operativos.
Desactivar el inicio rápido: suele ser el culpable
Esta función acelera el arranque, pero tiene un coste; a veces, es la razón por la que se omite el Administrador de Arranque. Las configuraciones de arranque dual, especialmente con Linux, suelen tener problemas si el Inicio Rápido está activado, ya que no cierra completamente el kernel de Windows, lo que altera los datos de arranque o el acceso al disco.
- Presione Win + R, escriba
powercfg.cply presione Enter. - Haga clic en Elegir la función de los botones de encendido.
- Haga clic en Cambiar configuraciones que actualmente no están disponibles.
- Desmarque la casilla Activar inicio rápido y presione Guardar cambios.
Hay otras maneras de desactivar el Inicio rápido, como editar el registro o usar herramientas de terceros, pero esta es la más rápida. Podría solucionar el problema de que el menú de arranque desaparezca o que el sistema operativo no aparezca en el Administrador de arranque de Windows.
Compruebe las conexiones a su disco o dispositivos USB
Si arranca desde un dispositivo externo o instala Windows, asegúrese de que las conexiones sean firmes. Cables sueltos o puertos USB defectuosos pueden alterar los archivos de arranque, lo que puede provocar errores en el Administrador de Arranque de Windows o la ausencia de opciones de arranque.
Pruebe la unidad USB o el DVD en otra máquina. Si arrancó desde allí, es probable que el problema esté en la conexión o el puerto. Vuelva a insertar todo con cuidado, pruebe con otros puertos o incluso cambie los cables si tiene alguno de sobra. Los cables SATA o NVMe internos también pueden ser la causa si el disco de arranque no se detecta correctamente.
Ejecutar Reparación de inicio: es como un doctor para los archivos de arranque
Si sospecha que hay archivos de arranque dañados o configuraciones incorrectas accidentales, Reparación de inicio puede ayudar a solucionar los problemas automáticamente.
- Ingrese al entorno de recuperación de Windows (WinRE) mediante:
- – Mantener presionada la tecla Shift y hacer clic en Reiniciar en el menú Energía, O
- – Forzar el apagado tres veces durante el inicio para activar la recuperación, O
- – Arranque desde una unidad de instalación o recuperación de Windows y seleccione Reparar su computadora.
A veces se necesitan algunos intentos o reiniciar para que esto funcione, pero a menudo puede solucionar problemas de arranque sin demasiados problemas.
Reconstruir los datos de configuración de arranque (BCD)
Cuando la Reparación de Inicio no es suficiente, reconstruir el BCD es una buena opción. El BCD contiene toda la información sobre qué cargar al inicio. Si se corrompe o se configura incorrectamente, las opciones de arranque pueden desaparecer o generar errores.
- Tome prestado un disco de instalación o recuperación de Windows, inicie desde él y seleccione Reparar su computadora.
- Vaya a Solucionar problemas > Opciones avanzadas > Símbolo del sistema.
- Escriba estos comandos, presionando Enter después de cada uno:
bootrec /ScanOS bootrec /RebuildBcd exit
Reinicie y compruebe si el sistema operativo se ha recuperado. De lo contrario, intente recrear el archivo BCD manualmente:
- Desde WinRE, abra el Símbolo del sistema y ejecute:
diskpart list volume - Identifique su partición EFI (generalmente FAT32, alrededor de 100-300 MB) y luego asígnele una letra de unidad:
select volume X assign letter=R: - Luego cambie al directorio de arranque EFI:
cd /d R:\EFI\Microsoft\Boot\ - Si aparecen errores de ruta, vuelva a verificar la unidad y el volumen. Luego, ejecute:
bcdboot C:\Windows /s R: /f UEFI - Opcionalmente, cambie el nombre del BCD antiguo antes de reemplazarlo:
ren BCD BCD.bak bcdboot C:\Windows /s R: /f UEFI
Después de eso, conviene ejecutar DISMcomandos SFCpara reparar los archivos del sistema. Comandos como ” DISM /Online /Cleanup-Image /RestoreHealthy” SFC /Scannowsuelen ayudar a solucionar problemas más graves.
Reinstalar o restablecer Windows si nada más funciona
Si todo lo demás falla y Windows sigue sin arrancar correctamente, puedes optar por un reinicio o una instalación limpia. Si tienes puntos de restauración, restaura el sistema a un estado operativo.
- Inicie WinRE, seleccione Solucionar problemas > Restaurar sistema y luego elija una fecha en la que todo funcionó.
- Si no hay ningún punto de restauración disponible, seleccione Restablecer esta PC para reinstalar Windows (conserve sus archivos o borre todo).
- Como último recurso, usa un medio de instalación (USB o DVD) para realizar una instalación limpia. Solo asegúrate de hacer una copia de seguridad completa antes, ya que esto borrará todo el disco.
Resumen
- Compruebe si el Administrador de arranque de Windows está habilitado y configurado correctamente en la configuración del sistema o mediante la línea de comandos.
- Configure el Administrador de arranque para ver otros sistemas operativos o considere instalar GRUB si utiliza Linux en arranque dual.
- Deshabilite el inicio rápido para evitar problemas de omisión de arranque.
- Asegúrese de que los cables y las conexiones sean sólidos, especialmente al iniciar desde unidades o medios externos.
- Utilice Reparación de inicio y reconstruya BCD si sospecha que hay daños.
- Como último paso, restaure, restablezca o reinstale Windows si nada más funciona.
Resumen
La mayoría de los problemas de arranque se deben a configuraciones incorrectas, archivos dañados o fallos de hardware. Intentar estas soluciones suele conseguir que el sistema vuelva a arrancar sin tener que reinstalarlo por completo. Claro que los problemas de hardware, como un SSD dañado, pueden complicar el proceso, así que también hay que estar atento. Con suerte, esto te ahorrará algunas horas de resolución de problemas y te ayudará a volver al trabajo (o a jugar) cuanto antes.