Cómo editar la base de datos de configuración de arranque (BCD) en Windows 11

Comandos básicos BCDEdit y sus funciones

Comandos BCDEditFunción
bcdedit /enumMuestra una lista de todas las entradas en Boot Configuration Database.
bcdedit /copy {id} /d “OS Name”Haga una copia de una entrada de arranque existente con una nueva descripción.
bcdedit /delete {id}Elimina las entradas de arranque innecesarias.
bcdedit /set {id} option valueCambiar los parámetros de arranque para una entrada específica, por ejemplo, habilitando safe mode.
bcdedit /default {id}Establezca el sistema operativo predeterminado para que se ejecute en el arranque.
bcdedit /timeout XEspecifica el tiempo de espera antes de seleccionar el sistema operativo predeterminado (en segundos).
bcdedit /bootsequence {id} /addfirstEstablezca el orden de arranque para un arranque posterior.
bcdedit /export filenameHaciendo backup BCD para la recuperación futura.
bcdedit /import filenameImporte un archivo de copia de seguridad de BCD guardado anteriormente.
bcdedit /rebuildbcdEscanea todos los sistemas operativos disponibles y corrige las entradas de arranque que faltan.

Tabla de identificadores en BCDEdit

Cada entrada en el Boot Configuration Database tiene un identifier único  que se utiliza en el comando BCDEdit. Estas son algunas identifiers que se utilizan a menudo:

IdentificadorFunción
{current}El sistema operativo que está actualmente en uso.
{default}El sistema operativo predeterminado se selecciona automáticamente en el arranque.
{bootmgr}Administrador de arranque de Windows que administra el proceso de arranque.
{ntldr}Cargador para versiones anteriores de Windows (XP y anteriores).
{memdiag}Herramienta de diagnóstico de memoria de Windows.

BCDEditar comandos importantes que debe conocer

1. bcdedit /bootdebug

Este comando se usa para habilitar o deshabilitar el depurador para una entrada de arranque específica. Ejemplo:

bcdedit /store C:\BootDebugLog /bootdebug {current} ON

2. bcdedit /bootsequence

Este comando especifica el orden de arranque para un solo arranque. Ejemplo:

bcdedit /bootsequence {e397815a-15a9-11e5-9622-fc025c6ab93c} {current} {ntldr}

3. bcdedit /copy

Este comando hace una copia de una entrada de arranque existente. Ejemplo:

bcdedit /copy {e397815a-15a9-11e5-9622-fc025c6ab93c} /d “Copy of Windows 11”

4. bcdedit /create

Este comando crea una nueva entrada de arranque. Ejemplo:

bcdedit /create {ntldr} /d “Compatibility OS”

5. bcdedit /delete

Este comando elimina ciertas entradas de arranque. Ejemplo:

bcdedit /delete {cbd971bf-b7b8-4885-951a-fa03044f5d71} /cleanup

Artículos más recientes