Over the past month I've been trying to figure out why Microsoft's Virtual PC 2007 RC1 won't allow me to enable Hardware Enabled Virtualization. The Beta of VPC 2007 used to check the "Enable Hardware Virtualization" option checkbox but it was greyed out and beneath the option it said that hardware virtualization was not available on my computer (talk about conflicting...).
I started to do some research. The nx9420 I have comes with an Intel T7400 Core 2 Duo Mobile CPU. So off I go to Intel's site to find that indeed the T7400 supports Intel's VT technology (their version of hardware virtualization). I contacted HP and their tech support stated that the nx9420 DIDN'T support hardware virtualization so I was stumped. I sent the Intel link I'd found to the HP tech support and he still maintained that there was no VT support.
So today I decided to give it one last try. I went to HP's support site looking for driver updates and low and behold there's a BIOS update available for my laptop. I looked at the release notes and to my sheer joy I see that the BIOS upgrade adds support for hardware virtualization.
I downloaded the update (F.19) and installed it using HP's snazzy Windows-based BIOS update utility (which gave me a bit of the shivers thinking I was doing a BIOS update in Windows) and rebooted. At the POST menu I went into the BIOS settings and there's the option! I enabled Hardware Virtualization in the BIOS, booted into Windows Vista, started up VPC 2007, and now I have hardware virtualization enabled in VPC!
Life is good once more.