When you encounter this issue. you’ll receive the following full error message;

BlueStacks cannot start when Hyper-V is enabled

If you’re faced with this issue, you can try the following to resolve the issue. 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.

You can disable Hyper-V via Control Panel or PowerShell. 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. Read: Bluestacks stuck on Initializing screen

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 11/10 (64 Bit) only. Hope this helps!