Actualizado a: 17 de abril de 2023
Windows 10 puede sufrir a veces algunos errores que afectan al arranque del sistema operativo. Este tipo de problemas son los más problemáticos, ya que no te dejan entrar para usar herramientas de diagnóstico y reparación, sino que dejan a tu equipo sin capacidad para hacer demasiadas cosas, aunque en esta guía te enseñaremos cómo proceder.
Algunos de estos problemas pueden llegar a ser tan graves que ni siquiera de deja que puedas iniciar Microsoft Windows en su modo seguro. Por tanto, te deja aún más limitado a la hora de solucionar la fuente de tu problema.
¿Por qué Windows 10 deja de arrancar?
En ocasiones, cuando procedes a arrancar tu equipo te topas con que se queda en una pantalla negra, o que inicia el proceso de arranque de Windows 10 pero te devuelve algún error, o directamente se queda así eternamente sin que te muestre el escritorio. Estos problemas no tienen una causa concreta, sino que pueden venir de diversas fuentes.
Algunos de los motivos que pueden generar que tu Windows 10 no inicie son:
- Problemas con actualizaciones. Microsoft está teniendo muchos problemas con sus últimas actualizaciones, y ya son varias las que ha tenido que retirar porque generaban diversos problemas en los sistemas que actualizaban. Entre ellos también problemas de inicio en algunos casos.
- Fallo del propio sistema operativo. Puede que algún fallo del propio sistema operativo haya tenido la culpa de que Windows no inicie. Por ejemplo, algunos archivos corruptos o borrados.
- Malware. El malware también puede causar algunos cambios en el sistema, corromper datos, o dejar inservible al sistema.
- Pendrive insertado. Vigila que no tengas ningún pendrive o unidad de almacenamiento USB conectada. Esto puede hacer que el sistema no arranque si el BIOS/UEFI tiene como unidad de arranque primario el USB. En ese caso, buscará el sistema operativo a iniciar en la memoria y al no encontrarlo no arranca nada. Eso lanzaría algún mensaje de error como Operating System not found o similar.
- Problemas de hardware. En este caso, esta guía no te servirá de mucho, ya que podría ser un problema con la memoria RAM, tu disco duro, fuente de alimentación o batería, etc., e incluso algún conflicto o problema con algún periférico o componente que hayas agregado últimamente.
- Registro de Windows. El registro de Windows es muy sensible, puede causar muy diversos problemas si algo no está bien en él. Desde que dejen de funcionar algunos programas, hasta mal funcionamiento en el propio SO, e incluso que no inicie. Puedes leer nuestros tutoriales sobre cómo limpiar el registro, etc., para más información.
- Un mal apagado. Por ejemplo, cuando hay un corte del suministro eléctrico, apagaste el equipo desenchufando el ordenador, se interrumpió el proceso de actualización porque se agotó la batería, etc.
- Winload.exe. Es un archivo ejecutable asociado a MSDN Disc y es iniciado por otro protocolo conocido como BOOTMGR, es decir, el gestor de arranque de Windows. Su función es encontrar la partición activa donde se aloja el sistema operativo e iniciarla mediante el proceso Ntoskrnl.exe. Si eso falla, no conseguirá cargar Windows, generando algunos errores como los 0x00000f, falta bootmgr, 0xC0000605, etc.
- Windows Boot Manager u otro gestor de arranque. Para que un sistema operativo arranque necesita de un gestor de arranque. Windows tiene el suyo propio llamado así pero, en caso de que tengas más de un sistema operativo instalado en tu disco duro, habrá otros como GRUB, LILO, etc. Es probable que el problema sea de esta rutina que se ejecuta tras arrancar el equipo y que se encargará de buscar, cargar, y ceder todo el control al sistema operativo que arranca. Podrías toparte con errores del tipo Error Boot BCD.
Qué hacer si Windows 10 no arranca
Herramientas de reparación como WinRE
WinRE o Windows Recovery Environment es una interfaz de Microsoft para poder usar algunas herramientas de reparación para Windows cuando algo no va bien. Este entorno es práctico para solucionar problemas y puede aportarte tanto herramientas manuales como automáticas para detectar y corregir problemas.
Para entrar en WinRE se puede hacer tanto desde el Inicio, como por otros procedimientos. Y ya que no puedes arrancar, la primera opción queda descartada. Microsoft ha creado un sistema para que WinRE inicie automáticamente cuando detecta:
- 2 intentos de inicio fallidos consecutivos
- 2 reinicios o apagados inesperados
- Un error del Secure Boot (Bootmgr.efi)
- Un error BitLocker en dispositivos táctiles.
Si ves que no inicia WinRE, puedes forzarlo intentando arrancar tu equipo 2 veces y reiniciando cuando se queda bloqueado para que WinRE se muestre. Una vez lo tengas delante:
- Deja cargar WinRE y que muestre la pantalla de herramientas.
- Pulsa Opciones Avanzadas.
- Elige Solucionar problemas.
- Otra vez pulsa Opciones Avanzadas.
- Selecciona Reparación de inicio.
- Espera a que complete el proceso automático y listo. Windows debería iniciar.
Usar un medio de instalación con Símbolo del sistema
Para poder solucionar este problema, lo primero es crear un medio de instalación de Windows 10 desde otro equipo (si no lo tenías ya). Puede ser un DVD de instalación o un pendrive. Para saber cómo crearlo puedes ver esta otra guía.
Una vez consigas el medio de instalación booteable, los pasos a seguir son los siguientes:
- Arranca desde el medio booteable que has creado modificando la secuencia de arranque desde el BIOS/UEFI (también lo tienes descrito en la guía citada anteriormente).
- Te aparecerá una pantalla de instalación para comenzar el proceso. Debes elegir tu idioma primero, pero no te asustes, no se va a reinstalar el sistema.
- En la pantalla que pone el botón Instalar debes elegir la opción Reparar el equipo que está en la esquina inferior izquierda.
- Te aparecerá otra pantalla azul donde debes elegir la opción Solucionar Problemas.
- Ahora en la nueva pantalla elige Símbolo del sistema para entrar en la consola.
- Ahora teclea y ejecuta (pulsando INTRO tras escribir cada uno) los siguientes comandos uno tras otro:
- bootrec /fixmbr
- bootrec /fixboot
- bootrec /rebuildbcd
- Tras eso, puedes salir del medio de arranque e iniciar tu equipo de forma normal.
Si lo anterior no ha solucionado tu problema, es probable que el error no esté en BCD, sino en otra parte del disco de arranque. Puedes probar con la herramienta CHKDSK. Para ello:
- Repite los pasos anteriores hasta llegar al Símbolo del sistema.
- Pero en vez de ejecutar los anteriores comandos ejecuta este otro:
-
chkdsk c: /f /r
-
- Espera a que termine de chequear la unidad y reparar errores e intenta iniciar.
En caso de que tampoco te haya funcionado eso otro, otro comando que te puede ayudar es SFC. En este caso no comprueba la unidad de disco como el anterior, sino que revisará la integridad de los archivos de Windows por si alguno está corrupto, eliminado o tiene algún tipo de error. Para ello:
- Repite los pasos de la opción 2 para llegar al Símbolo del sistema.
- Ejecuta este comando:
-
sfc /scannow
-
- Espera a que termine revisar todos los archivos e intenta reiniciar con normalidad.
Desconectar todos los dispositivos USB
A veces, un dispositivo USB conectado puede impedir que Windows 10 arranque correctamente. Desconecta todos los dispositivos USB de tu PC, incluyendo discos duros externos, dispositivos de almacenamiento USB, impresoras y cualquier otro dispositivo USB. Luego reinicia tu PC y comprueba si el problema se ha solucionado.
Reasignar las letras de unidad
Si Windows 10 no arranca porque ha habido un conflicto de asignación de letras de unidad, puedes intentar solucionarlo reasignando las letras de unidad. Para hacerlo, sigue estos pasos:
- Inserta un disco de instalación de Windows 10 o una unidad de recuperación en tu PC y arranca desde él.
- Selecciona la opción de «Reparar tu PC» en la pantalla de instalación de Windows 10.
- Selecciona «Solucionar problemas» > «Opciones avanzadas» > «Símbolo del sistema».
- En el símbolo del sistema, escribe diskpart y pulsa Enter.
- Escribe list volume y pulsa Enter. Esto mostrará una lista de todas las unidades de almacenamiento conectadas a tu PC.
- Anota la letra de unidad de la partición de Windows (normalmente C:), así como las letras de unidad de cualquier otra partición que quieras cambiar.
- Escribe select volume X, donde X es el número de volumen correspondiente a la partición cuya letra de unidad quieres cambiar.
- Escribe assign letter=Y, donde Y es la letra de unidad que quieres asignar a la partición.
- Repite los pasos g y h para cualquier otra partición cuya letra de unidad quieras cambiar.
- Cierra el símbolo del sistema y reinicia tu PC.
Otras posibles soluciones si Windows 10 no arranca
Si nada de lo anterior te ha servido, puede que el problema sea mucho más profundo. En casos extremos, la última opción sería reinstalar o restaurar el sistema. Puedes leer esta otra guía para ello.