How-To Geek

How to Install or Enable Hyper-V Virtualization in Windows 8 or 10


Windows 8 and 10 includes Hyper-V as a virtualization platform, but since not everybody will use this feature, it’s not enabled by default. Here’s how to enable it on your Windows 8 or Windows 10 PC.


Hyper-V only allows you to create a new virtual machine on 64-bit versions of Windows 10 or 8, but the client tools are available on both versions. If you are running 32-bit, you’ll be able to do the installation, but you won’t be able to actually use it to create a new VM.

Installing or Enabling Hyper-V

Hyper-V is installed in the add features section of the add or remove programs dialog. To get there we need to open a run box by pressing Win+R, now type appwiz.cpl and press enter. You could also get to the Programs and Features box through Control Panel or the Start search, but this is easy and geeky.


Once the Programs and Features dialog opens, select the Turn Windows features on or off link on the left hand side.


When the Windows Features open, check the Hyper-V option. Then click Ok.


Windows will now add the Hyper-V binaries to your Windows installation.


You can now launch the Hyper-V manager from the Metro dashboard, or from the Start Menu in Windows 10.



Taylor Gibb is a Microsoft MVP and all round geek, he loves everything from Windows 8 to Windows Server 2012 and even C# and PowerShell. You can also follow him on Google+

  • Published 10/17/11

Comments (6)

  1. James O'Brien

    Nicely done. Good use of Geek

  2. Dennis


  3. jocevan

    My Windows 8 does not appear the option Hyper-V, it appears disabled, how do I download it on my computer.

  4. A

    yay, I’ve been waiting for this article.

  5. Themba Dlamini

    Apparently Geek has helped alot throughout using it as a guide tool

  6. Sendil

    Awesome Information need a lot..

Enter Your Email Here to Get Access for Free:

Go check your email!