To enable Hyper-V on Windows 10, follow these steps:
1. Check System Requirements
Ensure your system meets the following:
- A 64-bit version of Windows 10 (Pro, Enterprise, or Education editions).
- A 64-bit processor with Second Level Address Translation (SLAT).
- Virtualization must be enabled in the BIOS/UEFI.
2. Enable Virtualization in BIOS/UEFI
- Reboot your PC and enter the BIOS/UEFI settings (usually by pressing F2,DEL, or another key during boot).
- Locate the option for Intel VT-x or AMD-V (depending on your CPU) and enable it.
- Save changes and exit the BIOS/UEFI.
3. Enable Hyper-V in Windows Features
- Press Windows + Rto open the Run dialog, then typeoptionalfeaturesand press Enter.
- In the "Windows Features" window, find Hyper-V and check the box next to it.- Hyper-V Management Tools
- Hyper-V Platform
 
- Click OK to install.
4. Enable Hyper-V via PowerShell (Optional)
You can also enable Hyper-V using PowerShell:
- Open PowerShell as Administrator by right-clicking the Start button and selecting Windows PowerShell (Admin).
- Run the following command:
- After completion, restart your computer.
5. Verify Installation
To check if Hyper-V is successfully installed, open PowerShell (Admin) and run:
It should show the feature as "Enabled."
6. Start Hyper-V Manager
- Press Windows + Xand select Computer Management.
- In the left panel, expand Hyper-V Manager to start using it.