Glosario
BCD de Windows: qué es y cómo reconstruirlo con bcdboot y bootrec
Actualizado el · Equipo de Kuvia
Respuesta rápida
El BCD (Boot Configuration Data) es la base de datos de arranque de Windows desde Vista: indica al gestor de arranque qué instalaciones de Windows existen y con qué opciones arrancarlas. En equipos UEFI está en la partición EFI (EFI/Microsoft/Boot/BCD). Si se corrompe aparecen errores como 0xc000000f; se reconstruye desde el entorno de recuperación con bcdboot o bootrec /rebuildbcd.
Definición
BCD (Boot Configuration Data): El BCD es la base de datos donde el gestor de arranque de Windows guarda qué sistemas arrancar y con qué opciones.
bcdedit sirve para ver y editar entradas; bcdboot recrea desde cero los ficheros de arranque y un BCD nuevo a partir de una carpeta Windows existente, que es la forma más fiable de reparar en UEFI.
Si eres profesional
- Reconstrucción en UEFI: asigna letra a la ESP (
diskpart>select vol>assign letter=S) y ejecutabcdboot C:\Windows /s S: /f UEFI. bcdedit /enum alllista todas las entradas;bcdedit /enum firmwaremuestra las entradas UEFI vistas desde Windows.bootrec /fixbootpuede dar Acceso denegado en UEFI; en ese caso bcdboot es la vía recomendada.
Si no eres técnico
- El BCD es como el índice que Windows lee al arrancar. Si se estropea, Windows no arranca aunque tus archivos estén bien.
- Se repara desde la opción Reparar el equipo del USB de instalación de Windows. Si no te ves seguro con comandos, prueba primero Reparación de inicio.
Paso a paso
Arranca el entorno de recuperación
Desde un USB de instalación de Windows: Siguiente > Reparar el equipo > Solucionar problemas > Símbolo del sistema.
Localiza la partición EFI y la de Windows
Con diskpart,
list volmuestra los volúmenes; la ESP es la FAT32 pequeña.diskpart list vol select vol 3 assign letter=S exitRecrea los ficheros de arranque
Sustituye C: por la letra de tu volumen de Windows en este entorno.
bcdboot C:\Windows /s S: /f UEFI
Cómo ayuda Kuvia
NotaEl USB de Kuvia arranca un Linux, no Windows, así que no puede ejecutar bcdboot. Sí puede ayudarte a diagnosticar: ver si la partición EFI existe, si contiene EFI/Microsoft/Boot y qué entradas UEFI hay.
- Montar la partición EFI y listar los ficheros de arranque de Windows.
- Revisar y reordenar entradas UEFI con efibootmgr.
- Copiar tus archivos a otro disco antes de intentar reparaciones.
Lo que todavía no hace
- Un entorno de rescate basado en WinPE para Kuvia está en camino, no disponible hoy.
Preguntas frecuentes
¿Qué significa el error 0xc000000f?
Suele indicar que el gestor de arranque de Windows no encuentra o no puede leer el BCD o un fichero de arranque. La reparación habitual es reconstruir el BCD con bcdboot.
¿bootrec /rebuildbcd borra Windows?
No. Busca instalaciones de Windows y ofrece añadirlas al BCD. No toca tus archivos.
¿Puedo editar el BCD desde Linux?
Existen herramientas de terceros, pero no es lo recomendable. Lo fiable es usar bcdboot o bcdedit desde el entorno de recuperación de Windows.
Fuentes oficiales
Prueba Kuvia en tu propio equipo
Arranca el USB (o abre Kuvia.exe o Kuvia.app desde el pendrive si el equipo sí arranca), vincúlalo con un código de 6 dígitos y pide en el chat lo que necesitas. La IA te explica lo que va a hacer y te pide una confirmación clara antes de borrar o instalar en un disco.
Kuvia está en acceso anticipado y el lanzamiento público llega en las próximas semanas. Puedes crear tu cuenta gratis desde hoy.