BCDEdit /hypervisorsettings

El comando /hypervisorsettings establece o muestra la configuración del depurador del hipervisor para el sistema.

Para establecer una configuración de depurador de hipervisor individual, use bcdedit /set {hypervisorsettings} <type> <value>. Para obtener más información sobre el comando set, vea BCDEdit /set.

bcdedit /hypervisorsettings [ <debugtype> [DEBUGPORT:<port>] [BAUDRATE:<baud>] [CHANNEL:<channel>] [HOSTIP:<ip>] [PORT:<port>] [BUSPARAMS:<Bus.Device.Function>] ]

<debugtype> : especifica el tipo de depurador. <debugtype> puede ser uno de NET, SERIAL o 1394 como se describe a continuación.

Nota

Antes de establecer las opciones bcDEdit, es posible que tenga que deshabilitar o suspender BitLocker y arranque seguro en el equipo.

Depuración de red

<debugtype>NET
Especifica una conexión de red Ethernet para la depuración. Cuando se usa esta opción, la opción HOSTIP también debe establecerse especificando la dirección IPv4 del depurador de host.

HOSTIP:<ip> La dirección IP solo se usa cuando el hipervisordebugtype es Net. Para depurar el hipervisor a través de una conexión de red, especifica la dirección IPv4 del depurador de host.

PORT:<port> Para la depuración de red, especifica el puerto con el que se va a comunicar en el depurador de host. Debe ser 49152 o superior.

BUSPARAMS:<Bus.Device.Function> Define los números de bus, dispositivo y función PCI del dispositivo de depuración. Por ejemplo, 0.25.0 describe el dispositivo de depuración en el bus 0, el dispositivo 25, la función 0. Estos valores se muestran en Administrador de dispositivos en Ubicación en la pestaña General.

Ejemplo de depuración de red

El siguiente comando establece la configuración del depurador de hipervisor en la depuración de red con un host del depurador en 192.168.1.2 comunicándose en el puerto 50000:

C:\> bcdedit /hypervisorsettings NET HOSTIP:192.168.1.2 PORT:50000 BUSPARAMS:0.25.0
Key=2steg4fzbj2sz.23418vzkd4ko3.1g34ou07z4pev.1sp3yo9yz874p

Use la clave devuelta para conectarse al destino.

Esta configuración de depuración de red se puede modificar mediante el comando BCDEdit /set .

dirección IPde hypervisorhostip (solo se usa cuando el hipervisordebugtype es Net.) Para depurar el hipervisor a través de una conexión de red, especifica la dirección IPv4 del depurador de host. Para obtener información sobre la depuración de Hyper-V, consulte Creación de una máquina virtual con Hyper-V.

hypervisorhostport [ puerto ]
(Solo se usa cuando el hipervisordebugtype es Net). Para la depuración de red, especifica el puerto con el que se va a comunicar en el depurador de host. Debe ser 49152 o superior.

hypervisorbusparamsBus.Device.Function
Define el bus PCI, el dispositivo y los números de función del dispositivo de depuración. Por ejemplo, 0.25.0 describe el dispositivo de depuración en el bus 0, el dispositivo 25, la función 0. Estos valores se muestran en Administrador de dispositivos en Ubicación en la pestaña General.

clave> hypervisorusekey< (solo se usa cuando el hipervisordebugtype es Net.) Para la depuración de red, especifica la clave con la que se va a cifrar la conexión. [0-9] y [a-z] solo se permiten.

hipervisordhcp [ | no ]
Controla el uso de DHCP por el depurador de red usado con el hipervisor. Si se establece en no se fuerza el uso de direccionamiento IP privado automático (APIPA) para obtener una dirección IP de vínculo local.

Depuración serie

<debugtype>Serial
Especifica una conexión serie para la depuración. Cuando se especifica la opción Serial , también se establecen las opciones hipervisordebugport e hypervisorbaudrate .

DEBUGPORT:<port> Para la depuración SERIAL, especifica el puerto serie que se va a usar como puerto de depuración.

BAUDRATE:<baud> Para la depuración SERIAL, especifica la velocidad de baudios que se va a usar para la depuración.

bcdedit /set hypervisordebugtype serial
bcdedit /set hypervisordebugport 1
bcdedit /set hypervisorbaudrate 115200
bcdedit /set hypervisordebug on
bcdedit /set hypervisorlaunchtype auto

Ejemplo de depuración serie

El siguiente comando muestra la configuración actual del hipervisor.

C:\>bcdedit /hypervisorsettings
isolatedcontext         Yes
hypervisordebugtype     Serial
hypervisordebugport     1
hypervisorbaudrate      115200
The operation completed successfully.

El siguiente comando establece la configuración del depurador de hipervisor en la depuración serie a través de COM1 en 115 200 baud.

bcdedit /hypervisorsettings SERIAL DEBUGPORT:1 BAUDRATE:115200

Depuración 1394

Importante

El transporte 1394 está disponible para su uso en Windows 10, versión 1607 y versiones anteriores. No está disponible en versiones posteriores de Windows. Debe realizar la transición de los proyectos a otros transportes, como KDNET mediante Ethernet.

<debugtype>1394
Especifica una conexión IEEE 1394 (FireWire) para la depuración. Cuando se usa esta opción, también se debe establecer la opción de canal .

CHANNEL:<channel>

Para la depuración 1394, especifica el canal 1394 que se usará para la depuración.

La siguiente opción relacionada debe establecerse con el comando BCDEdit /set .

hypervisorbusparamsBus.Device.Function
Define el bus PCI, el dispositivo y los números de función del dispositivo de depuración. Por ejemplo, 1.5.0 describe el dispositivo de depuración en el bus 1, el dispositivo 5, la función 0. Estos valores se muestran en Administrador de dispositivos en Ubicación en la pestaña General.

Comentarios

Este comando no habilita ni deshabilita el depurador de hipervisor para cualquier entrada concreta del cargador del sistema operativo. Para habilitar el depurador de hipervisor para una entrada determinada del cargador del sistema operativo, use bcdedit /set <identifier> HYPERVISORDEBUG ON.

Para obtener información sobre los identificadores, ejecute "bcdedit /? Id.

Consulte también

Comando BCDEdit /set .

Referencia de opciones de BCDEdit