Last night I was playing around with Windows (Server) 8 and proposed an idea to myself to challenge me… use PowerShell for as much things as possible
So, when you want to enable Hyper-V in Windows 8 Client, the following line is what you need:
Enable-WindowsOptionalFeature –FeatureName Microsoft-Hyper-V (-Restart)