How to enable Hyper-V in Windows 10 to create a virtual machine?

Virtual machines are the best tools for simulate a graphic system or an environment inside our PC. For its installation we usually use applications such as VirtualBox. But now Windows 10 has Hyper-V, its application for creating a virtual machine.

What is Hyper-V?

Hyper-V is a new feature that includes new versions of Windows and allows you to create virtual machines in the operating system. You can install client-type operating systems or server-type operating systems.




One of the great advantages that Hyper-V offers is the compatibility of virtual machines between different nodes. Being native to Windows, more efficient use of memory is managed with the use of the virtual machine.

Minimum requirements for using Hyper-V on Windows 10

Although it is made to work perfectly in a Windows environment, installing a virtual machine on a PC depends on several hardware requirements.

  • 4 GB of RAM onwards
  • Hard disk of at least 100 GB
  • Processor 64 – bit with at least two cores (supports VT technology)
  • Windows 10 versione Enterprise, Professional o Education.

How to enable Hyper-V in Windows 10?

To enable Hyper-V on PC you need activate it from the Windows features. Click Windows Start and type Turn Windows features on and off. You can locate it the same way from the Windows menu.

How to enable Hyper-V in Windows 10 to create a virtual machine?

A small window opens showing some Windows features. Look for the option in the list Hyper-V and check the main box or all related features individually. If the box is checked, it is because Hyper-V is already active.




The installation process begins which may take some time, but there is no configuration to do, as everything happens automatically. At the end you need to restart your PC to function properly.

Usa Windows PowerShell

A useful alternative to installing Hyper-V is do it via command. It cannot be run from the command prompt, but can be run from PowerShell.

Right-click the Windows Start icon and select the option Windows PowerShell (administrator). It must be the administrator profile to make such a configuration.

How to enable Hyper-V in Windows 10 to create a virtual machine?

The Windows PowerShell window appears and a command must be entered to start the Hyper-V installation.

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-v –All

The activation process begins, however, it is required confirm the action when it appears on the screen, writing the letter Y (Yes).

When finished, a message appears indicating that a reboot is required for the installation to be successful. Type Y (Yes) to restart or type N (No) if you want to restart later.

Install a virtual machine on Hyper-V

After Hyper-V is activated on your system, new features appear in the Windows menu. You can search directly in the menu by clicking on the Windows icon and typing Hyper-V Manager.

The Hyper-V manager window opens, here all virtual machines in the list that are installed and the actions that can be performed on them are shown. Select the option Action, then New / Virtual Machine.



The wizard asks you to enter the name and location on the disk in the virtual machine is to be installed on.


Select the generation of the machine Two options are available which are the first generation, which is a conventional version, and the second generation for computers that have UEFI based firmware.


Allocate an amount of RAM to the virtual, so that it only takes up an allocated amount of RAM when the virtual is running. You can also choose to dynamically allocate RAM to take the value based on when it is required.

Only it is available in network configurations Switch di default, to use it Switch di default of the PC.

Allocate an amount of space to disk when the virtual hard disk is created. You can assign an existing one or create it.

Finally, the installation of the operating system is done with the image Operating system ISO. It can also be done with a network server.

add a comment of How to enable Hyper-V in Windows 10 to create a virtual machine?
Comment sent successfully! We will review it in the next few hours.