Use VirtualBox to Create a Windows Virtual Machine

 
Download VirtualBox:
Instructions for creating a Windows 10 virtual machine using VirtualBox:

Once you've installed VirtualBox and created a VM, you can use Ninite to install essential Windows applications: