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 + R
to open the Run dialog, then type optionalfeatures
and 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 + X
and select Computer Management. - In the left panel, expand Hyper-V Manager to start using it.