Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 13 additions & 19 deletions virtualization/hyper-v-on-windows/quick-start/enable-hyper-v.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,7 @@ ms.assetid: 752dc760-a33c-41bb-902c-3bb2ecd9ac86
---

# Install Hyper-V on Windows 10

Enable Hyper-V to create virtual machines on Windows 10.

Hyper-V can be enabled in many ways including using the Windows 10 control panel, PowerShell or using the Deployment Imaging Servicing and Management tool (DISM). This documents walks through each option.

> **Note:** Hyper-V is built into Windows as an optional feature -- there is no Hyper-V download.
Expand All @@ -23,15 +22,14 @@ Hyper-V can be enabled in many ways including using the Windows 10 control panel
* CPU support for VM Monitor Mode Extension (VT-c on Intel CPUs).
* Minimum of 4 GB memory.

The Hyper-V role **cannot** be installed on Windows 10 Home.

Upgrade from Windows 10 Home edition to Windows 10 Pro by opening up **Settings** > **Update and Security** > **Activation**.
The Hyper-V role **cannot** be installed on Windows 10 Home.To upgrade.

For more information and troubleshooting, see [Windows 10 Hyper-V System Requirements](../reference/hyper-v-requirements.md).
For more information about upgrading see [Upgrade Windows 10 Home to Windows 10 Pro](https://support.microsoft.com/windows/upgrade-windows-10-home-to-windows-10-pro-ef34d520-e73f-3198-c525-d1a218cc2818).

## Enable Hyper-V using PowerShell

1. Open a PowerShell console as Administrator.
1. Open a PowerShell console with administrator privileges.

2. Run the following command:

Expand All @@ -41,15 +39,15 @@ For more information and troubleshooting, see [Windows 10 Hyper-V System Require

If the command couldn't be found, make sure you're running PowerShell as Administrator.

When the installation has completed, reboot.
3. When the installation has completed, reboot your PC.

## Enable Hyper-V with CMD and DISM
## Enable Hyper-V with DISM

The Deployment Image Servicing and Management tool (DISM) helps configure Windows and Windows images. Among its many applications, DISM can enable Windows features while the operating system is running.
The Deployment Image Servicing and Management tool (DISM) helps configure Windows and Windows images. Among its many applications, DISM can enable Windows features while the operating system is running.

To enable the Hyper-V role using DISM:

1. Open up a PowerShell or CMD session as Administrator.
1. Open a PowerShell Console or a command prompt with administrator privileges.

1. Type the following command:

Expand All @@ -61,20 +59,16 @@ To enable the Hyper-V role using DISM:

For more information about DISM, see the [DISM Technical Reference](<https://docs.microsoft.com/previous-versions/windows/it-pro/windows-8.1-and-8/hh824821(v=win.10)>).

## Enable the Hyper-V role through Settings

1. Right click on the Windows button and select ‘Apps and Features’.

2. Select **Programs and Features** on the right under related settings.
## Enable the Hyper-V role through the Windows GUI

3. Select **Turn Windows Features on or off**.
1. Open **Turn Windows Features on or off** from the start menu.

4. Select **Hyper-V** and click **OK**.
2. Select **Hyper-V** and click **OK**.

![Windows programs and features dialogue box](media/enable_role_upd.png)

When the installation has completed you are prompted to restart your computer.
3. When the installation has completed you are prompted to restart your computer.

## Make virtual machines
## Next Steps

[Create your first virtual machine](quick-create-virtual-machine.md)