Do you want to use Hyper-V on your Windows 10 PC? You need to enable virtualization and this guide walks you through the steps.
Overview
To enable Hyper-V, your Windows 10 edition must be Enterprise, Pro, or Education. Windows Home, Mobile, or Mobile Enterprise do not support the Hyper-V feature.
In addition to meeting the above requirement, the PC must also meet the following hardware conditions:
- 64-bit Processor with Second Level Address Translation (SLAT)
- CPU MUST support for VM Monitor Mode Extension (VT-c on Intel CPU’s)
- Minimum of 4 GB memory. It should be higher, depending on the number of Virtual Machines you intend to run concurrently.
Finally, you need to enable Virtualization technology on the computer BIOS.
Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Scan for outdated or missing drivers - takes under a minute3Clear out junk files and repair common Windows errors#1 Best Overall
- The world’s fastest gaming processor, built on AMD ‘Zen5’ technology and Next Gen 3D V-Cache.
- 8 cores and 16 threads, delivering +~16% IPC uplift and great power efficiency
- 96MB L3 cache with better thermal performance vs. previous gen and allowing higher clock speeds, up to 5.2GHz
- Drop-in ready for proven Socket AM5 infrastructure
- Cooler not included
For a full list of all the requirements visit this link – Windows 10 Hyper-V System Requirements.
Once you’ve confirmed that your Windows 10 PC meets the requirements outlined above, use one of these options to install Hyper-V.
Rank #2
- AMD Ryzen 9 9950X3D Gaming and Content Creation Processor
- Max. Boost Clock : Up to 5.7 GHz; Base Clock: 4.3 GHz
- Form Factor: Desktops , Boxed Processor
- Architecture: Zen 5; Former Codename: Granite Ridge AM5
Option 1: Enable Virtualization from Control Panel
To use this method, here are the steps below:
- Press Windows logo + R key to open Run command.

- At Run command, type control panel. Then press OK.

- When Control Panel opens, click Programs.

- Then click Turn Windows Feature on or Off.

- Finally, to enable Hyper-V in Turn Windows feature on or off, check the box beside Hyper-V. Then click OK.

- The feature will begin to install…

- Then you will be required to restart your PC to complete the installation. Click Restart now.

Option 2: Enable Virtualization with DISM
You can also enable Hyper-V (virtualization) on Windows 10 with DISM. Here are the detailed steps:
- Type cmd in the search bar. Then right-click Command Prompt and select Run as administrator.

- If you receive User Account Control prompt, click Yes.

- On the command prompt, type this command. Then press enter.
Dism /online /Get-Features | find "Microsoft-Hyper-V"
The command lists all available Hyper-V features…
Quick wins for a faster PC:
Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Clear out junk files and repair common Windows errorsFree Scan →Scan for outdated or missing drivers - takes under a minuteDriver Scan →Rank #3
- Can deliver fast 100 plus FPS performance in the world's most popular games, discrete graphics card required
- 6 Cores and 12 processing threads, bundled with the AMD Wraith Stealth cooler
- 4.2 GHz Max Boost, unlocked for overclocking, 19 MB cache, DDR4-3200 support
- For the advanced Socket AM4 platform

- To install all Hyper-V in Windows 10 (all features), type the command below. Then press enter.
Dism /online /Enable-Feature /FeatureName:Microsoft-Hyper-V-All
- The feature will initiate the installation. Then prompt for a restart. Type Y and press enter.

Option 3: Enable Virtualization with PowerShell
Here are the steps for this method:
- Search PowerShell. Then right-click Windows PowerShell and select Run as Administrator.

- At the PowerShell command prompt, to list available Hyper-V features, type the command below. Then press enter.
Get-WindowsOptionalFeature -Online | Where-Object {$_.FeatureName -like "Hyper-V"}
The command lists all available Hyper-V features…

- To enable all Hyper-V features, type this command. Then press enter.
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
- The command will install the features. Then prompt for a restart. Type Y. Then press enter.

Conclusion
Microsoft made it possible to run virtual machines on Windows 10 PCs that meet the requirements. As I pointed out in this guide, to run VMs on your Windows 10 computer, you must install the Hyper-V Windows optional feature.
Rank #4
- Pure gaming performance with smooth 100+ FPS in the world's most popular games
- 6 Cores and 12 processing threads, based on AMD "Zen 5" architecture
- 5.4 GHz Max Boost, unlocked for overclocking, 38 MB cache, DDR5-5600 support
- For the state-of-the-art Socket AM5 platform, can support PCIe 5.0 on select motherboards
- Cooler not included
In this guide, I shared three methods you can use to accomplish this task – via the GUI tool, DISM command, or Windows PowerShell.
Would you mind telling us the method you used to accomplish this task? To share your thoughts or ask questions, head over to the “Leave a Reply” comments form at the bottom of this page.
Best Value
- Processor provides dependable and fast execution of tasks with maximum efficiency.Graphics Frequency : 2200 MHZ.Number of CPU Cores : 8. Maximum Operating Temperature (Tjmax) : 89°C.
- Ryzen 7 product line processor for better usability and increased efficiency
- 5 nm process technology for reliable performance with maximum productivity
- Octa-core (8 Core) processor core allows multitasking with great reliability and fast processing speed
- 8 MB L2 plus 96 MB L3 cache memory provides excellent hit rate in short access time enabling improved system performance
Alternatively, you can respond to the “Was this page helpful?” question below.
Finally, for more Windows 10 Itechguides, visit our Windows 10 How-To page.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.


I did all the 3 ways i think Hyper V is on but when i try to download bluestacks it says that VT-x is not on yet?
when i try to install ubuntu it says failed and then please enable the virtual machine platform window a feature and ensure virtualization is enabled in the BIOS and i don’t have password