Windows 10 is the latest OS from Microsoft with its controversial data collection and privacy issues, it has a great user interface and provides a stable OS for day to day use.
Virtual Box is a free open source virtual machine application that allows you to create a number of virtual machines that can be run on your PC, it's a great way to try out a new operating system without the need to dual boot, you can create clones once you have set up your machine, if something goes wrong you can delete the VM and clone a new one.
Although you can create several VMs, you should be aware there will be a limit on the number of VM’s you can run at a time, this will depend on the amount of resources you have available on your main PC.
The more memory and CPU’s you can use for your VM will determine how fast your VM will run. On an I7 with 16 Gb of memory, you could run 4 VMs, each VM using 1 CPU and 2 Gb of memory.
You will need to obtain a Windows 10 .ISO file see my guide on how to download the .iso from the Microsoft website, download Windows ISO using Linux VM. You will still need an original key to activate windows.
These videos will guide you through creating your Windows 10 virtual machine using Virtual Box:
After you have created your virtual machine, this video will show you how to install Windows 10.
After you install Windows 10 you can install the guest additions to enable drag and drop to your new VM
Please check out my other video tutorials in the Virtual Box series: