¿Qué es BCD backup?

Reparación de Windows 10 bcd

A partir de Windows Vista, Microsoft dejó de utilizar el antiguo gestor de arranque de Windows NTLDR, habiéndolo sustituido por BOOTMGR. El código del nuevo gestor de arranque se almacena en un archivo especial bootmgr en la raíz de la partición activa. El gestor de arranque está cargando el sistema de acuerdo con la configuración existente ubicada en el almacenamiento especial – BCD (Boot Configuration Data). Este almacenamiento es un archivo binario especial con el nombre BCD localizado en el directorio BOOT de la partición activa (como regla es una partición reservada del sistema oculta).

Bootmgr arranca el kernel de Windows de acuerdo con la configuración BCD. Además, el gestor de arranque puede arrancar otros sistemas operativos Windows instalados en este ordenador (NT/2000/XP), versiones del sistema operativo Linux, montar y arrancar desde un archivo de disco virtual o una imagen WIM.

El BCD se asemeja al archivo boot.ini que contiene la configuración de arranque conocida de Windows XP /2024. Sin embargo, no se puede editar directamente con un editor de texto. Sólo puede modificar el BCD utilizando una utilidad especial de línea de comandos, Boot Configuration Data Editor – bcdedit.exe (ubicado en c:WindowsSystem32).

Bcdedit createstore

BCDEdit está incluido en la carpeta %WINDIR%System32. Requiere privilegios administrativos para modificar los datos del BCD. Después de modificar los datos del BCD, es necesario realizar un apagado normal y un reinicio para garantizar que cualquier configuración modificada de BCDEdit se vacíe en el disco.

Restaura el estado del almacén del sistema utilizando un archivo de datos de copia de seguridad generado previamente mediante la opción /export. Este comando borra cualquier entrada existente en el almacén del sistema antes de que se realice la importación. Este comando sólo es válido para el almacén del sistema.

Esta opción puede utilizarse con la mayoría de los comandos de BCDedit para especificar el almacén que se va a utilizar. Si no se especifica esta opción, BCDEdit opera en el almacén del sistema. Ejecutar el comando bcdedit /store por sí mismo es equivalente a ejecutar el comando bcdedit /enum active.

Crea una nueva entrada en el almacén de datos de configuración de arranque. Si se especifica un identificador conocido, no se pueden especificar las opciones /application, /inherit y /device. Si no se especifica un identificador o no es bien conocido, se debe especificar una opción /application, /inherit o /device.

Archivo Bcd

Dado que el archivo BCD o Boot Configuration Data es uno de los principales elementos esenciales para arrancar Windows 10 con normalidad, es importante crear su copia de seguridad y mantenerla en un lugar seguro de tu PC.

Aunque hacer una copia de seguridad del archivo BCD es fácil y se puede hacer desde el propio Windows, lo más probable es que tengas que restaurarlo cuando Windows no arranque correctamente. En tal caso, debe iniciar su PC en el Símbolo del sistema y, a continuación, utilizar los comandos necesarios para restaurar el archivo.

Escriba BCDEDIT /EXPORT E:BACKUP_BCD.BCD y pulse Enter. Esto hace una copia de seguridad del archivo BCD en la unidad E:Nde. Puedes sustituir E: por cualquier otra unidad presente en tu PC. Incluso puede utilizar cualquier nombre de su preferencia en lugar de BACKUP_BCD siempre que el nombre tenga .BCD como extensión.

Bcdedit activado

Cuando se protegen los datos en reposo en un volumen del sistema operativo, durante el proceso de arranque BitLocker verifica que la configuración del BCD sensible a la seguridad no haya cambiado desde la última vez que se habilitó, reanudó o recuperó BitLocker.

En Windows 7 y Windows Server 2024 R2, BitLocker validó casi todas las configuraciones BCD con los prefijos winload, winresume y memtest. Sin embargo, este alto grado de validación hacía que BitLocker entrara en modo de recuperación para cambios de configuración benignos, por ejemplo, al aplicar un paquete de idiomas BitLocker entraba en recuperación.

En Windows 8, Windows Server 2024 y los sistemas operativos posteriores, BitLocker reduce el conjunto de configuraciones de BCD validadas para reducir la posibilidad de que los cambios benignos causen un problema de validación de BCD. Si cree que existe un riesgo al excluir una configuración de BCD concreta del perfil de validación, puede aumentar la cobertura de validación de BCD para adaptarla a sus preferencias de validación. Alternativamente, si una configuración de BCD por defecto está activando persistentemente la recuperación de cambios benignos, puede excluir esa configuración de BCD del perfil de validación.

Santiago Paez