O Windows pode ser instalado como convidado da HVM com o Xen, mas seu hardware precisa suportar tecnologias de virtualização para que isso seja útil para os propósitos pretendidos.
Usando o Xen com uma domU HVM do Windows, é possível usar a passagem VGA e PCI para fornecer à máquina virtual do Windows acesso direto a uma GPU. No entanto, o problema é que seu processador, placa-mãe e potencialmente GPU precisam oferecer suporte ao Intel VT-d ou equivalente da AMD.
Rastrear o hardware adequado provavelmente será o maior fator de proibição. Digo isso porque, embora a tecnologia já exista há algum tempo, não é um recurso no qual muitos usuários consumidores estejam interessados e, portanto, não é bem suportada entre os fabricantes, especificamente os fabricantes de placas-mãe. Você pode encontrar o hardware que a comunidade Xen achou que funcionava, mas a tecnologia se move tão rapidamente que pode ser difícil encontrar peças que foram verificadas para o trabalho, disponíveis para compra. Muitas peças podem ter sido descontinuadas. Além disso, apenas porque o chipset e a CPU suportam vt-d, isso não significa que o BIOS da placa-mãe suporta vt-d, o que dificulta ainda mais o rastreamento do hardware adequado.
Supondo que você obtenha o hardware adequado, é simplesmente uma questão de instalar uma distribuição linux para atuar como o dom0 ou host no qual você instalará o hipervisor Xen. Você precisará se mexer um pouco para fazer com que o carregador GRUB carregue o bootstrap do Xen, pois, por padrão, o bootstrap padrão será carregado primeiro, superando o bootstrap do Xen.
A documentação é variada e contraditória, pois esse processo é bastante específico e, a partir de 4.2 ou mais, foram feitas alterações significativas no modo como certas ferramentas e sistemas operam, como ponte de rede, roteamento, tradução NAT, etc. Existe a documentação atual, mas também há muitas informações antigas e desatualizadas disponíveis.
Depois de obter a configuração da rede, você precisará garantir que você tenha pelo menos duas GPUs. Isso está relacionado ao hardware adequado de que falei anteriormente. O caminho ideal é ter uma CPU Intel com gráficos integrados para dar suporte ao seu Xen dom0, além de ter uma boa GPU de jogos para VGA e passagem de PCI para o domU do Windows. No entanto, como afirmei antes, o vt-d é necessário para executar a passagem VGA e PCI.
Atualmente, tenho um HP dv7-3085dx de 2009 que tenho o Ubuntu como o dom0 com o Xen e o Windows 8 como um HVM. Embora este laptop HP suporte vt-d e eu possa passar hardware para o Windows HVM, não posso passar uma GPU para o Windows HVM sem prejudicar meu dom0, pois esse laptop possui apenas uma GPU compatível com VGA. Isso me deixa com uma HVM do Windows que funciona bem além do desempenho gráfico instável, o que infelizmente torna a HVM do Windows bastante inútil.
Com o hardware adequado, você pode ter um Windows HVM que pode jogar jogos novos no Ultra com mais de 60 FPS. Infelizmente, atualmente não possuo o hardware adequado para tirar proveito das tecnologias vt-d, mas há muitos vídeos no YouTube de pessoas que o possuem. Você pode procurar por seus testes de benchmark para ter uma idéia de como essa tecnologia funciona quando você possui o hardware adequado.
--EDITAR--
Para acompanhar isso, pode ser tecnicamente possível usar um único processador gráfico para o dom0 e domU. No entanto, você precisaria configurar o dom0 para permitir o SSH a partir de uma máquina separada para iniciar o domU, pois você teria que colocar a GPU na lista negra da sequência de inicialização do dom0 para torná-lo disponível para o domU. Isso significa que você precisa usar duas máquinas para tornar a única máquina utilizável.
Então, você faria o SSH no dom0, lançaria o domU. Supondo que você tenha a configuração de passagem VGA corretamente, uma vez que o domU esteja em execução, você fará o VNC nele a partir da segunda máquina. Depois, verifique se a GPU passada é exibida e se há drivers instalados. Em seguida, você seleciona essa GPU como o adaptador de vídeo padrão e espera obter saída de vídeo no monitor fisicamente conectado à máquina em que o domU está sendo executado.