Today I had to use a development machine running under VMWare workstation. I was doing mobile app development for Android. When I launched the debug mode the emulator all of a sudden failed to launch. I received the following error message.
"The Virtual Machine Management Service failed to start the virtual machine 'Emulator.' because one of the Hyper-V components is not running (Virtual machine ID BZCC6546-129T-4683-922F-52EAT972E888)"
This message indicates that the hyper-v was not able to launch the virtual machine. The problem is caused by the way hyper-v creates a virtualization of a virtual processor. Since I was running a virtual machine, the hyper-v tried to create the virtualization of a virtual processor. Obviously it failed because the virtual processor did not support virtualization of itself. Fortunately, I was running under VMWare workstation 12 as well as the actual physical machine also supported the virtualization set up provided by VMWare.
So I shut down the VM and went to the settings and enabled the following option under processors. That solved the problem. Hyper-v was able to properly run the emulator.
Hopefully this hint may help someone facing the similar problem.