The entire error message says: Although the solutions are already mentioned in the error message, you might not be able to fix them at times. Therefore, you may need to follow all the subsequent steps one after one. Ensure that Virtual Machine Platform is enabled in optional Windows feature. Entire that your device has virtualization enabled in the bios. If you’re running Windows Subsystem for Android in a VM ensure that you have enabled nested virtualization for the VM on the host. See http://aka.ms/enablevirtualization for more information.
Unable to start Windows Subsystem for Android on Windows 11
If you are unable to start Windows Subsystem for Android on Windows 11, follow these suggestions:
1] Enable Virtual Machine Platform
It is the first thing you need to check. Even when you try to install the Windows Subsystem for Android on Windows 11, you must have Virtual Machine Platform enabled on your PC. Otherwise, it might cause some issues. If you disabled it by mistake, you would get the aforementioned error message while opening Windows Subsystem for Android. Therefore, follow these steps to verify or enable Virtual machine platform on Windows 11:
Press Win+S and type turn Windows features on or off.Click on the individual search result.Ensure that the Virtual Machine Platform is ticked.If not, make a tick and click the OK button.
After that, it might take some time to get installed on your computer. Following that, restart your computer and check if it solves the issue or not.
2] Enable Hyper-V
It is the second thing you need to verify if it is enabled on your computer or not. For that, you need to open the Windows Features panel. To do so, search for Windows features in the Taskbar search box and click on the corresponding search result. After that, check if there is a tick in the Hyper-V checkbox. If not, make a tick and click the OK button. Next, you need to restart your computer to get the change. Once done, you can try to open the Windows System for Android app.
3] Enable Windows Hypervisor Platform
It is another feature that needs to be activated to open Windows Subsystem for Android on Windows 11. The best thing is that you can find it in the same place where you got others. Therefore, open the Windows Features window on your computer, and check if the Windows Hypervisor Platform is checked or not. If not, make a tick and click the OK button.
4] Turn on Virtualization
In order to use Windows Subsystem for Android, you must enable virtualization at the hardware level. To verify if you have enabled it already or not, you can press Ctrl + Shift + Esc and switch to the Performance tab. Then, check if the status of Virtualization is Enabled or Disabled. If it is showing as Disabled, you need to open BIOS and enable virtualization.
5] Enable Nested virtualization
It is probably the last thing you need to check when using Windows Subsystem for Android on a virtual machine. Let’s assume that you installed Windows 11 on the virtual machine. If you try to install Windows Subsystem for Android on Windows 11, you must enable Nested Virtualization. Otherwise, you cannot use another virtual machine inside of Windows 11 that is installed on VirtualBox or any other virtual machine software.
How do you fix the Unable to start Windows Subsystem for Android?
To fix the Unable to start Windows Subsystem for Android error on Windows 11, you need to turn on the Virtual Machine Platform, enable virtualization at hardware level from BIOS, and activate nested virtualization. Other than these, you can enable Hyper-V and Windows Hypervisor Platform. That’s all! Hope this guide helped.