How enable Hyper-V in Windows 11 and start using virtual machines

In this video I am going to show you how to set up Hyper-V on Windows 11. Hyper-V is a great tool for trying out operating systems, and with Windows 11 Pro you can run virtual machines and get started with Hyper-V.

Hyper-V is a component of Windows 11 Pro but not enabled by default.

Enable Hyper-V in Windows 11

To enable the Hyper-V go to Settings, Apps, Optional features.

Click on More Windows features which will bring up the Turn Windows Features on off Off dialog

Tick the Hyper-V option and make sure Hyper-V Management Tools and Hyper-V Platform options are checked.

Click OK and Windows 11 will start to install the components.

After a reboot Hyper-V will be installed on your Windows 11 machine. You can then go to search and type Hyper-V and you should see the Hyper-V management tool.

Now you can start creating your virtual machines. If you want to try something old school how about running Windows NT 3.51 on Windows 11? Checkout my guide to running old versions of Windows on Hyper-V.

Here is my video guide to enabling Hyper-V in Windows 11

Leave a Reply