- Identificar en qué fase del arranque falla Windows permite orientar la reparación al punto correcto (BIOS/UEFI, gestor de arranque, kernel o controladores).
- WinRE y sus herramientas (Reparación de inicio, BOOTREC, DISM, restauración del Registro) son la base para recuperar MBR, BCD y archivos críticos del sistema.
- Las actualizaciones, drivers de terceros y cambios en el hardware suelen estar detrás de muchos fallos de arranque y se abordan con inicio limpio, desinstalación y ajustes en el Registro.
- Cuando la instalación está muy dañada, conviene usar medios externos para salvar datos y, si es necesario, restablecer o reinstalar Windows sobre una base limpia.

Cuando tu PC se enciende pero Windows no termina de arrancar, la sensación de bloqueo es total: pantalla negra, errores raros y la idea de que vas a perderlo todo. La buena noticia es que, salvo catástrofe de hardware, la mayoría de problemas de arranque se pueden localizar y arreglar siguiendo una serie de pasos ordenados.
En esta guía verás, con todo lujo de detalles, cómo rescatar arranques en Windows dañados: entenderás qué ocurre “por dentro” cuando el sistema se inicia, qué fase está fallando en tu caso y qué herramientas concretas debes usar (desde la Reparación de inicio hasta comandos como BOOTREC, DISM o SFC, pasando por restauración del Registro o desinstalación de actualizaciones conflictivas).
Cómo funciona el arranque de Windows y por qué es clave saberlo
Antes de empezar a tocar nada merece la pena comprender, aunque sea por encima, las fases del proceso de inicio de Windows. Esto te permite identificar en qué punto exacto se queda colgado el equipo y así ir directo a la solución adecuada.
En líneas generales, el arranque moderno de Windows se divide en cuatro fases principales: PreBoot, Gestor de arranque, Cargador del sistema operativo y Kernel. Cada bloque tiene síntomas y herramientas distintas para el diagnóstico.
En equipos con BIOS clásica, el firmware carga el MBR (Master Boot Record) y el código de arranque de la partición. En equipos con firmware UEFI, en cambio, el propio UEFI ejecuta la aplicación del gestor de arranque de Windows ubicada en la partición EFI (normalmente \EFI\Microsoft\Boot\bootmgfw.efi).
Tras esa fase inicial, el Administrador de arranque de Windows localiza el cargador del sistema (winload.exe o winload.efi) en la partición donde está instalado el sistema operativo y se lo pasa para que continúe el proceso.
El cargador de Windows se encarga de cargar los controladores esenciales y el núcleo (kernel) de Windows NT. A continuación, el kernel monta la hive del Registro del sistema, inicializa los controladores marcados como BOOT_START y entrega el control al proceso Smss.exe, que prepara la sesión del sistema y arranca el resto de servicios y controladores.
En función de dónde se quede congelado el proceso (sin luces de disco, pantalla negra con cursor, pantalla azul, rueda giratoria, etc.), podrás saber si el fallo está en BIOS/UEFI, gestor de arranque, cargador del sistema o kernel, y eso reducirá mucho el tiempo de diagnóstico.
Comprobaciones de hardware y fase de BIOS/UEFI
Lo primero de todo es descartar que estés ante un problema físico. Si el sistema ni siquiera supera la fase de BIOS/UEFI, Windows aún no ha entrado en juego y de poco sirve pelearse con comandos.
Empieza por desconectar todos los periféricos externos no imprescindibles: discos USB, impresoras, hubs, mandos, etc. Un dispositivo defectuoso o un pendrive booteable en el orden de arranque pueden dejar colgado el POST del firmware.
Fíjate en la luz de actividad del disco en la torre: si no parpadea en absoluto después de encender, indica que el proceso puede estar atascado antes de intentar leer el disco del sistema. En esa situación también es útil pulsar la tecla BloqNum y comprobar si el LED cambia de estado: si no responde, el equipo puede seguir bloqueado en la etapa de BIOS/UEFI.
Comprueba igualmente en la configuración del firmware que la unidad de arranque principal sea realmente el disco con Windows. Instalar un nuevo disco o USB booteable puede alterar el orden de arranque y provocar que el PC intente iniciar desde un dispositivo sin sistema operativo.
En placas modernas es importante revisar si tienes activo el modo CSM o Legacy BIOS. Este modo sirve para sistemas antiguos basados en MBR, pero puede dar problemas si tu instalación actual de Windows está sobre GPT. Si Windows 10/11 estaba instalado en modo UEFI pura, desactiva CSM y asegúrate de usar la unidad GPT adecuada como primer dispositivo de arranque.
Por último, echa un vistazo a la opción Fast Boot del firmware. Esta característica acelera el inicio cargando menos comprobaciones y controladores, pero tras ciertas actualizaciones de Windows puede generar incompatibilidades. Si sospechas de esto, desactiva Fast Boot, guarda cambios y prueba de nuevo a arrancar.
Detectar fallos en el gestor de arranque y el MBR/BCD
Si el PC muestra una pantalla negra con un cursor parpadeante o mensajes como “Bootmgr is missing”, “Operating system not found”, “BOOTMGR missing o corrupto”, “Boot Configuration Data (BCD) missing or corrupted”, “Inaccessible boot device” o similares, el bloqueo está muy probablemente en la fase del gestor de arranque.
En esta situación, tu mejor aliado es el Entorno de recuperación de Windows (WinRE) usando un medio de instalación o una unidad de recuperación. Necesitarás un USB o DVD de la misma versión (o superior) de Windows 10 u 11 que tengas instalada.
En otro ordenador que funcione, descarga la ISO oficial y crea el medio de instalación booteable (con la herramienta de Microsoft o con programas como Rufus). Después, configura la BIOS/UEFI del equipo problemático para que arranque desde ese USB o DVD.
Cuando el asistente de instalación se cargue, selecciona idioma, formato de hora y teclado y pulsa en “Siguiente” pero NO en Instalar. En la esquina inferior izquierda haz clic en “Reparar el equipo” para acceder al menú de recuperación en lugar de iniciar una instalación limpia.
Desde ahí entra en “Solucionar problemas” y después en “Opciones avanzadas”. Verás varias herramientas potentes: Reparación de inicio, Símbolo del sistema, Restaurar sistema, Recuperación de imagen del sistema y algunas opciones de configuración de arranque.
Usar la Reparación de inicio de Windows
La primera bala que conviene gastar es la utilidad integrada de Reparación de inicio, ya que automatiza muchas de las comprobaciones habituales sin que tengas que escribir comandos a mano.
Una vez dentro de WinRE, sigue esta ruta: Solucionar problemas > Opciones avanzadas > Reparación de inicio. Selecciona el sistema operativo que quieres reparar (si tienes arranque dual) y deja que el equipo se reinicie para que la herramienta empiece a analizar los fallos.
Reparación de inicio revisa cuestiones como archivos de sistema que faltan o están dañados, datos BCD corruptos, MBR defectuoso, controladores problemáticos y errores básicos del Registro. Si detecta algo solucionable, intentará corregirlo automáticamente.
Si la herramienta no consigue arreglar el problema, suele mostrar un informe detallado con la causa probable. Ese log se guarda en %windir%\System32\LogFiles\Srt\SrtTrail.txt, y puede orientarte sobre el siguiente paso (por ejemplo, si indica daño en BCD o en el sector de arranque).
En muchos casos, solo con lanzar esta reparación automática, el equipo vuelve a iniciar sin más intervención. Pero si no funciona, toca pasar a un enfoque más manual con la consola.
Reparar el MBR y el sector de arranque con BOOTREC
Cuando el daño está en el MBR o en el sector de arranque de la partición del sistema, puedes reconstruirlos desde el Símbolo del sistema en WinRE mediante BOOTREC.
Desde “Opciones avanzadas” elige “Símbolo del sistema”. Se abrirá una ventana de consola con privilegios elevados. Desde ahí, ejecuta primero:
BOOTREC /FIXMBR
Este comando reescribe un nuevo registro de arranque maestro compatible con Windows sin tocar las particiones existentes. Úsalo cuando sospeches de corrupción de MBR o después de haber eliminado malware que alteraba este código.
A continuación, repara el sector de arranque de la partición del sistema con:
BOOTREC /FIXBOOT
Este comando intenta escribir un nuevo sector de arranque. Es útil cuando el sector ha sido sobrescrito por otro sistema operativo, dañado tras un apagón o modificado por software de terceros. Si todo va bien, verás el mensaje de que la operación se ha completado correctamente.
En algunos escenarios puede aparecer un error al ejecutar /FIXBOOT (por ejemplo, acceso denegado). En ese caso puedes combinar estas reparaciones con otros comandos de bcdedit o incluso recurrir a herramientas de terceros que reconstruyan el sector de arranque a bajo nivel.
Reparar y reconstruir el BCD (Boot Configuration Data)
Si lo que se ha corrompido es el almacén BCD, donde Windows guarda la configuración de arranque, verás mensajes sobre BCD faltante o incoherente. BOOTREC también te permite regenerar esta información.
En el símbolo del sistema de WinRE, empieza buscando instalaciones de Windows detectables con:
BOOTREC /SCANOS
Este escaneo devuelve una lista de sistemas operativos encontrados en los discos conectados. Si aparece tu instalación, puedes intentar añadirla al BCD con BOOTREC /REBUILDBCD. Esta orden reconstruye el almacén e incluye cualquier sistema localizado.
Si /REBUILDBCD no consigue solucionar el problema, Microsoft recomienda hacer copia de seguridad del BCD actual, renombrarlo y crear uno nuevo desde cero. Los pasos típicos son:
bcdedit /export C:\bcdbackup
attrib C:\boot\bcd -r -s -h
ren C:\boot\bcd bcd.old
bootrec /rebuildbcd
Con esto generas un backup del BCD, quitas los atributos de sistema, lo renombras y fuerzas a Windows a construir un nuevo almacén limpio. Si el problema estaba ahí, en el siguiente reinicio el gestor de arranque debería funcionar con normalidad.
Cambiar BOOTMGR de partición si es necesario
En casos más rebuscados, el problema puede estar en la propia ubicación del archivo BOOTMGR. Si Reparación de inicio y BOOTREC no resuelven el error, puedes optar por mover ese archivo a la partición reservada para el sistema.
Desde la consola en WinRE, cambia primero a la partición reservada del sistema y muestra sus archivos con:
attrib -r -s -h
Repite la operación en la unidad del sistema (normalmente C:), de manera que puedas renombrar el bootmgr existente y copiar uno nuevo. Por ejemplo:
ren C:\bootmgr bootmgr.old
Después copia el archivo BOOTMGR desde la partición donde esté correcto hacia la reservada para el sistema. Al reiniciar, el firmware debería encontrar el nuevo gestor sin problemas.
Restaurar el Registro del sistema desde RegBack
Si Windows informa de que no puede cargar la hive SYSTEM del Registro o ves mensajes de “system hive missing or corrupted”, el problema pasa a estar en el propio Registro y no tanto en el gestor de arranque.
Para arreglarlo, puedes restaurar una copia de seguridad del subárbol SYSTEM desde la carpeta RegBack; si necesitas herramientas para buscar el Registro, puedes usar RegScanner. Aquí es donde Windows suele guardar copias automáticas del Registro (en instalaciones recientes, esta práctica es menos frecuente, pero sigue siendo un recurso a comprobar).
Arranca en WinRE, abre el Símbolo del sistema y dirígete a C:\Windows\System32\config. Allí renombra los archivos de hive actuales añadiendo, por ejemplo, la extensión .old a cada uno de ellos.
A continuación, copia los archivos equivalentes desde C:\Windows\System32\config\RegBack al directorio config original. Con esta maniobra, restauras un Registro previo en buen estado. Tras cerrar la consola y reiniciar, prueba a ver si el sistema supera ya la fase de kernel.
Si no hay copias válidas en RegBack o el problema sigue, tendrás que valorar restaurar un backup del estado del sistema (si lo tienes) y recuperar solo las hives afectadas, o utilizar un punto de restauración completo.
Errores en la fase de kernel: pantallas azules y cuelgues al cargar Windows
Cuando el logo de Windows aparece pero después sufres una pantalla azul (BSOD), la rueda giratoria infinita o una pantalla negra después del logo, el bloqueo es ya en la fase de kernel o en la carga de controladores.
Un error clásico es el INACCESSIBLE_BOOT_DEVICE (Stop 0x7B), que suele indicar problemas con controladores de almacenamiento o con el acceso a la unidad del sistema. Otros códigos como 0x00000C2 u otros STOP también apuntan a drivers o Registro dañados.
En estos casos, lo primero es intentar arrancar con diferentes opciones de inicio avanzadas. Desde WinRE, entra en “Solucionar problemas > Opciones avanzadas > Configuración de inicio” y pulsa “Reiniciar”. Al volver a arrancar, verás un listado donde podrás elegir:
- Modo seguro
- Modo seguro con funciones de red
- Modo seguro con símbolo del sistema
- Deshabilitar el uso obligatorio de controladores firmados
- Deshabilitar la protección antimalware al inicio temprano, etc.
Si logras entrar en Modo seguro, utiliza el Visor de eventos para revisar qué errores aparecen justo antes del bloqueo: entra en Herramientas administrativas > Visor de eventos, y revisa especialmente los registros “Sistema” y “Aplicación”. Copia los eventos más críticos para analizarlos o buscar información concreta de esos códigos.
Inicio limpio, controladores problemáticos y servicios de terceros
Cuando el sistema solo arranca en modo seguro o falla tras instalar drivers, aplicaciones o un antivirus nuevo, conviene hacer un inicio limpio con msconfig para aislar el servicio o controlador que está provocando el problema.
Desde Windows (en modo seguro si hace falta), ejecuta MSCONFIG desde el cuadro Ejecutar. En la pestaña “General” marca “Inicio selectivo” y desactiva la carga de elementos de inicio no esenciales. En la pestaña “Servicios”, oculta los servicios de Microsoft y desmarca todos los de terceros.
Reinicia. Si así el sistema arranca bien, ve activando servicios y programas poco a poco hasta localizar el culpable. Cuando encuentres el que causa el bloqueo de arranque, déjalo definitivamente deshabilitado o desinstala el software asociado.
En equipos de 64 bits, otro foco frecuente de problemas de arranque son los controladores sin firma digital. Si solo consigues arrancar deshabilitando la comprobación de firma de controladores, toca identificar qué driver está generando el conflicto y sustituirlo por uno firmado o una versión oficial del fabricante.
Cuando el error STOP menciona expresamente un archivo de controlador (por ejemplo, un .sys en la carpeta drivers), revisa qué función cumple: si es de un antivirus, un controlador de almacenamiento de terceros o un software de seguridad, suele ser seguro deshabilitarlo desde una carga manual del Registro en WinRE.
Problemas de arranque provocados por actualizaciones de Windows
Con relativa frecuencia, después de una actualización de Windows 10/11 el sistema deja de arrancar correctamente. Puede deberse a un paquete defectuoso, a un conflicto con controladores existentes o a una actualización interrumpida a mitad.
Desde las “Opciones avanzadas” de WinRE tienes una herramienta muy directa: “Desinstalar actualizaciones”. Desde ahí puedes retirar la última actualización de calidad (acumulativa mensual) o la última actualización de características (cambio de versión grande). Si quieres más información sobre cómo gestionar actualizaciones problemáticas, consulta esa guía.
Si prefieres hacerlo por consola, entra en el Símbolo del sistema y averigua primero qué letra tiene asignada la partición de Windows dentro de WinRE (a veces no es C:). Una vez localizada, ejecuta:
dism /Image:D:\ /get-packages /format:list
Sustituye D: por la letra real de tu sistema. Este comando lista todos los paquetes instalados. Identifica el nombre del paquete sospechoso y elimínalo con:
dism /Image:D:\ /Remove-Package /PackageName:NombreDelPaquete
Si hay acciones pendientes que están bloqueando el arranque, puedes revertirlas con:
DISM /Image:C:\ /Cleanup-Image /RevertPendingActions
Y si existe el archivo pending.xml en Windows\winsxs, puedes renombrarlo a pending.xml.old y eliminar el valor pendingxmlidentifier en la hive de componentes del Registro (cargándola en HKEY_LOCAL_MACHINE como clave temporal) para forzar a Windows a descartar operaciones pendientes.
En algunos escenarios muy rebeldes también es útil ajustar temporalmente el servicio TrustedInstaller (Windows Modules Installer) en el Registro, cambiando su valor Start de 1 a 4, para evitar que siga intentando aplicar paquetes corruptos en cada arranque.
Revisar y reasignar letras de unidad con DISKPART
Otro clásico después de toquetear particiones, conectar nuevos discos o instalar actualizaciones es que las letras de unidad cambien y Windows pierda referencias críticas. Si la partición reservada al sistema o la unidad donde está Windows “cambian de letra” en el arranque, el sistema puede quedar totalmente perdido.
Desde el símbolo del sistema en WinRE, lanza diskpart y luego:
list volume
Así verás todos los volúmenes presentes, sus letras y tipos. Identifica qué volumen debería ser la unidad del sistema (suele contener la carpeta Windows) y qué volumen es la partición reservada para el sistema (marcada normalmente como System, EFI o similar).
Si detectas un desajuste, selecciona el volumen correspondiente con select volume X (donde X es el número del volumen) y usa assign letter=Y para asignarle la letra correcta. Ajusta también, si hace falta, las letras de otras particiones para devolverlas a su estado habitual.
Cuando hayas terminado, escribe exit para salir de diskpart, cierra la consola y prueba a arrancar de nuevo. Cuando el problema era puramente de letras intercambiadas, el sistema suele iniciar con normalidad tras este ajuste.
Uso de herramientas de terceros para reconstruir el MBR
Si no te aclaras con BOOTREC o el daño del arranque es especialmente feo, una alternativa es recurrir a software de terceros especializado en particiones y MBR. Un ejemplo popular es AOMEI Partition Assistant Professional.
El proceso típico consiste en crear un medio de arranque de esa herramienta en un USB, iniciar el equipo problemático desde ese USB y, una vez cargada la interfaz, hacer clic derecho sobre el disco del sistema para seleccionar la opción “Reconstruir MBR”.
La herramienta te pedirá que elijas un tipo de MBR compatible con tu versión de Windows (por ejemplo, Windows 10/11). Aceptas, pulsas en “Aplicar” y después en “Proceder” para que se ejecute la operación. Este tipo de utilidades suele corregir estructuras MBR dañadas de forma bastante automática.
Además de reconstruir el MBR, estos programas permiten otras tareas útiles: convertir entre MBR y GPT, reparar sectores defectuosos en discos dañados, mover particiones, asignar espacio libre, etc. Conviene usarlos con cuidado, pero son salvavidas muy interesantes cuando el arranque está totalmente roto.
Arranque desde herramientas externas: Hiren’s Boot y recuperación avanzada
Si ya has probado WinRE, los comandos básicos y las reparaciones habituales y el sistema sigue sin arrancar, un siguiente paso muy potente es arrancar desde un entorno de rescate como Hiren’s Boot.
Hiren’s Boot es un conjunto de utilidades que incluye una versión ligera de Windows 10 arrancable desde USB. Tendrás que descargar la ISO oficial, crear un USB booteable (por ejemplo con Rufus) y luego iniciar el equipo desde ese USB para cargar el escritorio de Hiren.
Desde ahí puedes entrar en la carpeta Utilities y abrir herramientas específicas de reparación de BCD/MBR, como EasyBCD (en la sección BCD-MBR Tools) o suites de recuperación integrales como Lazesoft Windows Recovery (en Windows Recovery). Estas utilidades analizan el disco, corrigen entradas de arranque, reparan sectores y, en muchos casos, devuelven la capacidad de iniciar Windows sin perder datos.
La ventaja de este tipo de soluciones es que puedes acceder al disco y hacer copia de seguridad de tus archivos incluso cuando el Windows principal no arranca de ninguna manera, lo cual es vital antes de tomar decisiones más drásticas como formatear o reinstalar desde cero.
Restablecer o reinstalar Windows cuando no hay otra salida
Llega un punto, en algunos equipos, en el que todas las opciones de reparación se agotan. Si el sistema sigue sin arrancar después de reconstruir MBR/BCD, restaurar Registro, quitar actualizaciones y revisar drivers, probablemente la instalación esté demasiado dañada.
Antes de tirar la toalla, es importante aprovechar cualquier medio (WinRE, Hiren’s Boot, un Linux Live, etc.) para respaldar tus datos personales: documentos, fotos, proyectos, etc. Copia todo lo relevante a un disco externo o a otra partición que no vayas a formatear.
Desde WinRE, en “Solucionar problemas”, tendrás la opción de “Restablecer este PC”. Esta función te permite reinstalar Windows eligiendo entre “Conservar mis archivos” (borra aplicaciones y ajustes pero mantiene documentos personales) o “Eliminar todo” (reinicio total). Ten en cuenta que algunas versiones de WinRE arrancadas desde medios externos no muestran la opción de restablecer, según la edición y versión de Windows.
Otra alternativa es lanzar una instalación en contexto (in-place upgrade) arrancando el asistente de instalación desde dentro de Windows cuando el sistema todavía es capaz de iniciar sesión, pero si ni siquiera llega a cargar, tendrás que optar por una reinstalación clásica desde el medio de instalación.
En el escenario de reinstalación total, suele ser recomendable eliminar incluso las particiones de arranque antiguas (las pequeñas particiones de sistema/recuperación) para que el instalador genere un esquema limpio. Eso sí, asegúrate de haber rescatado tus archivos antes, porque esta operación es destructiva.
En definitiva, para rescatar arranques en Windows dañados conviene pensar de forma ordenada: descartar primero problemas de BIOS/UEFI y hardware básico, después sanar el gestor de arranque (MBR, BCD, BOOTMGR), seguir con Registro y controladores si el fallo está en el kernel, controlar el impacto de las últimas actualizaciones y, como último cartucho, apoyarse en herramientas externas o reinstalar el sistema sin olvidar la copia de seguridad de tus datos; si sigues esa escalera de actuaciones, las probabilidades de devolver la vida a tu Windows sin perder información se disparan.
Tabla de Contenidos
- Cómo funciona el arranque de Windows y por qué es clave saberlo
- Comprobaciones de hardware y fase de BIOS/UEFI
- Detectar fallos en el gestor de arranque y el MBR/BCD
- Usar la Reparación de inicio de Windows
- Reparar el MBR y el sector de arranque con BOOTREC
- Reparar y reconstruir el BCD (Boot Configuration Data)
- Cambiar BOOTMGR de partición si es necesario
- Restaurar el Registro del sistema desde RegBack
- Errores en la fase de kernel: pantallas azules y cuelgues al cargar Windows
- Inicio limpio, controladores problemáticos y servicios de terceros
- Problemas de arranque provocados por actualizaciones de Windows
- Revisar y reasignar letras de unidad con DISKPART
- Uso de herramientas de terceros para reconstruir el MBR
- Arranque desde herramientas externas: Hiren’s Boot y recuperación avanzada
- Restablecer o reinstalar Windows cuando no hay otra salida
