Boot repair

Bootrec /rebuildbcd: qué hace y cómo arreglar el error al reconstruir el BCD en Windows

octubre 22, 2026 Window Error 12 min read
Bootrec /rebuildbcd: qué hace y cómo arreglar el error al reconstruir el BCD en Windows

Cuando el PC no arranca y entras al Entorno de recuperación de Windows (WinRE), escribir bootrec /rebuildbcd suele ser el siguiente paso. El comando escanea los discos en busca de Windows y lo añade al almacén BCD para que el equipo pueda iniciarlo. Si devuelve «Total identified Windows installations: 0», no significa que Windows haya desaparecido: significa que la herramienta no ha encontrado una instalación válida que añadir, casi siempre porque el propio archivo BCD está dañado o no existe. Esto pasa tras un apagón, un corte de luz, un clonado mal hecho o un disco recién conectado. Aplica a Windows 10 y Windows 11 en equipos con arranque UEFI (lo habitual hoy) o BIOS/MBR antiguo.

Lo primero que conviene probar es Reparación de inicio desde las opciones avanzadas de WinRE: si lo arregla, no hace falta tocar comandos. Si no, los pasos de esta guía recrean el archivo BCD con bcdboot y vuelven a ejecutar bootrec /rebuildbcd.

Qué significa «Total identified Windows installations: 0» al ejecutar bootrec /rebuildbcd

bootrec /rebuildbcd recorre las particiones del disco, busca una carpeta Windows válida y la apunta en el BCD para que el gestor de arranque la conozca. Si al terminar dice «Total identified Windows installations: 0», no ha visto ninguna instalación apta.

No es que Windows se haya borrado: el comando no encuentra la instalación porque el archivo BCD está dañado, no existe o apunta a una letra de unidad que en WinRE no es la misma que en el sistema normal. También puede pasar si el equipo está intentando arrancar del disco equivocado.

Antes de lanzar comandos se recomienda probar Reparación de inicio desde WinRE (la herramienta automática de Microsoft). Si no soluciona el arranque, se pasa al método manual con bcdboot.

Por qué bootrec /rebuildbcd no encuentra tu instalación de Windows

Lo que ves Causa probable Dónde se arregla
«Total identified Windows installations: 0» y el BCD no existe en C:\boot BCD ausente o dañado, casi siempre tras un apagón o corte de luz BCD ausente o dañado: recréalo con bcdboot y reintenta bootrec /rebuildbcd
bootrec /rebuildbcd devuelve 0 aunque Windows está en el disco La partición de Windows tiene otra letra en WinRE (no es C:) La partición de Windows tiene otra letra en WinRE: ajústala antes de seguir
El equipo arranca del disco equivocado y bootrec no ve nada El orden de arranque de la BIOS/UEFI no tiene «Windows Boot Manager» el primero Comprueba desde WinRE qué partición es la de Windows y qué pasa con el BCD
Tras recrear el BCD, el sistema de archivos sigue con errores Disco con sectores defectuosos o apagado brusco La partición de Windows tiene otra letra en WinRE: ajústala antes de seguir
Nada de lo anterior lo arregla y el PC sigue sin arrancar Archivos de arranque o del sistema dañados de raíz Ningún método reescribe el BCD: repara los archivos de arranque desde el disco de instalación

Comprueba desde WinRE qué partición es la de Windows y qué pasa con el BCD

Antes de tocar nada hay que saber dos cosas: qué letra tiene la partición de Windows dentro de WinRE (no tiene por qué ser C:) y si el archivo BCD existe en esa partición. Con esas dos pistas se sabe qué causa de la tabla es la del lector.

Lista los volúmenes y localiza la partición de Windows

Abre el Símbolo del sistema desde las opciones avanzadas de WinRE (no hace falta permisos de administrador, ya estás en ese entorno) y entra en diskpart. Ejecuta list volume y apunta:

  • La partición NTFS grande que contiene Windows (suele rondar los 900 GB o más en equipos modernos).
  • La partición FAT32 pequeña de unos 100 MB (partición EFI, en equipos UEFI).

Si la partición de Windows aparece con letra D: o E: en vez de C:, esa es la razón por la que bootrec /rebuildbcd no la encuentra: el comando busca en C:\Windows por defecto.

diskpart
list volume

  Volume ###  Ltr  Label        Fs     Size     Status     Info
  ----------  ---  -----------  -----  -------  ---------  --------
  Volume 0     E   ESD-USB      FAT32   14 GB   Healthy    Hidden
  Volume 1                      NTFS   916 GB  Healthy    Hidden
  Volume 2                      RAW     13 GB  Healthy    Hidden
  Volume 3                      FAT32  260 MB  Healthy    Hidden
  Volume 4     D   ESD-USB      FAT32   14 GB   Healthy

En este ejemplo la partición de Windows es el Volumen 1, sin letra asignada todavía. Hay que darle C: con assign letter=C antes de seguir.

Comprueba si el archivo BCD existe

Con la letra de Windows apuntada, ejecuta el siguiente comando para ver si el archivo BCD está en su carpeta. Si responde que no existe, el almacén de arranque está ausente y hay que recrearlo con bcdboot. Si existe pero está dañado, se renombra a bcd.old y se regenera.

attrib c:\boot\bcd -h -r -s
Comprueba: Si ves «No se encuentra el archivo», el BCD está ausente y toca recrearlo. Si lo lista, está pero puede estar corrupto: renómbralo y regenera.

Revisa el orden de arranque en la BIOS/UEFI

Si la BIOS/UEFI no tiene «Windows Boot Manager» como primer dispositivo de arranque, el equipo intenta iniciar desde otro disco (o desde la red) y bootrec ve un disco vacío.

  1. Reinicia el PC y entra en la BIOS/UEFI. La tecla varía según el fabricante: en HP suele ser F10 o Esc, en Lenovo F2 o Enter, en Dell F2, en Asus F2 o Supr. Si no aparece, consulta la página de soporte del fabricante del equipo.
  2. Abre la sección Boot o Arranque.
  3. Comprueba que Windows Boot Manager aparece el primero en la lista.
  4. Guarda con F10 (Save & Exit) y reinicia.
Nota: El nombre exacto del ajuste cambia según el fabricante y la versión de BIOS. Si no lo encuentras, busca «Boot priority» o «Orden de arranque».
Comprueba: Tras guardar, el PC debe intentar arrancar desde Windows Boot Manager antes que desde cualquier USB o disco secundario.

BCD ausente o dañado: recréalo con bcdboot y reintenta bootrec /rebuildbcd

Esta parte arregla el caso más frecuente: el archivo BCD se ha dañado tras un corte de luz o un apagón, y bootrec /rebuildbcd no encuentra Windows porque no hay un almacén de arranque válido. Primero se respalda el viejo si existe, luego se regenera con bcdboot y por último se vuelve a ejecutar bootrec /rebuildbcd.

Cuidado: Vas a tocar archivos del sistema de arranque. Si puedes, antes crea un punto de restauración desde otro equipo que arranque, o copia el contenido de C:\boot a otra unidad con xcopy C:\boot E:\ /s /e.

Respaldar el BCD si existe y eliminarlo

En el Símbolo del sistema de WinRE, quita los atributos oculto, solo lectura y sistema del BCD, y luego renómbralo. Si el comando ya da error de archivo no encontrado, sáltate este paso y ve al siguiente.

attrib c:\boot\bcd -h -r -s
ren c:\boot\bcd bcd.old
Comprueba: Si existe, ahora se llama bcd.old. Si no existe, no pasa nada: el siguiente paso lo creará desde cero.

Crear un BCD nuevo con bcdboot

bcdboot copia los archivos de arranque de una instalación de Windows y crea un BCD nuevo.

En equipos con BIOS/MBR:

bcdboot C:\Windows /s S:

En equipos con UEFI (lo habitual en Windows 10 y Windows 11), primero hay que asignar una letra a la partición EFI con diskpart, salir de diskpart, y luego ejecutar bcdboot con el parámetro /f UEFI:

diskpart
sel vol 3
assign letter=S
exit

bcdboot C:\Windows /s S: /f UEFI

Después extrae la que tengas pinchada (suele ser D: o E:), reinicia y comprueba.

Cuidado: Si omites la letra de la partición EFI y ejecutas bcdboot a secas en UEFI, devuelve «Acceso denegado». Por eso se asigna S: antes.
Comprueba: El comando debe terminar con «Archivos de arranque creados correctamente». Si reinicia y Windows arranca, listo.

Volver a ejecutar bootrec /rebuildbcd para confirmar

Una vez regenerado el BCD, ejecuta de nuevo el comando original. Esta vez debería detectar la instalación y permitir añadirla.

bootrec /rebuildbcd

Successfully scanned Windows installations.
Total identified Windows installations: 1
[1] C:\Windows
Add installation to boot list? Yes/No/All:

Escribe Y y pulsa Enter. Extrae el USB de recuperación y reinicia.

Comprueba: Si Windows arranca, el problema está resuelto. Si sigue sin iniciar, pasa a la siguiente parte.

La partición de Windows tiene otra letra en WinRE: ajústala antes de seguir

Este caso se da cuando el disco tiene particiones de recuperación OEM (las que el fabricante dejó al vender el equipo) que en WinRE se reasignan y «roban» la letra C:. La partición de Windows acaba con otra letra o sin ninguna, y por eso bootrec y bcdboot no la encuentran. La solución es asignarle C: desde diskpart y repetir el bloque anterior.

Asignar C: a la partición de Windows desde diskpart

En el Símbolo del sistema de WinRE, abre diskpart y asigna la letra C: al volumen NTFS grande que contiene Windows.

  1. diskpart
  2. list volume para identificar el NTFS grande (Volumen 1 en el ejemplo, 916 GB).
  3. select volume 1
  4. assign letter=C
  5. exit

Después repite el bloque del apartado anterior: attrib, ren, bcdboot C:\Windows /s S: /f UEFI y bootrec /rebuildbcd.

Comprueba: Tras assign letter=C, la partición de Windows debe aparecer con C: al volver a hacer list volume.

Comprobar que la partición arranca con chkdsk

Un sistema de archivos dañado también impide que el BCD sea legible, aunque lo regeneres. Tras asignar la letra, ejecuta chkdsk para reparar errores lógicos en la partición de Windows.

chkdsk C: /f

Si chkdsk dice que no puede bloquear la unidad y propone reiniciar, acepta, sal de WinRE con Continuar y vuelve a entrar: al iniciar de nuevo, ejecutará el chequeo antes de cargar el sistema.

Comprueba: chkdsk debe terminar con «Windows ha examinado el sistema de archivos y no ha encontrado problemas» o enumerar y reparar los errores que tuviera.

Ningún método reescribe el BCD: repara los archivos de arranque desde el disco de instalación

Si bcdboot falla o bootrec /rebuildbcd sigue devolviendo 0, queda recurrir al soporte oficial de instalación de Windows (USB o ISO de Microsoft) y, como último recurso, la reinstalación conservando la licencia digital.

Arrancar con el soporte de instalación de Windows y abrir Reparación de inicio

  1. Crea un USB de instalación de Windows con la herramienta oficial de Microsoft desde otro PC (https://www.microsoft.com/es-es/software-download/windows10 para Windows 10, https://www.microsoft.com/es-es/software-download/windows11 para Windows 11).
  2. Arranca el PC desde el USB. La tecla del menú de arranque varía según fabricante (HP F9, Lenovo F12, Dell F12, Asus Esc); si no, entra en la BIOS y cambia el orden de arranque temporalmente.
  3. En la primera pantalla del instalador, elige Reparar el equipo (abajo a la izquierda).
  4. Selecciona Solucionar problemas → Opciones avanzadas → Reparación de inicio.
  5. Deja que termine y reinicia.
Comprueba: Si al reiniciar Windows arranca, no hace falta nada más. Si sigue igual, pasa al siguiente paso.

Reparación manual desde el Símbolo del sistema del soporte

Si Reparación de inicio no lo arregla, desde Opciones avanzadas abre Símbolo del sistema y repite la secuencia completa:

bootrec /scanos
bootrec /rebuildbcd

attrib c:\boot\bcd -h -r -s
ren c:\boot\bcd bcd.old

bcdboot C:\Windows /s S: /f UEFI
Cuidado: En UEFI no ejecutes bootrec /fixboot directamente: devuelve «Acceso denegado». El método oficial es bcdboot con /f UEFI sobre la partición EFI (S:).
Comprueba: bootrec /scanos debe enumerar al menos una instalación (Total identified Windows installations: 1). Tras bcdboot, debe decir «Archivos de arranque creados correctamente».

Reinstalar Windows conservando la activación

Si nada de lo anterior funciona, queda la reinstalación desde el mismo USB.

  1. Arranca desde el USB y elige Instalar ahora.
  2. Cuando pregunte por el tipo de instalación, elige Personalizada: instalar solo Windows.
  3. Selecciona la partición de Windows actual y elige Formatear (esto borra el contenido; antes, si tienes datos que importan, haz copia con un disco externo desde otro PC o con un live USB de Linux).
  4. Deja que Windows se reinstale.
Nota: Windows 10 y Windows 11 guardan la licencia digital en la placa base. Al volver a conectar a internet tras la reinstalación, el sistema se reactiva solo sin pedir clave.
Comprueba: Al terminar, Windows debe entrar al escritorio sin pedir clave de producto y mostrar «Windows está activado» en Configuración > Sistema > Activación.

Lo que ya has descartado sobre «Total identified Windows installations: 0»

  • El archivo BCD se ha recreado con bcdboot y ahora existe en C:\boot.
  • La letra de la partición de Windows en WinRE se ha verificado y coincide con la usada en los comandos.
  • La partición EFI tiene una letra asignada (S:) y está bien apuntada en bcdboot /s S: /f UEFI.
  • El sistema de archivos de la partición de Windows se ha revisado con chkdsk C: /f sin errores pendientes.
  • La BIOS/UEFI tiene Windows Boot Manager como primer dispositivo de arranque.

Si tras todo esto el PC vuelve a fallar al poco tiempo (especialmente tras un apagón), el orden de actuación es: Reparación de inicio desde WinRE primero, y solo si no basta, bootrec /rebuildbcd y la secuencia de bcdboot. Datos comprobados en octubre de 2026.

Dudas sobre bootrec /rebuildbcd y «Total identified Windows installations: 0»

1. bootrec /rebuildbcd muestra "Total de instalaciones de Windows identificadas: 0" ¿qué significa y cómo se soluciona?

Significa que el escaneo del comando no localizó ninguna instalación de Windows en el disco desde el entorno de recuperación, casi siempre porque la partición EFI o la partición reservada del sistema no está activa o tiene la letra oculta. Arranca de nuevo desde el USB o DVD de instalación de Windows, ve a "Reparar el equipo > Símbolo del sistema" y ejecuta "bootrec /scanos" para confirmar; si sigue en 0, prueba a asignar letra a la partición oculta con "diskpart" (select volume, assign letter=Z) y vuelve a lanzar "/rebuildbcd".

2. ¿Por qué bootrec no detecta ninguna instalación de Windows al hacer rebuildbcd?

Suele ocurrir porque el comando se ejecuta desde una imagen de Windows que no coincide con la que está realmente en el disco, o porque la partición que guarda el BCD y la partición de arranque quedaron separadas tras un fallo. Ejecuta "bcdedit /enum" desde una consola normal para ver qué instalación tiene detectada Windows y, si difiere, repara el arranque desde el Entorno de recuperación de Windows con la opción "Reparación de inicio" antes de tocar comandos.

3. bootrec /scanos muestra "0 installations" en Windows 10, ¿qué hacer?

Que devuelva 0 indica que el BCD apunta a una partición sin una instalación válida o que la partición reservada del sistema no se monta por estar oculta. Con el USB de instalación, abre "Símbolo del sistema" como administrador, entra a "diskpart", lista los volúmenes y asigna letra a la partición de 100 MB marcada como Sistema; después vuelve a correr "bootrec /scanos" y, si ya detecta la instalación, ejecuta "/rebuildbcd".

Fuentes

  1. MicrosoftBootrec /scanos 0 windows installations – Microsoft Q&Aconsultado el 15/10/2026
  2. DellHow to Repair the EFI Bootloader on a GPT Hard Drive for Windows …consultado el 15/10/2026
  3. MicrosoftReparación de inicio y bootrec — documentación oficialconsultado el 15/10/2026