If you get the message in the title when you start the game, this article is for you.
If the game detects any sort of virtualisation on the computer, it throws the virtual machine detected message. So if you have Hyper-V enabled in any way, or VMware or VirtualBox running, it'll not run.
Open Command Prompt as administrator and enter: systeminfo
If you scroll down to Hyper-V Requirements, does it say a hypervisor has been detected?
If it says hypervisor detected, enter the command:
bcdedit /set {current} hypervisorlaunchtype off
To turn it back on, enter:
bcdedit /set {current} hypervisorlaunchtype auto
If you turn it on or off, you need to restart the computer for the change to take effect.
If the game still won't run, enter Control Panel into search and open it, then select Programs and Features > Turn Windows features on or off
Uncheck the highlighted features.
If the game still won't run, you need to disable Intel(VMX) Virtualization Technology in the BIOS.
Virtualization is currently defaulted as enabled in the BIOS of the ASUS Intel motherboards.
- Press 'Del' or 'F2' into BIOS after power on, press 'F7' into Advanced Mode (ROG series motherboards can directly enter into Advanced Mode, no need to press 'F7')
- Click [Advanced] - [CPU Configuration]
- You can see [Intel (VMX) Virtualization Technology], the default setting is Enabled. Change it to Disabled.
- Press 'F10' for save the changes and exit BIOS.
Good luck!