Trying to run BlueStacks which is an android app emulator on a Windows 10 PC, a prerequisite, is that it is necessary that Hyper-V and any other virtual feature should be disabled. If you have disabled Hyper-V but still encounter the error message BlueStacks cannot start when Hyper-V is enabled when trying to run BlueStacks, then this post is intended to help you with the solutions you can try to successfully resolve the issue.
When you encounter this issue. you’ll receive the following full error message;
Cannot start BlueStacks
BlueStacks cannot start when Hyper-V is enabled.
BlueStacks is unable to use hardware assisted virtualization when Hyper-V is enabled.
Please disable Hyper-V from Control Panel.
Check FAQ for details.
BlueStacks cannot start when Hyper-V is enabled
If you’re faced with this issue, you can try the following to resolve the issue.
- Make sure Hyper-V and the related feature is disabled
- Disable Hyper-V using an exe file
- Disable Hyper-V using the registry file
Let’s take a look at the description of the process involved concerning each of the listed solutions.
Before you go ahead with these suggestions, you may want to run BlueStacks without disabling Hyper-V. If so, you can download this version of BlueStacks.
Note: This version of BlueStacks is based on Android 64-bit. If you face any issue while running Android 32-bit apps, or you do not want to enable Hyper-V on your system, you can download BlueStacks 32-bit from the official website.
1] Make sure Hyper-V and the related feature is disabled
Make sure the options Hyper-V, and other related features (if applicable) like Virtual Machine Platform and Windows Hypervisor Platform are unchecked. Click OK to save the changes.
Windows Feature will apply the changes and prompt you to restart. Restart your system/PC to apply the requested changes by clicking on Restart now button.
For some specific versions of Windows 10, the Virtual machine platform and Windows hypervisor platform check-boxes are not available. In which case, you can turn off the Memory integrity.
2] Disable Hyper-V using an exe file
Download and double-click the exe file. After running this file, restart your device. If you still get this error after restarting once, restart your device a few times, after which Hyper-V will be disabled.
3] Disable Hyper-V using the registry file
If none of the above alternatives worked, you can download this registry file and double-click to run it. After running the registry, restart your computer and then try to run BlueStacks. It should work normally.
Note: This registry will work on Windows 10 (64 Bit) only.
Hope this helps!