If Virtualbox & VmWare is causing massive problems with just getting a Virtual machine running in windows 10 its probably because you have Hyper-V enabled. I learned the hard way that having Hyper-V enabled and running Virtualbox is a nightmare. I kept getting the error;
MP-BIOS bug: 8254 timer not connected to IO-APIC
Disable Hyper-V if its enabled in windows 10 by going to “Turn windows features on or off” and un select “Hyper-V”.
Also make sure that its disabled in bcdedit by making sure that you run the command;
bcdedit /set hypervisorlaunchtype off
Reboot your System and Virtualbox and Vmware will now work much better.
The Ultimate Guide to Uninstalling or Disabling Hyper-V in Windows 10