Compartilhar via


BCDEdit /hypervisorsettings

O comando /hypervisorsettings define ou exibe as configurações do depurador do hipervisor para o sistema.

Para definir uma configuração de depurador de hipervisor individual, use bcdedit /set {hypervisorsettings} <type> <value>. Para obter mais informações sobre o comando set, consulte BCDEdit /set.

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

<debugtype> – especifica o tipo de depurador. <debugtype> pode ser um de NET, SERIAL ou 1394, conforme descrito abaixo.

Observação

Antes de definir as opções BCDEdit, talvez seja necessário desabilitar ou suspender o BitLocker e a Inicialização Segura no computador.

Depuração de rede

<debugtype>NET
Especifica uma conexão de rede Ethernet para depuração. Quando essa opção é usada, a opção HOSTIP também deve ser definida especificando o endereço IPv4 do depurador de host.

HOSTIP:<ip> O endereço IP só é usado quando o hipervisordebugtype é Net. Para depurar o hipervisor em uma conexão de rede, especifica o endereço IPv4 do depurador de host.

PORT:<port> Para depuração de rede, especifica a porta com a qual se comunicar no depurador de host. Deve ser 49152 ou superior.

BUSPARAMS:<Bus.Device.Function> Define os números de barramento, dispositivo e função PCI do dispositivo de depuração. Por exemplo, 0.25.0 descreve o dispositivo de depuração no barramento 0, dispositivo 25, função 0. Esses valores são exibidos em Gerenciador de Dispositivos em Local na guia Geral.

Exemplo de depuração de rede

O comando a seguir define as configurações do depurador de hipervisor como depuração de rede com um host de depurador em 192.168.1.2 comunicando-se na porta 50000:

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

Use a chave retornada para se conectar ao destino.

Essas configurações de depuração de rede podem ser modificadas usando o comando BCDEdit /set .

endereço IPde dica de hipervisorhos (usado somente quando o hypervisordebugtype é Net.) Para depurar o hipervisor em uma conexão de rede, especifica o endereço IPv4 do depurador de host. Para obter informações sobre como depurar o Hyper-V, consulte Criar uma máquina virtual com o Hyper-V.

hypervisorhostport [ port ]
(Usado somente quando o hypervisordebugtype é Net.) Para depuração de rede, especifica a porta com a qual se comunicar no depurador de host. Deve ser 49152 ou superior.

hypervisorbusparamsBus.Device.Function
Define os números de barramento, dispositivo e função PCI do dispositivo de depuração. Por exemplo, 0.25.0 descreve o dispositivo de depuração no barramento 0, dispositivo 25, função 0. Esses valores são exibidos em Gerenciador de Dispositivos em Local na guia Geral.

chave> hypervisorusekey< (usada somente quando o hypervisordebugtype é Net.) Para depuração de rede, especifica a chave com a qual criptografar a conexão. [0-9] e [a-z] permitidos apenas.

hypervisordhcp [ yes | no ]
Controla o uso de DHCP pelo depurador de rede usado com o hipervisor. Definir isso como não força o uso de APIPA (Endereçamento IP Privado Automático) para obter um endereço IP de link local.

Depuração serial

<debugtype>Serial
Especifica uma conexão serial para depuração. Quando a opção Serial for especificada, você também definirá as opções hipervisordebugport e hypervisorbaudrate .

DEBUGPORT:<port> Para depuração SERIAL, especifica a porta serial a ser usada como a porta de depuração.

BAUDRATE:<baud> Para depuração SERIAL, especifica a taxa de baud a ser usada para depuração.

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

Exemplo de depuração serial

O comando a seguir exibe as configurações atuais do hipervisor.

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

O comando a seguir define as configurações do depurador de hipervisor como depuração serial sobre COM1 em 115.200 baud.

bcdedit /hypervisorsettings SERIAL DEBUGPORT:1 BAUDRATE:115200

1394 Depuração

Importante

O transporte 1394 está disponível para uso em Windows 10, versão 1607 e anteriores. Ele não está disponível em versões posteriores do Windows. Você deve fazer a transição de seus projetos para outros transportes, como KDNET usando Ethernet.

<debugtype>1394
Especifica uma conexão IEEE 1394 (FireWire) para depuração. Quando essa opção é usada, a opção de canal também deve ser definida.

CANAL:<canal>

Para depuração 1394, especifica o canal 1394 a ser usado para depuração.

A opção relacionada a seguir deve ser definida usando o comando BCDEdit /set .

hypervisorbusparamsBus.Device.Function
Define os números de barramento, dispositivo e função PCI do dispositivo de depuração. Por exemplo, 1.5.0 descreve o dispositivo de depuração no barramento 1, dispositivo 5, função 0. Esses valores são exibidos em Gerenciador de Dispositivos em Local na guia Geral.

Comentários

Esse comando não habilita nem desabilitar o depurador do hipervisor para qualquer entrada específica do carregador do sistema operacional. Para habilitar o depurador de hipervisor para uma entrada específica do carregador do sistema operacional, use bcdedit /set <identifier> HYPERVISORDEBUG ON.

Para obter informações sobre identificadores, execute "bcdedit /? ID".

Consulte Também

Comando BCDEdit /set .

Referência de opções bcdedit