Not long ago Microsoft added a new feature to Hyper-V allowing nested virtualization. Now I’ve had a few conversations with colleagues about this and there are some questions about why you would ever want to use this. This is perfect for IT Pros that have a desktop computer or a hypervisor that they want to simulate multiple hypervisors on.
For example in my lab, which I’m currently in the process of rebuilding I’m setting up the below.

To set this up all you need to do is the following:
- Install Hyper-V on your physical computer/server
- Create a VM that will be your Hypervisor, mines called HV01
- Open PowerShell as an administrator and run Set-VMProcessor -VMName -ExposeVirtualizationExtensions $true
- Install OS and install Hyper-V