Muitos programas exigem que o Hyper-V e os componentes de virtualização relacionados sejam desativados. O Hyper-V pode entrar em conflito com outro software que usa virtualização de hardware. Abaixo estão todas as maneiras de desativar totalmente o Hyper-V no Windows 10 e Windows 11.

Método 1: por meio dos recursos do Windows

  1. Pressione Win + R, digite optionalfeatures e pressione Enter.
  2. Na janela aberta, desmarque os seguintes componentes (se ativados):
    • Hyper-V (incluindo todos os subitens)
    • Plataforma de máquina virtual
    • Plataforma Windows Hypervisor
  3. Clique em OK e aguarde a aplicação das alterações.
  4. Reinicie o computador.

Método 2: via prompt de comando (CMD)

Abra o Prompt de comando como Administrador e execute:

dism /online /disable-feature /featurename:Microsoft-Hyper-V-All /norestart 
dism /online /disable-feature /featurename:VirtualMachinePlatform /norestart 
dism /online /disable-feature /featurename:HypervisorPlatform /norestart

Após executar todos os comandos, reinicie seu computador.

Método 3: Desabilitar via bcdedit

Mesmo após desabilitar os componentes, o hipervisor pode permanecer ativo. Para garantir que ele esteja desativado:

  1. Abra o Prompt de comando como administrador.
  2. Execute o comando:
    bcdedit /set hypervisorlaunchtype off
  3. Reinicie o computador.

Para reativar o Hyper-V posteriormente, use:

bcdedit /set hypervisorlaunchtype auto

Adicional: Desative VBS (Virtualization Based Security)

O Windows pode usar virtualização para segurança (VBS / Credential Guard). Para desativar totalmente:

  1. Pressione Win + R, digite gpedit.msc (somente Pro/Enterprise).
  2. Navegue até: Configuração do computador → Modelos administrativos → Sistema → Device Guard.
  3. Abra "Ativar segurança baseada em virtualização" e defina como "Desativado".

Para Windows Home (sem gpedit) — via Registro:

  1. Pressione Win + R, digite regedit.
  2. Navegue até HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard.
  3. Definir EnableVirtualizationBasedSecurity para 0.
  4. Reinicie o computador.

Como verificar se o Hyper-V está desativado

  1. Pressione Win + R, digite msinfo32.
  2. Em Informações do sistema, procure a linha: "Um hipervisor foi detectado. Os recursos necessários para o Hyper-V não serão exibidos".
  3. Se esta linha estiver ausente — o Hyper-V foi desabilitado com sucesso.