Eu fiz praticamente o mesmo descrito nesta pergunta:
Windows 8 Hyper-V - como fornecer acesso à Internet para VMs?
No entanto, ainda não tenho acesso à Internet na VM WinXP. Tentei também adicionando um adaptador de rede legado e fazendo-o usar o switch virtual criado.
No entanto, a conexão com a Internet ainda não está disponível. Posso ver no gerenciador de dispositivos que o dispositivo Ethernet foi adicionado, mas está faltando o driver (tem um ponto de interrogação amarelo)
Responder1
Você não indica em qual versão do Windows está executando o Hyper-V. Se você estiver executando no Windows 2012 R2, com base neste artigo (http://billyfung2010.blogspot.ca/2015/10/using-windows-xp-in-windows-10-by-using.html), parece que você deve conseguir pegar o vmguest.iso do diretório C:\Windows\System32 e montá-lo em sua VM do Windows XP. A partir daí, acesse a VM e execute a instalação do CD-Rom virtual para instalar os serviços de integração. Depois que os serviços de integração forem instalados com êxito, desligue sua VM, remova o adaptador de rede virtual normal, substitua-o pelo adaptador de rede legado e atribua o novo adaptador legado ao seu switch virtual.
Se você não estiver executando o Hyper-V em um sistema operacional de servidor, não acho que o ISO existirá dentro de C:\Windows\System32. Se não, você terá que encontrá-lo em outro lugar...