How to Enable Nested Virtualization

How to Enable Nested Virtualization

Nested virtualization allows you to run a virtual machine (VM) inside another VM, which is useful for testing, development, and creating multi-layered virtualization environments.

  1. Open Hyper-V Manager on Your Host Computer
    Select the VM you want to configure for nested virtualization (In this example I will use TestVM)
    Right-click and select Shut Down...

  2. Go to the Start menu and type Windows PowerShell
    Select Run as Administrator

  3. Type in the following command:
    1. Set-VMProcessor -VMName "YourVMName" -ExposeVirtualizationExtensions $true
    Replace "YourVMName" with the name of your VM, in this example we used "TestVM" (include quotes)
    Press Enter
    Close the PowerShell Window

  4. Right-click on your VM
    Select Settings

    1. Expand Network Adapter
    2. Select Advanced features
    3. Check Enable MAC address spoofing
    4. Click OK
  5. Right-click the VM and select Start






    • Related Articles

    • How to Enable Remote Connections to SQL

      This guide will walk you through enabling remote connections to SQL Server, allowing other devices on your network to connect to the database. Open SQL Server Configuration Manager Go to Start and search for SQL Server 2022 Configuration Manager ...
    • Enable BitLocker Encryption on Your Drive

      In this article, we will walk you through the steps to enable BitLocker encryption on your drive. Open This PC on your computer. 1. Right-click on the drive where you want to enable BitLocker. 2. Click on Turn on BitLocker Select the option Use a ...
    • Enabling Long Paths in Windows

      By default, Windows limits file paths to 260 characters, which can cause issues when working with deeply nested directories or long file names. In this article we will enable long paths by adjusting a simple Group Policy setting. Click Start and type ...
    • Installing and Configuring HyperV

      If you work on more than one migration at a time we recommend setting up a VM Host workstation capable of running several Virtual Machines (VMs) at the same time. This allows you to have a dedicated virtual workstation for each migration you're ...
    • Configure Stripe for Payment Processing

      You should have a good payment processor that enables your team to quickly and easily charge and bill customers that you are migrating. We highly recommend Stripe.com. Create a Stripe Account Create an account with Stripe and verify your business. ...