Can I run Hyper-V in the consumer Win8 preview?

If you’re thinking of using the Win8 consumer preview and running virtual machines on it (especially to get the dynamic memory allocation feature that’s included), the thing to check for is whether your CPU supports Second Level Address Translation (SLAT).

NB: this is the first time the client OS has come with Hyper-V, so you don’t have to use the Win 8 Server to run Hyper-V.

Hyper-V requires a 64-bit system that has Second Level Address Translation (SLAT).

Thankfully Mark Russinovich put up a new Sysinternals tool that helps with exactly this question: coreinfo.exe


What you want is for coreinfo –v to include a * (which means present) instead of a – (which means missing) for the feature that’s got “(SLAT)” in the line:


The above means the machine I ran it on has SLAT support and therefore can run the Win8 client Hyper-V fine.