Best Steps To Activate Hyper-V on Windows 10 – OrcaCore
In this article from the Orcacore website, we will guide you through the process of how to activate Hyper-V on Windows 10. Hyper-V is a powerful Microsoft virtualization technology that empowers users to create and manage virtual computing environments. Essentially, it enables you to run multiple operating systems concurrently on a single physical server, maximizing resource utilization and flexibility.
Virtualization platforms like Hyper-V are technically referred to as hypervisors.
The market offers a diverse selection of hypervisors, each with its own strengths and features. While Hyper-V is Microsoft’s flagship offering, other prominent players include VMware’s ESXi and vSphere, Citrix XenServer, the open-source KVM Hypervisor, and Red Hat Enterprise Virtualization (RHEV).
To leverage the capabilities of Hyper-V on a standard desktop or laptop, it’s crucial to have a Professional or Enterprise edition of Windows 8.1 or Windows 10 installed. These editions are designed to support the necessary virtualization features. If you want to activate Hyper-V on Windows 10, then keep reading.
To activate Hyper-V on Windows 10 on your Windows client, begin by pressing the Winkey+R key combination to launch the Run window. In the Run window, type appwiz.cpl and press Enter. This command will open the Programs and Features window, providing access to various system settings.
Note: You can also access the Programs and Features window through the Control Panel if you prefer.

Enable Hyper-V From Program and Features
Once the Programs and Features window is open, click on the "Turn Windows Features on or off" option located on the left-hand side. This action will open the Windows Features dialog box. In the list of features, scroll down and locate "Hyper-V". Check the box next to it.

After selecting the Hyper-V checkbox, click "OK". Windows will then initiate the process of searching for the necessary component system and installation files on your system. This process may take a few minutes, depending on your system’s configuration and internet connection.
Access Hyper-V on Windows 10
Once Windows has completed the requested changes and installed the Hyper-V components, access the Hyper-V Manager. From your Start menu, search for "Hyper-V Manager" and click on the application to open the Hyper-V Manager window.

At this point, you have successfully activate Hyper-V on Windows 10.
The Hyper-V Manager window should now be visible, resembling the image below:

Now, let’s delve into some of the key Hyper-V highlights and features:
Alternative Methods to Activate Hyper-V on Windows 10
While the "Turn Windows Features on or off" method is commonly used, there are alternative approaches to enabling Hyper-V. Here are two different methods:
1. Using PowerShell
PowerShell provides a powerful and scriptable way to manage Windows features, including Hyper-V. This method is particularly useful for automation or when you prefer a command-line interface.
Explanation:
The Enable-WindowsOptionalFeature
cmdlet in PowerShell allows you to enable specific Windows features. We need to specify the FeatureName
as "Microsoft-Hyper-V-All" to include all Hyper-V components and the Online
parameter to apply the changes to the currently running operating system. The -NoRestart
parameter prevents an automatic reboot after the feature is enabled, allowing you to control when the system restarts. This can be important in production environments.
Code Example:
Enable-WindowsOptionalFeature -FeatureName Microsoft-Hyper-V-All -Online -NoRestart
After running the command, you’ll need to restart your computer for the changes to take effect.
To verify if Hyper-V is enabled using PowerShell, you can use the following command:
Get-WindowsOptionalFeature -FeatureName Microsoft-Hyper-V-All -Online
If the State
property shows as "Enabled", then Hyper-V is successfully installed.
2. Using Deployment Image Servicing and Management (DISM)
DISM is a command-line tool used to service Windows images. It can also be used to enable features.
Explanation:
The DISM /Online /Enable-Feature
command is used to enable features on the currently running operating system (/Online
). The /FeatureName
parameter specifies the feature to enable, which is "Microsoft-Hyper-V" in this case. The /All
parameter includes all parent features, ensuring that all necessary components are enabled. The /NoRestart
parameter, similar to the PowerShell method, prevents an automatic reboot.
Code Example:
Open Command Prompt as an administrator and run the following command:
DISM /Online /Enable-Feature /FeatureName:Microsoft-Hyper-V /All /NoRestart
Similar to the PowerShell method, you need to restart your computer to complete the installation.
You can verify the Hyper-V feature state using the following DISM command:
DISM /Online /Get-Features /Format:Table | findstr Hyper-V
This command will filter the output to show the status of the Hyper-V feature. If the "State" column shows "Enabled", then the feature is installed successfully.
These two methods provide flexibility in how you activate Hyper-V on Windows 10, allowing you to choose the approach that best suits your needs and environment. They are especially useful in automated deployment scenarios where manual intervention is minimized.
Conclusion
You can easily activate Hyper-V on Windows 10 using different methods. With Hyper-V, you can create and manage virtual machines, monitor uptime, bandwidth utilization, CPU, and RAM consumption. Additionally, you can perform backups and allocate resources efficiently.
We hope you found this guide helpful. Please subscribe to us on Facebook and YouTube.
You may also like to read the following articles:
Set up Windows Admin Center on Windows 10
Configure Static IP on Windows Server 2025
Discover Copilot File Search and Vision Features on Windows
Modify Windows Account Lockout Policy