Windows XP no Hyper‑V (Windows 10): como corrigir “Mouse not captured in Remote Desktop session” com Integration Services (vmguest.iso)

Windows XP no Hyper‑V (Windows 10) com o erro “Mouse not captured in Remote Desktop session”? Veja por que isso acontece e como corrigir de forma definitiva: garantir o XP em SP3 e (re)instalar os Hyper‑V Integration Services a partir do vmguest.iso, mesmo em hosts modernos onde o ISO não vem mais embutido.

Índice

Visão geral do problema

Depois de converter um Windows XP 32‑bit físico com o Disk2vhd e criar uma VM Geração 1 no Hyper‑V do Windows 10, a máquina virtual inicializa, você faz login, mas o ponteiro do mouse não responde na janela do VMConnect. Em destaque, aparece o aviso “Mouse not captured in Remote Desktop session”. Resultado: a interação por mouse fica bloqueada e você precisa navegar apenas pelo teclado.

Apesar de a mensagem mencionar “Remote Desktop”, o sintoma não tem relação com uma sessão RDP ativa; trata‑se do console do Hyper‑V informando que a integração do mouse não está disponível no convidado (guest) XP. A causa mais comum é a ausência (ou corrupção) dos Hyper‑V Integration Services dentro do Windows XP, além do requisito de versão do sistema: o instalador de integração para XP exige SP3.

Causa raiz

  • Drivers/componentes de integração ausentes ou incompatíveis no convidado XP: sem o VMBus e os componentes de integração, o Hyper‑V não consegue oferecer o pointer integration no console.
  • XP sem Service Pack 3: o instalador legado dos Integration Services para XP só funciona em SP3.
  • Resquícios do Virtual PC (XP Mode, “Virtual PC Integration Components”): conflitam com os drivers do Hyper‑V.

Solução rápida

  1. Confirme que o Windows XP da VM está em SP3. Se não estiver, atualize para SP3.
  2. Instale (ou reinstale) os Hyper‑V Integration Services a partir do vmguest.iso legado (de Windows 8.1/Server 2012 R2).
  3. Reinicie a VM e verifique a integração do mouse no console do Hyper‑V.

Checklist essencial antes de começar

ItemPor quêComo confirmar
VM de Geração 1O XP não dá suporte a UEFI/Geração 2Hyper‑V Manager → Configurações da VM (Geração: 1)
Disco no Controlador IDEEvita BSOD 0x7B (driver de armazenamento)Hyper‑V Manager → Hardware → Controladores
XP em SP3Pré‑requisito do instalador de integraçãoNo XP: winver ou Propriedades do Sistema
Sem componentes do Virtual PCPrevine conflitos de driverNo XP: Adicionar/Remover Programas

Guia passo a passo detalhado

Verifique e, se necessário, atualize o XP para SP3

  1. Abra Propriedades do Sistema (atalho: Win + Pause/Break dentro do XP, ou Ctrl+Esc → Painel de Controle → Sistema).
  2. Na guia Geral, verifique a versão. Se não estiver em Service Pack 3, aplique o instalador offline do SP3.
  3. O instalador do SP3 pode ser copiado para a VM via ISO: crie um CD/ISO com o executável do SP3, anexe à unidade de DVD da VM e instale pelo teclado (veja adiante como operar sem mouse).
  4. Reinicie a VM após o SP3.

Obtenha o ISO legado dos Integration Services (vmguest.iso)

Em versões modernas do Windows 10/Server 2016+, o vmguest.iso não vem mais incluído no sistema host. Para convidados antigos (XP/2003), você pode:

  • Extrair o ISO de uma instalação do Windows 8.1 ou Windows Server 2012 R2 (hosts que ainda forneciam o ISO).
  • Recuperar o ISO de um host/backup antigo onde ele exista.
  • Usar uma mídia legada (instalações corporativas ou MSDN envelhecidas) conforme sua política de licenciamento.

Copie o vmguest.iso para o host Windows 10 que executa o Hyper‑V.

Anexe o ISO à VM (GUI ou PowerShell)

Via Hyper‑V Manager (GUI):

  1. Desligue a VM se necessário (recomendado para anexar com segurança, embora seja possível hot‑add do DVD).
  2. Hyper‑V Manager → clique com o botão direito na VM → ConfiguraçõesControladora IDEUnidade de DVD.
  3. Marque Imagem ISO e aponte para o seu vmguest.iso.
  4. Inicie a VM e abra o console (Conectar…).

Via PowerShell (rápido e sem mouse):

# Defina o caminho do ISO e o nome da VM
$Iso = "C:\isos\vmguest.iso"
$Vm  = "XP-Legado"

Anexa o ISO à unidade de DVD da VM

Set-VMDvdDrive -VMName \$Vm -Path \$Iso

(Opcional) inicia a VM

Start-VM -Name \$Vm 

Instale os Integration Services dentro do XP (inclusive sem mouse)

Uma vez que o ISO esteja anexado, você verá a unidade de CD dentro do XP. Se o mouse estiver inoperante, use o teclado:

  1. Entrar no XP: use Ctrl+Alt+End para enviar Ctrl+Alt+Del ao convidado, digite a senha e pressione Enter.
  2. Abrir o Executar pelo teclado: Ctrl+Esc (abre o menu Iniciar), pressione R (atalho “Executar…”).
  3. Digite D:\setup.exe (substitua a letra da unidade se for diferente) e pressione Enter.
  4. Siga o assistente com Tab, Barra de Espaço (marcar opções) e Enter.
  5. Concluída a instalação, reinicie a VM.

Dica: a maioria dos instaladores setup.exe aceita parâmetros silenciosos como /quiet e /norestart. Se necessário, você pode executar D:\setup.exe /quiet para uma instalação sem prompts.

Valide após o reboot

  • O ponteiro do mouse deve se mover livremente no console do Hyper‑V (sem a necessidade de “captura”).
  • No XP, verifique o Gerenciador de Dispositivos: haverá itens como Hyper‑V VMBus e adaptadores sintéticos sem alertas.
  • No host, na janela de conexão do Hyper‑V, o aviso “Mouse not captured…” deve desaparecer.

Quando o VHD veio do Virtual PC/XP Mode

Se a imagem XP era usada no Microsoft Virtual PC (incluindo o antigo “XP Mode”), desinstale os Virtual PC Integration Components antes de instalar os componentes do Hyper‑V — eles conflitam entre si.

  1. No XP, abra Painel de Controle → Adicionar/Remover Programas.
  2. Localize algo como Virtual PC Integration Components e desinstale.
  3. Reinicie, então instale os Hyper‑V Integration Services pelo vmguest.iso.

Boas práticas de configuração para XP no Hyper‑V

ConfiguraçãoRecomendaçãoMotivo
GeraçãoGeração 1XP não suporta UEFI/Geração 2
CPU1–2 vCPUEvita latência em drivers legados
MemóriaInicial fixa (ex.: 1024–2048 MB)Instalação mais estável; pode reativar memória dinâmica depois
DiscoVHD/VHDX em Controlador IDECompatibilidade de driver e boot
RedeAdicionar “Legacy Network Adapter” até instalar integraçãoO XP reconhece a NIC legada sem drivers adicionais
CheckpointsDesativar durante upgrades de driverEvita inconsistência de estado em drivers

Soluções temporárias e de contingência

  • Conectar via RDP ao XP Professional: se a rede estiver funcional, habilite a Área de Trabalho Remota e acesse por RDP. A sessão RDP não depende da integração do mouse do console.
  • Usar teclado para as tarefas críticas até completar a instalação: com Tab, setas e Enter você consegue operar o instalador e reiniciar a VM.
  • Legacy Network Adapter: se não houver rede, adicione uma NIC legada para baixar/transferir arquivos até concluir a integração.

Verificações no host: Serviços de Integração

No Hyper‑V Manager, abra Configurações da VM e confira a seção Serviços de Integração. Mantenha habilitados, no mínimo, os itens típicos para hosts modernos:

  • Sincronização de Hora
  • Troca de Dados
  • Heartbeat
  • Backup (Serviço de Cópia de Sombra)
  • Serviços de Convidado (quando disponíveis)

Em convidados legados, alguns serviços podem não aparecer, e tudo bem. O objetivo aqui é garantir que o host esteja preparado para conversar com o convidado assim que os drivers forem instalados.

Problemas comuns e como resolver

O setup falha ou não inicia

  • XP não é SP3: aplique o Service Pack 3 e tente novamente.
  • ISO corrompido: substitua o vmguest.iso por uma cópia íntegra.
  • Sem letra de unidade para o DVD: no XP, abra Gerenciamento de Disco e atribua uma letra ao drive de CD/DVD.

O mouse continua sem responder após a instalação

  • Abra o Gerenciador de Dispositivos e verifique se há alertas em System devices (VMBus) ou Mouse. Se houver, escolha Atualizar Driver e aponte para o CD dos Integration Services.
  • Reinstale os Integration Services: desinstale, reinicie e instale novamente.
  • Certifique‑se de que a VM não esteja com RDP ativo ao mesmo tempo no momento do teste, para não confundir comportamentos de cursor.

BSOD 0x7B (Inaccessible Boot Device) após P2V

  • Garanta que o disco do sistema esteja no Controlador IDE na VM de Geração 1.
  • Desative controladores desnecessários que vieram do hardware físico (P2V), removendo drivers legados conflitantes.

Sem rede após a migração

  • Adicione temporariamente uma Legacy Network Adapter para obter conectividade sem drivers.
  • Depois que os Integration Services estiverem instalados, adicione/ative a placa de rede sintética do Hyper‑V e remova a legada se desejar.

Desempenho ruim ou travamentos

  • Fixe a memória durante a instalação e, só depois, considere ativar memória dinâmica.
  • Mantenha 1–2 vCPU; atribuições maiores raramente ajudam no XP e podem piorar a latência.

Como operar a VM sem mouse: atalhos úteis

AçãoAtalhoObservações
Enviar Ctrl+Alt+Del à VMCtrl + Alt + EndFunciona dentro do console do Hyper‑V
Abrir menu IniciarCtrl + EscÚtil quando a tecla Windows é capturada pelo host
Abrir ExecutarNo XP: Ctrl + Esc depois RDigite D:\setup.exe para iniciar a instalação
Navegação geralTab, setas, Enter, EspaçoPermite concluir o assistente de setup

Fluxo alternativo com PowerShell (host)

Além de anexar o ISO, você pode automatizar atividades no host enquanto opera a VM:

# Exibe serviços de integração conhecidos pelo host para a VM
Get-VMIntegrationService -VMName "XP-Legado" | Format-Table Name, Enabled, PrimaryStatusDescription

Remove e reinsere rapidamente a mídia ISO (se precisar “forçar” a leitura)

Set-VMDvdDrive -VMName "XP-Legado" -Path \$Null
Set-VMDvdDrive -VMName "XP-Legado" -Path "C:\isos\vmguest.iso" 

Segurança e isolamento

O Windows XP está fora de suporte desde 08/04/2014. Trate a VM como um ativo de legado e minimize a superfície de risco:

  • Prefira isolamento de rede (sem Internet, VLAN isolada ou vSwitch privado).
  • Desative serviços desnecessários e limite compartilhamentos.
  • Use checkpoints antes de mudanças grandes (SP3, drivers), mas evite mantê‑los por longos períodos.
  • Considere mover dados de produção para plataformas suportadas e manter o XP apenas para softwares que não podem ser migrados.

FAQ

O XP suporta “Enhanced Session Mode” no Hyper‑V?
Não. O XP utiliza o modo básico de sessão; a integração de mouse vem pelos Integration Services.

Posso usar uma VM de Geração 2?
Não. O XP não suporta UEFI/Gen2. Use sempre Geração 1.

Onde encontro o vmguest.iso?
Ele estava presente em versões antigas do Hyper‑V (Windows 8.1/Server 2012 R2). Em hosts atuais, é preciso obtê‑lo de uma fonte corporativa confiável (backup/arquivo interno), respeitando licenças.

Como sei que a instalação funcionou?
O mouse passa a responder no console; no Gerenciador de Dispositivos aparecem VMBus e dispositivos sintéticos sem alertas.

Posso instalar os drivers manualmente pelo Gerenciador de Dispositivos?
Sim, apontando para a mídia dos Integration Services, mas o setup.exe automatiza dependências e é preferível.

O Disk2vhd gerou vários discos. O que fazer?
Anexe o disco do sistema ao IDE 0 no Hyper‑V. Se houver outras unidades, conecte‑as em IDE 1 ou em SCSI apenas após garantir que o boot ocorre pelo IDE.

O RDP funciona sem Integration Services?
Sim, desde que o XP Professional esteja com RDP habilitado e a rede funcione. É um bom “plano B” para preparar a instalação.

Preciso desinstalar “Virtual PC Integration Components”?
Sim, se a imagem veio do Virtual PC/XP Mode, desinstale antes de instalar os componentes do Hyper‑V.

Posso manter memória dinâmica?
Recomendado desativar durante instalação/ajustes iniciais; após estabilizar, ative se necessário.

O que fazer se a resolução de vídeo ficar limitada?
Após a integração, ajuste a resolução no XP; drivers legados do Hyper‑V para XP oferecem modos suficientes para operação administrativa.

Quadro‑resumo de diagnóstico

SintomaCausa provávelAção recomendada
“Mouse not captured…” no consoleIntegração ausente ou danificadaXP em SP3 + instalar vmguest.iso
Setup não iniciaXP sem SP3 ou ISO inválidoAplicar SP3; trocar ISO
BSOD 0x7B após P2VDriver/controlador de discoBoot por IDE em Gen 1
Sem redeSem driver sintéticoUsar NIC legada até integrar
Mouse ainda travadoConflito com Virtual PCDesinstalar componentes do Virtual PC e reinstalar integração

Resumo em uma frase

Para corrigir o erro de mouse no Windows XP virtualizado no Hyper‑V do Windows 10, coloque o XP em SP3 e (re)instale os Hyper‑V Integration Services a partir do vmguest.iso legado — depois do reboot, o ponteiro passa a ser integrado ao console do Hyper‑V e a mensagem desaparece.

Passo a passo condensado para copiar e colar

  1. Verificar SP3: no XP, abra Propriedades do Sistema; se não for SP3, instale o SP3 via ISO.
  2. Anexar o ISO: Hyper‑V Manager → Configurações → DVD → Imagem ISOvmguest.iso (ou PowerShell: Set-VMDvdDrive -VMName "XP" -Path "C:\isos\vmguest.iso").
  3. Instalar sem mouse: Ctrl+EscR → digite D:\setup.exeEnter → avance com Tab/Enter.
  4. Reiniciar e validar no console: o mouse deve funcionar sem “captura”.
  5. Opcional: remova NIC legada, ative NIC sintética, reative memória dinâmica.

Boas práticas finais: documente a origem do seu vmguest.iso, armazene uma cópia única e verificada em seu repositório interno, e mantenha a VM XP isolada — use‑a apenas para executar aplicações legadas que não podem ser migradas para um Windows suportado.

Índice