Comandos básicos BCDEdit y sus funciones
Comandos BCDEdit | Función |
bcdedit /enum | Muestra 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 value | Cambiar 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 X | Especifica el tiempo de espera antes de seleccionar el sistema operativo predeterminado (en segundos). |
bcdedit /bootsequence {id} /addfirst | Establezca el orden de arranque para un arranque posterior. |
bcdedit /export filename | Haciendo backup BCD para la recuperación futura. |
bcdedit /import filename | Importe un archivo de copia de seguridad de BCD guardado anteriormente. |
bcdedit /rebuildbcd | Escanea todos los sistemas operativos disponibles y corrige las entradas de arranque que faltan. |
Otros artículos interesantes
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:
Identificador | Funció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