Información general sobre las opciones de arranque en Windows
La arquitectura del cargador de arranque de Windows incluye una configuración de arranque independiente del firmware y un sistema de almacenamiento denominado Datos de configuración de arranque (BCD) y una herramienta de edición de opciones de arranque, BCDEdit (BCDEdit.exe). Durante el desarrollo, puede usar BCDEdit para configurar opciones de arranque para depurar, probar y solucionar problemas del controlador en equipos que ejecutan Windows 11, Windows 10, Windows 8, Windows Server 2012, Windows 7 y Windows Server 2008.
Precaución
Se requieren privilegios administrativos para usar BCDEditor con el fin de modificar BCD. Cambiar algunas opciones de entrada de arranque mediante BCDEdit podría representar el equipo inoperable. Como alternativa, use la utilidad Configuración del sistema (MSConfig.exe) para cambiar la configuración de arranque. Para obtener más información, vea Cómo abrir MSConfig en Windows 10.
Arquitectura de carga de arranque
Windows incluye componentes del cargador de arranque diseñados para cargar Windows de forma rápida y segura. Usa tres componentes:
Administración de arranque de Windows
Cargador de sistema operativo Windows
Cargador de reanudación de Windows
En esta configuración, el Administrador de arranque de Windows es genérico y no es consciente de los requisitos específicos de cada sistema operativo, mientras que los cargadores de arranque específicos del sistema están optimizados para el sistema que cargan.
Cuando un equipo con varias entradas de arranque incluye al menos una entrada para Windows, el Administrador de arranque de Windows inicia el sistema e interactúa con el usuario. Muestra el menú de arranque, carga el cargador de arranque específico del sistema seleccionado y pasa los parámetros de arranque al cargador de arranque.
Los cargadores de arranque residen en cada partición de Windows. Una vez seleccionado, los cargadores de arranque toman el proceso de arranque y cargan el sistema operativo de acuerdo con los parámetros de arranque seleccionados.
Para obtener más información sobre el proceso de inicio de Windows, consulte Elementos internos de Windows, publicados por Microsoft Press.
Datos de configuración de arranque
Las opciones de arranque de Windows se almacenan en el almacén de datos de configuración de arranque (BCD) en equipos basados en BIOS y basados en EFI.
BCD proporciona una interfaz de opción de arranque común independiente del firmware. Es más seguro que las configuraciones de almacenamiento de opciones de arranque anteriores y permite a los administradores asignar derechos para administrar las opciones de arranque. BCD está disponible en tiempo de ejecución y durante todas las fases de configuración del sistema.
Puede administrar BCD de forma remota y administrar BCD cuando el sistema arranca desde medios distintos de los medios en los que reside el almacén BCD. Esta característica se puede usar para la depuración y la solución de problemas, especialmente cuando se debe restaurar un almacén BCD mientras se ejecuta la reparación de inicio, desde medios de almacenamiento basados en USB o incluso de forma remota.
El almacén BCD, con su arquitectura de objetos y elementos, usa GUID y nombres como "Default" para identificar aplicaciones relacionadas con el arranque.
BCD incluye su propio conjunto de opciones de arranque. Para obtener más información sobre estas opciones de arranque, vea Referencia de opciones de arranque de BCD.
Editar opciones de arranque
Para editar las opciones de arranque en Windows, una opción es usar BCDEdit (BCDEdit.exe), una herramienta incluida en Windows.
Para usar BCDEdit, debe ser miembro del grupo Administradores en el equipo.
Nota
Antes de establecer las opciones bcDEdit, es posible que tenga que deshabilitar o suspender BitLocker y arranque seguro en el equipo.
También puede usar la utilidad Configuración del sistema (MSConfig.exe) para cambiar la configuración de arranque. Además, se pueden establecer muchas opciones mediante la interfaz de usuario de configuración de inicio avanzada.
Para cambiar las opciones de arranque mediante programación en Windows, use la interfaz del Instrumento de administración de Windows (WMI) para arrancar las opciones. Esta interfaz WMI de BCD es el mejor método para cambiar mediante programación las opciones de arranque. Para obtener información sobre la interfaz WMI de BCD, vea Boot Configuration Data WMI Provider (Proveedor WMI de datos de configuración de arranque ) en la documentación de Windows SDK.