Opciones de la línea de comandos de BCDEdit
Los archivos de datos de la configuración de arranque (BCD) proporcionan un almacén que se usa para describir aplicaciones de arranque y configuraciones de aplicaciones de arranque.
BCDEdit es una herramienta de la línea de comandos que sirve para administrar BCD. Se puede usar para diversos fines, entre ellos crear nuevos almacenes, modificar los existentes y agregar opciones de menú de arranque.
Ejecución de BCDEdit
BCDEdit se incluye en la carpeta %WINDIR%\System32
. Requiere privilegios administrativos para modificar los datos de BCD. Después de modificar los datos de BCD, es necesario reiniciar y apagar normalmente para asegurarse de que cualquier configuración BCDEdit modificada se vacíe en el disco.
BCDEdit se limita a los tipos de datos estándar y se ha diseñado principalmente para realizar cambios comunes en BCD. Recursos relacionados
- Algunas operaciones de BCD comunes, como recuperar una partición o configurar la partición del sistema de un equipo nuevo, se pueden lograr más fácilmente mediante BCDboot.
- Para realizar operaciones complejas o trabajar con tipos de datos no estándar, use la interfaz de programación de aplicaciones (API) de Instrumental de administración de Windows (WMI) de BCD para crear herramientas personalizadas más versátiles y flexibles.
Sintaxis bcDEdit
BCDEdit /Command[Argument1] [Argument2] ...
Opciones de la línea de comandos de BCDEdit
Están disponibles las siguientes opciones de la línea de comandos para BCDEdit.exe.
Ayuda
Opción | Descripción |
---|---|
/? [comando] | Muestra una lista de comandos de BCDEdit. Para mostrar ayuda detallada acerca de un comando concreto, ejecute bcdedit /?command, donde command es el nombre del comando del que busca más información.
|
Funcionamiento en un almacén
Opción | Descripción |
---|---|
/createstore | Crea un nuevo almacén de datos de la configuración de arranque (BCD) vacío. El almacén creado no es un almacén del sistema. |
/export | Exporta el contenido del almacén del sistema a un archivo. Este archivo se puede usar más adelante para restaurar el estado del almacén del sistema. Este comando sólo es válido para el almacén del sistema. |
/import | Restaura el estado del almacén del sistema mediante un archivo de datos de copia de seguridad generado anteriormente con la opción /export. Este comando elimina las entradas existentes en el almacén del sistema antes de realizar la importación. Este comando sólo es válido para el almacén del sistema. |
/store | Esta opción se puede usar con la mayoría de los comandos de BCDEdit para especificar el almacén que se va a usar. Si no se especifica esta opción, BCDEdit opera en el almacén del sistema. Si ejecuta el comando bcdedit /store por sí solo, equivale a ejecutar el comando bcdedit /enum active. |
/sysstore | Establece el dispositivo de almacén del sistema. Esto solo afecta a los sistemas basados en EFI. No se conserva entre reinicios y solo se usa en los casos en los que el dispositivo del almacén del sistema es ambiguo. |
Funcionamiento de entradas en un almacén
Opción | Descripción |
---|---|
/copy | Hace una copia de una entrada de arranque especificada en el mismo almacén del sistema. |
/create | Crea una nueva entrada en el almacén de datos de la configuración de arranque (BCD). Si se especifica un identificador conocido, no se pueden especificar las opciones /application, /inherit ni /device. Si no se especifica un identificador o éste no es conocido, se deben especificar las opciones /application, /inherit o /device. |
/delete | Elimina un elemento de una entrada especificada. |
/reflejo | Crea un reflejo de las entradas en el almacén. |
Cambio de las opciones de entrada
Opción | Descripción |
---|---|
/deletevalue | Elimina un elemento especificado de una entrada de arranque. |
/set | Establece el valor de una opción de entrada. |
Por ejemplo, este comando permitirá que el sistema confíe en las compilaciones de Windows Insider Preview firmadas con certificados que no son de confianza de forma predeterminada:
Bcdedit /set {bootmgr} flightsigning on
Bcdedit /set flightsigning on
Reinicie después de ejecutar el comando. Para desactivar la firma de vuelos:
Bcdedit /set {bootmgr} flightsigning off
Bcdedit /set flightsigning off
Control de la salida
Opción | Descripción |
---|---|
/enum | Enumera las entradas de un almacén. La opción /enum es el valor predeterminado para BCEdit, por lo que ejecutar el comando bcdedit sin opciones equivale a ejecutar el comando bcdedit /enum active. |
/v | Modo detallado. Normalmente, los identificadores de entrada conocidos se representan en formato abreviado. Si especifica /v como opción de la línea de comandos, se muestra la forma completa de todos los identificadores.
Si ejecuta el comando bcdedit /v por sí solo, equivale a ejecutar el comando bcdedit /enum active /v. |
Control del administrador de arranque
Opción | Descripción |
---|---|
/bootsequence | Especifica un orden de presentación único que se usará en el siguiente arranque. Este comando se asemeja a la opción /displayorder, excepto en que se usa sólo la siguiente vez que se inicia el equipo. Después, el equipo vuelve al orden de presentación original. |
/default | Especifica la entrada predeterminada que el administrador de arranque selecciona cuando se agota el tiempo de espera. |
/displayorder | Especifica el orden de presentación que el administrador de arranque usa al mostrar opciones de arranque a un usuario. |
/timeout | Especifica el tiempo de espera, en segundos, antes de que el administrador de arranque seleccione la entrada predeterminada. |
/toolsdisplayorder | Especifica el orden de presentación que el administrador de arranque usará al mostrar el menú Herramientas. |
Opciones de servicios de administración de emergencia
Opción | Descripción |
---|---|
/bootems | Habilita o deshabilita Servicios de administración de emergencia (EMS) para la entrada especificada. |
/ems | Habilita o deshabilita EMS para la entrada de arranque de sistema operativo especificada. |
/emssettings | Establece la configuración global de EMS para el equipo. /emssettings no habilita ni deshabilita EMS para ninguna entrada de arranque concreta. |
Depuración
Opción | Descripción |
---|---|
/bootdebug | Habilita o deshabilita el depurador de arranque para una entrada de arranque especificada. Aunque este comando funciona con cualquier entrada de arranque, sólo es efectivo para aplicaciones de arranque. |
/dbgsettings | Especifica o muestra la configuración global del depurador para el sistema. Este comando no habilita ni deshabilita el depurador de kernel; use la opción /debug para ese fin. Para establecer una configuración global de depurador individual, use el comando bcdedit/setdbgsettings tipo valor. |
/debug | Habilita o deshabilita el depurador de kernel para una entrada de arranque especificada. |
/hypervisorsettings | Establece los parámetros del hipervisor. |
Para solucionar los problemas relacionados con una nueva instalación, habilite el modo de depuración modificando el archivo de configuración de arranque (BCD). Por ejemplo, use la siguiente sintaxis para habilitar la depuración de kernel o de arranque.
bcdedit /set <id> debug on
o
bcdedit /set <id> bootdebug on
donde <id>
es el GUID del objeto Loader que se utiliza para cargar el sistema operativo. Puede usar el valor "Predeterminado" si el sistema operativo es la opción predeterminada del menú Administrador de arranque.
Para obtener ejemplos de BCDEdit, vea Datos de la configuración de arranque (BCD) en Windows Vista.
Registro de eventos remotos
Opción | Descripción |
---|---|
/eventsettings | Establece los parámetros de registro de eventos remotos globales. |
/suceso | Habilita o deshabilita el registro de eventos remotos para una entrada del sistema operativo. |