Download Latest Windows 11 Virtual Machines (Windows Development Environment) For VMWare, Hyper-V, VirtualBox, Parallels

Download Windows 11 Windows Development Environment (VM)Download Windows 11 Windows Development Environment (VM)

Microsoft publishes new ready-to-install virtual machines (VMs) at the end of each month. These VMs are directed toward the developers with pre-installed developer tools and configurations, and therefore, Microsoft calls these VMs “Windows Development Environments.”

At the time of writing this post, Microsoft had recently published new Windows 11 VMs that include Patch Tuesday updates for September 2023. These are valid for 90 days only, which means that these Development Environments will be valid till December 19, 2023. Note that these VMs cannot be activated with product keys.

The Windows Development Environments are released at the end of each month so that the features and improvements from the last Patch Tuesday update can be included. You can download and install the virtual machines directly from Microsoft which you can then deploy on the following hypervisors:

These hypervisors support different formats of virtual machines. Here are the details of the supported formats:

HypervisorSupported VM format
Hyper-VVHD, VHDX
VirtualBoxVDI, VHD, VMDK
VMWare WorkstationVMDK
ParallelsVDI, VHD, VMDK
Supported VM formats of different hypervisors

Preinstalled tools in Windows Development Environment

Since these VMs are intended purely for development and testing purposes, they come prepacked with a few tools so that you will not have to create a VM from scratch and then install the tools yourself. Here is a list of the included software and enabled features:

Requirements for Windows Development Environment

Like all operating systems, the Windows Development Environment also has minimum requirements that your system must match so you can install it. These are the requirements for the Windows 11 Development Environment:

If your PC matches these requirements, then you can download and install the VMs.

Download Windows Development Environment

Here are the steps to download the latest Windows 11 Development Environments (VMs):

  1. Open the Microsoft Developer website using any web browser.

  2. Click on the hypervisor name for which you want to download the VM.

    Select the hypervisor to download Windows Development Environment
    Select the hypervisor to download Windows Development Environment

The VM will then immediately begin downloading. When it finishes, you can now create a new VM in the selected hypervisor.

Set up Windows Development Environment in Hyper-V

Once you have downloaded the respective VM, you can use it to create and set up the VM on the appropriate hypervisor. Here are the steps to use the downloaded file to set up the VM in Hyper -V:

  1. Start by extracting the contents of the downloaded VM.

  2. Launch the Hyper-V Manager.

  3. Right-click on the computer name in the left pane, expand New, and then click “Virtual Machine.”

    Create new VM
    Create new VM

    The New Virtual Machine Wizard will now launch.

  4. Click Next.

    Click Next 5
    Click Next 5
  5. On the next screen, specify a name for the VM and click Next.

    Specify a VM name
    Specify a VM name
  6. Now select “Generation 2” as the VM generation and click Next.

    Select Generation 2 VM
    Select Generation 2 VM

    Note: You cannot use “Generation 1” since the VM is already configured for Generation 2.

  7. Now specify the RAM you want to assign to the VM and click Next.

    Specify RAM
    Specify RAM
  8. Now select a virtual switch for the VM with internet connectivity and click Next.

    Note: This VM will need internet connectivity to install updates and renew the expiration date after installation.

    Specify virtual switch
    Specify virtual switch
  9. Select “Use an existing virtual hard disk,” and now specify the Virtual Hard Disk (VHD) file that you have downloaded and extracted from the Microsoft Developers website. Click Next when done.

    Select VHD
    Select VHD
  10. On the final screen, click Finish.

    The VM will now be deployed

  11. Before starting the VM, right-click it, click Settings, go to the Security tab, and enable both “Secure Boot” and “Trusted Platform Module.”

You can apply the same methodology and provide a pre-configured VHD for a VM for the other hypervisors as well, which includes VMware Workstation, Oracle VirtualBox, and Parallels.

Ending words

Windows pre-configured Development Environments are a time-saver for the developers. Everything needed to begin any testing or development is already there, and a user does not need to spend the time installing the OS in the first place. Additionally, they can perform clean installations with the provided VMs that already include the latest security patches.

If you are looking for an isolated development/testing environment for a few days, you can create a free VM in a few minutes.

If you liked this post, Share it on:
Subhan Zafar is an established IT professional with interests in Windows and Server infrastructure testing and research, and is currently working with Itechtics as a research consultant. He has studied Electrical Engineering and is also certified by Huawei (HCNA & HCNP Routing and Switching).

Get Updates in Your Inbox

Sign up for the regular updates and be the first to know about the latest tech information