La base de datos de configuración de arranque (BCD) es un archivo de configuración que usan Windows Vista y sistemas operativos posteriores para almacenar y administrar los sistemas operativos instalados en un equipo. Como reemplazo del tradicional boot.ini, utiliza una estructura de almacenamiento en formato binario para registrar configuraciones de arranque múltiple, parámetros de inicio y opciones avanzadas (por ejemplo, Modo seguro, Modo de depuración). De hecho, para un usuario medio de Windows, basta con considerarlo un archivo que almacena las entradas del menú de arranque de Windows.
Cuando se inicia el equipo, el cargador de Windows lee la información de arranque múltiple almacenada en el archivo BCD y la presenta al usuario en un menú de arranque gráfico moderno o en un menú de arranque tradicional en modo de caracteres, lo que permite al usuario seleccionar el sistema operativo que desea arrancar según sus necesidades, como se muestra en las capturas de pantalla a continuación:


Preguntas frecuentes
R: BCD (datos de configuración de arranque) es un archivo de configuración que usan Windows Vista y versiones posteriores para almacenar la configuración de arranque. Contiene información sobre los sistemas operativos instalados, las entradas del menú de arranque, los parámetros de inicio y las opciones avanzadas como el Modo seguro y el Modo de depuración. Piénsalo como el reemplazo moderno del antiguo archivo boot.ini.
R: El almacén BCD suele encontrarse en C:\Boot\BCD en la unidad del sistema. En los sistemas UEFI, también hay un almacén BCD en la partición del sistema EFI. El BCD usa un formato binario que requiere herramientas especiales para verlo y editarlo.
R: Puedes reparar el BCD con el comando bcdedit en el Símbolo del sistema o ejecutando 'bootrec /rebuildbcd' desde el Entorno de recuperación de Windows. Para reparaciones más avanzadas, puedes usar las funciones de administración de BCD de EasyUEFI para reconstruir o restaurar la configuración de arranque.
R: boot.ini se usaba en sistemas anteriores como Windows XP y versiones más antiguas con BIOS heredado. BCD reemplazó a boot.ini a partir de Windows Vista y se usa tanto en sistemas UEFI como BIOS. BCD admite más funciones, incluidas más entradas de arranque y mejor seguridad, y funciona con el firmware UEFI.
R: Sí, puedes crear entradas de arranque personalizadas con el comando bcdedit o con EasyUEFI. Esto resulta útil para agregar instalaciones alternativas de Windows, entornos WinPE u otros programas de arranque a tu menú de arranque.
R: El comando principal es 'bcdedit', que puede enumerar, crear, eliminar y modificar entradas de arranque. También puedes usar 'bootrec' con opciones como /fixmbr, /fixboot y /rebuildbcd para operaciones de reparación. EasyUEFI ofrece una interfaz gráfica para una administración del BCD más sencilla.
R: Windows tiene un menú de arranque gráfico moderno (usado en sistemas UEFI) y un menú heredado basado en texto (usado en sistemas BIOS). Ambos obtienen su información del BCD, pero se muestran de forma diferente según el tipo de firmware de tu sistema.
R: Sí, puedes exportar las entradas BCD con el comando 'bcdedit /export' para crear un archivo de copia de seguridad. Esta copia se puede importar posteriormente con 'bcdedit /import'. Resulta útil antes de realizar cambios o al solucionar problemas de arranque.