Skip to content

Como ativar a virtualização VT-x para uso com VMware Workstation

Este guia cobre a desativação do Hyper-V (que reserva o VT-x para si) e a ativação do Intel Virtualization Technology (VT-x) na BIOS, necessária para rodar máquinas virtuais no VMware Workstation.

Desativar o Hyper-V e outros serviços de virtualização

Prompt de Comando (como administrador):

bcdedit /set hypervisorlaunchtype off

PowerShell (como administrador):

Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All -NoRestart
Disable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart
Disable-WindowsOptionalFeature -Online -FeatureName WindowsHypervisorPlatform -NoRestart

Localizar o executável do VMware

VMware Workstation Pro:

cd "C:\Program Files (x86)\VMware\VMware Workstation"

VMware Workstation Player:

cd "C:\Program Files (x86)\VMware\VMware Player"

Iniciar uma máquina virtual pelo vmrun

Dependendo de como o PATH está configurado, um dos dois comandos abaixo funciona:

vmrun -T ws start "C:\caminho\para\sua\maquina_virtual.vmx" nogui
.\vmrun -T ws start "C:\caminho\para\sua\maquina_virtual.vmx" nogui

Ativar a virtualização VT-x (Intel Virtualization Technology)

1. Desativar recursos do Windows que competem pelo VT-x

Painel de Controle → Programas e Recursos → Ativar ou desativar recursos do Windows

Desmarque, se estiverem marcados:

  • Hyper-V
  • Plataforma do Hypervisor do Windows
  • Virtual Machine Platform

Esses recursos reservam o VT-x exclusivamente para o Hyper-V, o que impede seu uso por outros hipervisores como VirtualBox ou VMware.

2. Desativar o hypervisor pela linha de comando

Prompt de Comando (como administrador):

bcdedit /set hypervisorlaunchtype off

PowerShell (como administrador):

Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor

3. Editar o Registro do Windows

Faça um backup do registro antes de alterar qualquer chave. Abra o regedit e ajuste os seguintes valores:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard

Valor Dado
EnableVirtualizationBasedSecurity 0
HyperVVirtualizationBasedSecurityOptOut 0
WasEnabledBy 0

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity

Valor Dado
Enabled 0
EnabledBootId 0

4. Ativar o VT-x na BIOS/UEFI

Reinicie o computador e entre na BIOS/UEFI (normalmente com DEL, F2, F10 ou ESC, dependendo do fabricante). Acesse a aba Advanced, CPU Configuration ou equivalente e habilite a opção Intel Virtualization Technology (VT-x). Salve e saia (Save & Exit).

Verificação final

Reinicie o computador e abra o LeoMoon CPU-V para confirmar que a virtualização aparece marcada como VT-x Enabled.