This exercise complements material in the CompTIA Security+: Get Certified Get Ahead: SY0-501 Study Guide.
Use these steps to Enable Hyper-V on Windows 10.
Background. Hyper-V allows you run virtual machines (VMs) within a virtual environment. For example, you can use Windows 10, and run a Linux distribution such as Kali Linux within a virtual environment on the same computer.
Note. Hyper-V isn’t the only virtual environment tool available. My intention is not to recommend this as the only option, but instead to recommend it as one possible option and provide directions on how to use it for people that need them. A benefit of using Hyper-V is that it is free on Windows 10 Enterprise, Windows 10 Professional, and Windows 10 Education versions. An alternative is to use VMware Workstation Player.
Requirements. Your system needs to support virtualization. This is typically enabled in the BIOS (Basic Input Output System) or UEFI (Unified Extensible Firmware Interface). You can also download an app to determine if your system is configured to support virtualization.
Intel systems support the Intel Processor Identification Utility. Search for it with your favorite search engine. The following graphic shows it indicating that virtualization is enabled.
If your system has an AMD processor, use the AMD Virtualization Compatibility tool.
Install Hyper-V on Windows 10
1. Right-click on the Windows button and select Programs and Features.
2. Click on Turn Windows features on or off.
3. Select Hyper-V. Ensure that Hyper-V Management Tools and Hyper-V Platform are also selected.
Note that if you don’t see Hyper-V, it indicates your Windows version doesn’t support it. You can use VMware Workstation Player instead, which is a free version. Another option is to upgrade your Windows version to a version that supports Hyper-V.
When the installation completes, reboot your computer.