Cursos
Módulo
Troubleshoot Windows startup - Training
This module examines the Windows startup architecture and discusses the methods used to troubleshoot client startup issues.
Este explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
BCDBoot es una herramienta de línea de comandos que se usa para configurar los archivos de arranque en un equipo o dispositivo para ejecutar el sistema operativo Windows. Puede usar la herramienta en los siguientes escenarios:
Entorno | Ubicación del archivo |
---|---|
Windows | %WINDIR%\System32\BCDBoot.exe |
Entorno de preinstalación de Windows (WinPE) | %WINDIR%\System32\BCDBoot.exe |
Windows Assessment and Deployment Kit (Windows ADK) | C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64\BCDBoot\BCDBoot.exe |
Para configurar la partición del sistema, BCDBoot copia un pequeño conjunto de archivos de entorno de arranque de la imagen de Windows instalada en la partición del sistema.
BCDBoot puede crear un almacén de datos de configuración de arranque (BCD) en la partición del sistema mediante la versión más reciente de los archivos de Windows:
%WINDIR%\System32\Config\BCD-Template
./c
para omitir la configuración anterior y empezar a trabajar con un nuevo almacén BCD./m
para conservar los valores de una entrada de arranque existente al actualizar los archivos del sistema./d
para conservar el orden de arranque existente.En equipos UEFI, BCDBoot puede actualizar las entradas de firmware en nvRAM del dispositivo:
/p
para conservar el orden de arranque de UEFI existente. Use /addlast
para agregarlo a la parte inferior de la lista de pedidos de arranque.Las siguientes opciones de línea de comandos están disponibles para BCDBoot.exe.
BCDBOOT <source> [/l <locale>] [/s <volume-letter> [/f <firmware type>]] [/v] [/m [{OS Loader GUID}]] [/addlast or /p] [/d] [/c]
Opción | Descripción |
---|---|
<source> |
Necesario. Especifica la ubicación del directorio de Windows que se va a usar como origen para copiar archivos de entorno de arranque. En el ejemplo siguiente se inicializa la partición del sistema mediante archivos BCD de la carpeta C:\Windows:
|
/l <locale> |
Opcional. Especifica la configuración regional. El valor predeterminado es inglés de EE. UU. ( En el ejemplo siguiente se establece la configuración regional de BCD predeterminada en japonés:
|
/s <letra de volumen> |
Opcional. Especifica la letra de volumen de la partición del sistema. Esta opción no se debe usar en escenarios de implementación típicos. Use esta opción para especificar una partición del sistema al configurar una unidad que se arrancará en otro equipo, como una unidad flash USB o una unidad de disco duro secundaria. UEFI:
BIOS:
En el ejemplo siguiente se copian los archivos BCD de la carpeta C:\Windows en una partición del sistema en un disco duro secundario que se arrancará en otro equipo. A la partición del sistema en la unidad secundaria se le asignó la letra de volumen S:
En el ejemplo siguiente se crean entradas de arranque en una unidad flash USB con la letra de volumen S, incluidos los archivos de arranque para admitir un equipo basado en UEFI o basado en BIOS:
|
/f <tipo de firmware> |
Opcional. Especifica el tipo de firmware. Los valores válidos son
Si especifica la opción /f , también debe especificar la opción /s para identificar la letra de volumen de la partición del sistema. En el ejemplo siguiente se copian archivos BCD que admiten el arranque en un equipo basado en UEFI o en un equipo basado en BIOS desde la carpeta C:\Windows a una unidad flash USB a la que se asignó la letra de volumen S:
|
/v |
Opcional. Habilita el modo detallado. Ejemplo:
|
/m [{GUID del cargador del SO}] |
Opcional. Combina los valores de una entrada de arranque existente en una nueva entrada de arranque. De forma predeterminada, esta opción combina solo objetos globales. Si especifica un GUID del cargador de SO, esta opción combina el objeto del cargador en la plantilla del sistema para generar una entrada de arranque. En el ejemplo siguiente se combina el cargador del sistema operativo en el almacén BCD actual que el GUID especificado identifica en el nuevo almacén BCD:
|
/addlast |
Opcional. Especifica que la entrada de firmware del Administrador de arranque de Windows debe agregarse en último lugar. El comportamiento predeterminado es agregarlo primero. No se puede usar con /p.
|
/p |
Opcional. Especifica que la posición de entrada del firmware del Administrador de arranque de Windows existente debe conservarse en el orden de arranque de UEFI. Si la entrada no existe, se agrega una nueva entrada en la primera posición. No se puede usar con /addlast. De forma predeterminada, durante una actualización BCDBoot mueve el Administrador de arranque de Windows para que sea la primera entrada en el orden de arranque de UEFI.
|
/d |
Opcional. Conserva la entrada del sistema operativo predeterminada existente en el objeto {bootmgr} en el Administrador de arranque de Windows.
|
/C |
Opcional. Especifica que no se deben migrar los elementos BCD existentes. Novedad de Windows 10: de forma predeterminada, durante una actualización, se conservan los elementos BCD, como los valores debugsettings o flightsigning.
|
Si la partición del sistema está dañada, puede usar BCDBoot para volver a crear los archivos de partición del sistema mediante nuevas copias de estos archivos desde la partición de Windows.
Arranque el equipo en una línea de comandos. Por ejemplo, arranque en el disco de instalación de Windows y presione Mayús+F10 o arranque en Windows PE (WinPE: Crear unidad de arranque USB).
Use Diskpart para determinar qué letra de unidad contiene la partición de Windows y la partición del sistema (diskpart, list vol, exit
).
Opcional: Dé formato a la partición del sistema: format (drive letter of your system partition) /q
Agregue una entrada de arranque para la partición de Windows: bcdboot D:\Windows
Reinicie el equipo. Debería aparecer Windows.
Al configurar un equipo para arrancar más de un sistema operativo, a veces puede perder la capacidad de arrancar en uno de los sistemas operativos. La opción BCDBoot permite agregar rápidamente opciones de arranque para un sistema operativo basado en Windows. Para configurar un equipo de arranque dual:
Instale un disco duro independiente o prepare una partición independiente para cada sistema operativo.
Instale los sistemas operativos. Por ejemplo, si el equipo tiene Windows 7, instale Windows 10 en el otro disco duro o partición.
Reinicie el equipo. Los menús de arranque deben aparecer con ambos sistemas operativos enumerados.
Si ambos sistemas operativos no aparecen en la lista:
Abra una línea de comandos, ya sea como administrador desde Dentro de Windows o iniciando en una línea de comandos mediante el medio de instalación de Windows y presionando Mayús+F10, o bien arrancando en Windows PE (WinPE: Crear unidad de arranque USB).
Agregar opciones de arranque para un sistema operativo Windows.
bcdboot D:\Windows
Reinicie el equipo. Ahora, el menú de arranque mostrará ambas opciones de menú.
Capturar y aplicar particiones de Windows, del sistema y de recuperación
Configurar particiones del disco duro basadas en BIOS/MBR
Configurar particiones del disco duro basadas en UEFI/GPT
Cursos
Módulo
Troubleshoot Windows startup - Training
This module examines the Windows startup architecture and discusses the methods used to troubleshoot client startup issues.