One of the most powerful features baked into Windows 10 is native support for hardware virtualization. This is via a virtualization platform called Hyper-V. Once you enable virtualization on Windows 10, it opens the door to creating a virtual machine on your system. This machine is completely separate from your main system. You can thus go crazy with it. If you want, install anything you want on it without worrying about messing up with the main system.
Before you can do that though, you’d have to enable hardware virtualization on Windows 10.
Hardware Virtualization System Requirements
Windows 10 Pro or Enterprise
64-bit processor with Second Level Address Translation (SLAT)
4GB system RAM at minimum
BIOS-level Hardware Virtualization support
Check Hardware Virtualization support
First of all, make sure your device supports hardware virtualization. You can also check that it is enabled in the BIOS or UEFI firmware settings.