So, I knew that Hardware virtualization had to be turned on in the BIOS. You get this option for most modern Intel and AMD Cpu’s, but I was sure that this was on. I checked anyway and no issues there. Then I remembered that DEP ( Data Execution Prevention ) had to be enabled in Windows. That was on too. After a bit of research , I found that you have to enable DEP in the BIOS as well. Took me a while to find it , but on a Lenovo Thinkpad it should be under Security – Memory – DEP.
That sorted it out. The full checklist of items :
1) Enable Hardware Virtualization for CPU in BIOS
2) Enable DEP in BIOS
3) Enable DEP in windows
4) Make BCDedit in a command window – make sure that the Hypervisor setting is set to Auto.