Una guía práctica paso a paso para corregir errores de arranque, reconstruir el BCD, restaurar la partición del sistema EFI y hacer que Windows vuelva a iniciar sin reinstalar el sistema operativo.
El cargador de arranque de Windows es el conjunto de archivos de inicio y datos de configuración que indica al equipo dónde está instalado Windows y cómo debe iniciarse. En los sistemas UEFI modernos, los componentes más importantes se guardan en la partición del sistema EFI. En sistemas BIOS/MBR más antiguos, el código de arranque se encuentra en el registro maestro de arranque y en la partición activa del sistema.
La corrupción del cargador de arranque puede ocurrir después de una actualización fallida de Windows, una clonación de disco, un cambio de tamaño de particiones, la instalación de otro sistema operativo, cambios en la configuración BIOS/UEFI, la sustitución de una unidad o la eliminación accidental de una pequeña partición del sistema. La buena noticia es que, en la mayoría de los casos, Windows sigue intacto; solo hay que reparar la configuración de arranque.
Puede que necesites restaurar el cargador de arranque de Windows si el PC enciende, pero Windows no carga. Los mensajes típicos incluyen:
0xc000000e, 0xc0000098, 0xc0000225 o “Falta el archivo de datos de configuración de arranque”.
“No bootable device”, “Operating system not found” o la BIOS se abre en lugar de Windows.
Windows abre Reparación automática una y otra vez, pero nunca llega al escritorio.
Windows dejó de arrancar después de clonar, convertir un disco, eliminar particiones o instalar Linux.
El comando exacto de reparación depende de si el PC usa UEFI/GPT o BIOS heredado/MBR. Usar el método incorrecto normalmente no daña Windows, pero puede que no solucione el problema de arranque.
Los comandos de reparación de arranque son potentes porque trabajan con particiones y registros de arranque. Antes de empezar, sigue esta lista:
C:. Verifícala siempre antes de ejecutar comandos.clean, format o comandos de eliminación de particiones en DiskPart. Esta guía usa DiskPart solo para identificar volúmenes y asignar temporalmente una letra a la partición EFI.
Todos los métodos siguientes requieren el Símbolo del sistema o Reparación de inicio desde el Entorno de recuperación de Windows. Elige el método de acceso que corresponda a tu situación.
Empieza por la herramienta automática. Puede corregir archivos de arranque faltantes, entradas BCD incorrectas y algunos bucles de inicio sin comandos manuales.
Si Reparación de inicio indica que no pudo reparar el PC, continúa con los métodos manuales siguientes. Ese mensaje no significa necesariamente que la instalación esté perdida.
El procedimiento de reparación del cargador de arranque es diferente para UEFI y BIOS heredado. Puedes identificar el modo desde el Símbolo del sistema en recuperación.
Observa la columna GPT. Si el disco de Windows tiene un asterisco * en la columna GPT, es un disco GPT y normalmente arranca en modo UEFI. Si no hay asterisco, el disco suele ser MBR y normalmente arranca en modo BIOS heredado/CSM.
Después, lista los volúmenes para encontrar la partición de Windows y la partición EFI:
Sal de DiskPart cuando termines de comprobarlo:
Este es el método más común para equipos modernos con Windows 10 y Windows 11. Recrea los archivos de arranque en la partición del sistema EFI usando bcdboot.
En modo de recuperación, Windows puede estar instalado en D:, E: u otra letra en lugar de C:. Comprueba las letras posibles:
Usa la letra donde aparezca la carpeta Windows. En los ejemplos siguientes asumiremos que Windows está en C:. Sustitúyela si tu sistema usa otra letra.
Encuentra el volumen EFI FAT32 pequeño. Después sustituye N por su número de volumen:
Si el comando se ejecuta correctamente, deberías ver un mensaje similar a Archivos de arranque creados correctamente. Reinicia el PC y selecciona la unidad interna de Windows en la configuración de arranque UEFI si es necesario.
bcdboot C:\Windows /s S: /f UEFI es el comando de reparación del cargador de arranque más limpio y fiable.
Los ordenadores antiguos y algunas instalaciones convertidas usan BIOS heredado con un disco MBR. En esta configuración, normalmente se repara el código de arranque MBR y se reconstruyen las entradas BCD.
En los comandos siguientes asumiremos que la partición correcta de Windows es C:. Cambia la letra si el modo de recuperación muestra otra.
Si Windows se detecta, escribe Y cuando se te pregunte si quieres añadirlo a la lista de arranque.
Si el PC sigue sin arrancar, es posible que la partición del sistema no esté marcada como activa. Usa esto solo en discos MBR, no en discos GPT.
Sustituye N por la partición que contiene los archivos de arranque. Puede ser una pequeña partición Reservado para el sistema o la partición principal de Windows, según cómo se instaló Windows.
Si bootrec /rebuildbcd no encuentra Windows o no puede añadir la instalación, reconstruye manualmente el almacén BCD. Este método es útil cuando el archivo BCD está dañado, pero la carpeta Windows sigue presente.
Asigna la partición EFI a S: como se mostró antes y ejecuta:
Si el comando ren dice que el archivo no existe, continúa con bcdboot. Puede que el almacén BCD ya no exista.
Ejecuta estos comandos desde el Símbolo del sistema de recuperación:
Si la carpeta Boot está en la partición Reservado para el sistema en lugar de C:, asigna a esa partición una letra temporal en DiskPart y ejecuta los comandos con esa letra.
Algunas instalaciones de Windows devuelven Acceso denegado al ejecutar bootrec /fixboot. En sistemas UEFI, normalmente no necesitas /fixboot; en su lugar, recrea los archivos de arranque EFI con bcdboot.
Sustituye N por el número del volumen EFI FAT32 y sustituye C: si tu carpeta Windows está en otra letra.
Comprueba primero la letra de unidad. La causa más común es que el entorno de recuperación haya asignado a Windows una letra diferente.
En este ejemplo se usa D: porque ahí se encontró la carpeta Windows.
Los sistemas con arranque dual requieren más cuidado. Los archivos de arranque pueden estar guardados en una unidad diferente a la instalación de Windows, especialmente si Linux u otra versión de Windows se instaló después.
Para crear archivos de arranque compatibles con UEFI y BIOS cuando no estés seguro de qué modo se usará, puedes usar:
Sin embargo, para una instalación UEFI moderna estándar, se prefiere /f UEFI porque coincide con el modo de arranque real.
Después de que Windows inicie correctamente, realiza algunas comprobaciones para evitar que el problema vuelva a aparecer.
| Situación | Comando recomendado | Notas |
|---|---|---|
| Instalación moderna UEFI/GPT | bcdboot C:\Windows /s S: /f UEFI |
Requiere asignar S: a la partición EFI FAT32. |
| Instalación BIOS heredado/MBR | bootrec /fixmbrbootrec /rebuildbcd |
Úsalo en discos MBR, normalmente con una partición del sistema activa. |
| El archivo BCD está dañado | ren BCD BCD.bakbcdboot C:\Windows /s S: /f UEFI |
Cambia el nombre del BCD antiguo y crea uno nuevo. |
/fixboot acceso denegado |
bcdboot C:\Windows /s S: /f UEFI |
Suele ser la mejor solución en sistemas UEFI. |
| Letra incorrecta de Windows en WinRE | dir C:\Windowsdir D:\Windows |
Identifica siempre la letra real de Windows antes de reparar. |
bcdboot, porque Windows 11 normalmente se instala en modo UEFI/GPT. bootrec sigue siendo útil en instalaciones antiguas BIOS heredado/MBR y para algunas tareas de solución de problemas del BCD.
D: o E:. Ejecuta siempre dir C:\Windows, dir D:\Windows y comprobaciones similares antes de usar comandos de reparación.
bcdboot. Es una operación más avanzada y conviene hacerla solo después de respaldar los datos importantes.
bootrec, bcdboot y diskpart.
bcdboot C:\Windows /s S: /f UEFI con las particiones correctas.
Para restaurar el cargador de arranque de Windows, empieza con Reparación de inicio. Si falla, identifica si el sistema usa UEFI/GPT o BIOS heredado/MBR. En equipos modernos con Windows 10 y Windows 11, la solución más eficaz suele ser asignar una letra a la partición del sistema EFI y ejecutar bcdboot para recrear los archivos de arranque.
Después de que Windows inicie, verifica el orden de arranque, revisa la salud del disco, ejecuta sfc /scannow y crea una copia de seguridad. Un cargador de arranque reparado soluciona el problema de inicio, pero la causa original —actualización fallida, problema del disco, clonación interrumpida o cambio de particiones— también debe investigarse.