How to install Hyper-V on Windows 8.1

Windows 8.1 isn’t the usual home of a Hyper-V server but you may be interested in using it for developing purposes, education or other.

Microsoft gives us the possibility to install Hyper-V even on desktop Windows operating systems, with some limitation.

Open the Control Panel and access the Programs section. Click on Turn Windows features on or off:

How to install Hyper-V on Windows 8.1

Find Hyper-V on the list and click on the checkbox:

How to install Hyper-V on Windows 8.1

A quick installation will start and, after the completion, the system will ask you to reboot the machine (brace yourself, it will take some time):

How to install Hyper-V on Windows 8.1

After the reboot you’ll find Hyper-V under the Administrative Tool page of the Control Panel:

How to install Hyper-V on Windows 8.1

You’re ready to use your Hyper-V server:

How to install Hyper-V on Windows 8.1

Comments