Category filter

Enroll Windows Virtual Machines in Hexnode UEM

Developing, supporting, and monitoring a massive test environment is tedious and time-consuming. To ease such a burden, virtualization allows you to deploy multiple virtual machines (VMs) on a single system. You can install another OS using a virtual machine and then control it on your Windows desktop at your convenience without rebooting or having several hard drives or distinct partitions.

What is a Virtual Machine?

A virtual machine act as a separate computer within your computer. Users will experience no difference from a separate computer since it is run in a different window on the host computer. However, since virtual machines are sandboxed from the host computer, it remains unaffected by the operations of the host.

This guide will be based on setting up a virtual machine using VirtualBox since it is one of the most popular VM programs. However, keep in mind that several VM programs are available and most VM apps similarly handle creating a virtual machine.

How to set up a Virtual Machine (VirtualBox)?

Download the Disc Image (ISO file)

Ensure you have sufficient free hard disc space to install your preferred operating system. Next, you’ll require that OS, typically as an ISO file. For installing Windows 10/11, the media creation tool is required to create an ISO file.

  1. Download and run the media creation tool for Windows 10 or Windows 11.
  2. Choose Create installation media (USB flash drive, DVD, or ISO file) for another PC. Click on Next.
  3. Create installation media with Media creation Tool

  4. Pick the preferred language, edition and architecture of Windows. Click on Next.
  5. Select language architecture and edition with media creation tool

  6. Choose an ISO file as the media to use for installation. Click on Next.
  7. Choose ISO file within media creation tool

  8. Finally, the ISO file will be created.

Install and Create VirtualBox (Virtual machine by Oracle)

  1. Download the latest version of Oracle’s free and open-source software, VirtualBox.
  2. Complete the installation and launch Oracle VM VirtualBox Manager.
  3. Click on the New icon at the top of the window to create a virtual machine (VM).
  4. New icon in Oracle virtual machine

  5. Provide a Name for the VM and choose the Machine Folder, Type and Version of OS you expect to be installed. Click on Next.
  6. Create virtual machine in Oracle VM


    Ensure you use an x64 version for a 64-bit VM and an x86 version for a 32-bit VM.

  7. Allocate the accessible memory size for the VM. Here, you can use the default RAM or change it as convenient. Click on Next.
  8. Allocate RAM for Virtual Machine


    Keep away from allocating high values of RAM to avoid serious performance issues.

  9. Next, create a virtual hard disk by selecting Create a virtual hard disk now. Click on Create.
  10. Create Virtual hard disk for virtual machine

  11. Choose the hard disk file type as VDI (VirtualBox Disk Image). Click on Next.
  12. Select Hard disk file type as VirtualBox Disk Image

  13. From the given options, you can select if the hard disk file size should be Dynamically allocated or be a Fixed size. Click on Next.
  14. Select Dynamic allocation of storage on physical hard disk

  15. Finally, provide a name and confirm the size of the created virtual hard disk file. Click on Create.
  16. Select the file location and size of virtual hard disk

Install Operating System on Virtual Machine

Once the virtual machine creation is completed,

  1. Start the created VM by clicking on Start.
  2. From the ‘Select start-up disk’ window, choose the Windows 10/11 ISO file downloaded earlier.
  3. Finally, click on Start to install the OS on your VM.
  4. Select start up disk for Virtual Machine

Launch the Windows Installer

Once the setup is completed, click on the Start button in VirtualBox and follow the on-screen instructions for the Windows 10/11 installation process.
Windows 10 installation process


  • The virtual machine might be incompatible with certain PCs. Fixes for such cases can vary from updating BIOS to disabling Hyper-V on your device.
  • This guide covers only the basics of the virtual machine installation process. Please note that a multitude of configurations can be set up using VM.

Manage Virtual Machine using Hexnode UEM

Virtual machines can be set up on personal computers and enrolled using Hexnode UEM for remote management. This can be used as a workaround for Bring Your Own Device (BYOD) devices. To manage a virtual machine using Hexnode UEM, enroll the VM in the UEM portal to establish a connection between the UEM and VM. Refer to our detailed guide on enrolling Windows PCs for a detailed step-by-step walkthrough.

  • Enrolling Devices