Is there any way to make use of the hyper-v functionality to virtualize a more modern OS, or is this just not an option on XP?
O Hyper-V só pode ser instalado no Windows 8, no Windows 8.1, no Windows Server 2012 e no Windows Server 2012 R2. Sinta-se à vontade para instalar o VMWare, o Virtual PC 2007 ou o Virtual Box, pois você se limitou a apenas o Windows XP como o sistema operacional do host.
As versões anteriores do Windows Server tinham um recurso chamado Hyper-V, que era uma máquina virtual ligeiramente diferente da versão atual. O Windows 7 tinha uma versão do Virtual PC
chamada XP Mode, que permitia a integração (quase) perfeita de uma máquina virtual Windows XP no Windows 7.