i recently tried to install Bluestacks on windows 10 pro (x64) and upon installation i am greeted by the "Bluestacks is unable to use hardware assisted virtualisation when hyper-v is enabled". Even though i have disabled "windows sandbox", "Windows hyper visor platform", "Virtual machine platform" and "Hyper-V", i also have Intel virtualisation technology enabled in the bios. i have also checked to make sure that core isolation is off in my device security settings but i keep on getting the same error. any ideas?
EDIT: my cpu is the i7-4790
12 Answers
After making sure the CPU Virtualization is enabled, best to uninstall Hyper V by
- Start > search and click Turn Windows features on or off,
- Uncheck Hyper V main node and click ok (will uninstall the hyper V feature)
- Restart PC
- cmd > systeminfo
- if it says something like 'a hypervisor has been detected', bluestacks will still get the issue so run 'bcdedit /set hypervisorlaunchtype off' to disable hyper V completely
- else, congrats bluestacks has no hyper V issues anymore
Took me like 2 hours of installing, uninstalling, reinstalling and googling trying to find out whats going on
Here is what worked for me, in the order I tried. The last step I figured out on my own:
Uninstall other hypervisors like VirtualBox
Remove the following Windows features:
- Hyper-V
- Virtual Machine Platform
- Windows Hypervisor Platform
- (maybe) Windows Sandbox
- (maybe) Windows Subsystem For Linux
Disable Windows Security> Device Security> Core Isolation: Memory Integrity
(Possibly unrelated to your scenario) Uninstalled Bluestacks 5 with this tool
(What finally worked) Disable Microsoft Defender Device & Credential Guard and all other virtualization-based security features: There are a number of sketchy tutorials but I used this script
...with these parameters: DG_Readiness_Tool_v3.6.ps1 -Disable -AutoReboot
Note, you are disabling security features and all that implies.