My wife has finally replaced her desktop with a new one, releasing the old one for me to make into a test server. It's 64-bit so can run Windows 2016 datacentre edition which I download an evaluation version of. I was looking forward to creating a range of virtual machines to play with but Windows reported that the hardware wouldn't support this.
Running MSINFO32.EXE to have a look at the processor:
Hyper-V - VM Monitor Mode Extensions - "No"
Hyper-V - Second Level Address Translation Extensions - "No"
Hyper-V - Virtualization Enabled in Firmware - "No"
Hyper-V - Data Execution Protection - "Yes"
Oh dear. 1 out of 4 isn't really good enough 
Nothing in the setup to indicate virtualisation is an option:
So can't just swap out the CPU for a better one as the 2007 BIOS doesn't support the functionality I want anyway.