Base de conocimientos →6 min de lecturaActualizado: 2026-09-21

Cómo reparar el cargador de arranque de Windows con comandos bootrec

bootrec es el conjunto de comandos de recuperación para la cadena de arranque clásica de Windows: /fixmbr reescribe el registro de arranque maestro, /fixboot escribe un sector de arranque nuevo, /scanos busca instalaciones ausentes del menú y /rebuildbcd reconstruye desde cero el almacén BCD. Todos se ejecutan desde el símbolo del sistema del entorno de recuperación, ya sea desde el medio de instalación o automáticamente tras arranques fallidos. En las máquinas UEFI modernas la reparación de verdad suele hacerla bcdboot, no bootrec; el artículo cubre ambas rutas.

Cómo se rompe la cadena de arranque de Windows

En un equipo BIOS/MBR el arranque pasa por el registro de arranque maestro, el sector de arranque y un archivo llamado BOOTMGR, que lee el almacén BCD: la base de datos con las instalaciones de Windows y sus parámetros de arranque. En las mucho más comunes máquinas UEFI/GPT la cadena es más corta: el firmware carga bootmgfw.efi desde la partición EFI de unos 100 MB, y ese archivo lee el mismo BCD. Una actualización fallida, un corte de luz en mitad del arranque, clonar el disco sin la partición EFI o instalar Linux junto a Windows son las formas clásicas de romper cualquier eslabón.

Los síntomas no dan pie a confusión: «BOOTMGR is missing», la pantalla 0xc0000e «required device is inaccessible», un menú de arranque vacío o un INACCESSIBLE_BOOT_DEVICE. Qué comando hace falta depende del tipo de firmware, y entrar en el entorno de recuperación para poder ejecutar algo es el paso cero.

  • bootrec /fixmbr — reescribe el MBR (solo BIOS/MBR; en UEFI/GPT no sirve de nada)
  • bootrec /fixboot — escribe un sector de arranque nuevo en la partición del sistema
  • bootrec /scanos — busca en todos los discos instalaciones de Windows que falten en el BCD
  • bootrec /rebuildbcd — reconstruye el almacén BCD y ofrece añadir las instalaciones encontradas
  • bcdboot C:\Windows /s S: /f UEFI — la reparación propiamente dicha en UEFI: archivos de arranque frescos en la partición EFI

Entrar en WinRE y recorrer la escalera bootrec

Si Windows no arranca, interrumpe el arranque tres veces seguidas — apaga el equipo apenas aparezca el círculo animado — y Windows 11 abrirá solo el entorno de recuperación; elige Ver opciones de reparación avanzadas → Solucionar problemas → Opciones avanzadas → Símbolo del sistema. Con medio de instalación, en cambio: arranca desde el USB, pulsa Siguiente en la página de idioma y luego Reparar el equipo → Solucionar problemas → Opciones avanzadas → Símbolo del sistema. Desde esa consola, la escalera clásica para BIOS/MBR es bootrec /fixmbr, bootrec /fixboot, bootrec /scanos y después bootrec /rebuildbcd respondiendo Y cuando ofrezca añadir la instalación encontrada.

Dos precauciones antes de pulsar Enter. Primera: /fixmbr machaca cualquier cargador ajeno que haya en el MBR — en un equipo con arranque dual y GRUB eso significa que Linux dejará de arrancar hasta que restaures GRUB desde su propio medio. Segunda: si /rebuildbcd responde «Total identified Windows installations: 0», no empieces a borrar archivos BCD en una máquina UEFI; en BIOS la ruta documentada es attrib -h -r -s C:\boot\bcd, borrar el archivo y repetir /rebuildbcd, pero en UEFI la jugada correcta es la ruta bcdboot de la siguiente sección.

La ruta UEFI: bcdboot hacia la partición EFI

En una máquina UEFI la reparación consiste en reescribir los archivos de arranque de la partición EFI. En el símbolo del sistema de WinRE ejecuta diskpart, luego list disk, select disk 0, list partition, elige la pequeña partición FAT32 de 100–260 MB (la ESP), ejecuta assign letter=S y exit. Ahora bcdboot C:\Windows /s S: /f UEFI copia un juego nuevo de archivos de arranque y reconstruye el BCD; ajusta la C: si en WinRE Windows vive en otra letra — antes de ejecutar nada, comprueba con diskpart o dir C: en qué letra está la carpeta Windows.

La verruga conocida: en algunas compilaciones bootrec /fixboot responde «Access denied» incluso desde WinRE; la salida aceptada es saltárselo y usar bcdboot, que escribe los mismos archivos por otro camino y esquiva el tramo de código que falla. Funcione la ruta que funcione, sal de WinRE, retira el USB y arranca con normalidad; y cuando Windows esté en pie, pasa sfc /scannow y chkdsk para limpiar lo que dejó el arranque fallido.

Preguntas y respuestas

bootrec /fixboot devuelve Access denied, ¿qué hago?

Un fallo conocido de varias compilaciones de Windows, incluso desde WinRE. Omita /fixboot y ejecute bcdboot C:\Windows /s S: /f UEFI, que escribe los mismos archivos esquivando el tramo de código defectuoso.

¿Necesito bootrec en un equipo UEFI?

Rara vez. Las máquinas UEFI/GPT arrancan desde la partición EFI, así que /fixmbr no aplica y la reparación real es bcdboot escribiendo archivos nuevos en la ESP. bootrec /rebuildbcd sigue siendo útil con un BCD dañado.

¿Reparar el cargador de arranque borra mis archivos?

No. bootrec y bcdboot solo tocan registros y archivos de arranque, nunca datos de usuario. El único paso destructivo de todo el procedimiento es un diskpart descuidado: asigna letras, pero no formatees.

Consulta qué incluye antes de comprar.

La prueba única de 30 minutos incluye las funciones básicas. Las funciones marcadas PRO permanecen bloqueadas hasta activar una licencia de pago.

Sigue leyendo

Todos los artículos · FAQ

Escríbenos: [email protected]