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.
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
- Confirme que o Windows XP da VM está em SP3. Se não estiver, atualize para SP3.
- Instale (ou reinstale) os Hyper‑V Integration Services a partir do vmguest.iso legado (de Windows 8.1/Server 2012 R2).
- Reinicie a VM e verifique a integração do mouse no console do Hyper‑V.
Checklist essencial antes de começar
Item | Por quê | Como confirmar |
---|---|---|
VM de Geração 1 | O XP não dá suporte a UEFI/Geração 2 | Hyper‑V Manager → Configurações da VM (Geração: 1) |
Disco no Controlador IDE | Evita BSOD 0x7B (driver de armazenamento) | Hyper‑V Manager → Hardware → Controladores |
XP em SP3 | Pré‑requisito do instalador de integração | No XP: winver ou Propriedades do Sistema |
Sem componentes do Virtual PC | Previne conflitos de driver | No XP: Adicionar/Remover Programas |
Guia passo a passo detalhado
Verifique e, se necessário, atualize o XP para SP3
- Abra Propriedades do Sistema (atalho: Win + Pause/Break dentro do XP, ou Ctrl+Esc → Painel de Controle → Sistema).
- Na guia Geral, verifique a versão. Se não estiver em Service Pack 3, aplique o instalador offline do SP3.
- 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).
- 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):
- Desligue a VM se necessário (recomendado para anexar com segurança, embora seja possível hot‑add do DVD).
- Hyper‑V Manager → clique com o botão direito na VM → Configurações → Controladora IDE → Unidade de DVD.
- Marque Imagem ISO e aponte para o seu
vmguest.iso
. - 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:
- Entrar no XP: use Ctrl+Alt+End para enviar Ctrl+Alt+Del ao convidado, digite a senha e pressione Enter.
- Abrir o Executar pelo teclado: Ctrl+Esc (abre o menu Iniciar), pressione R (atalho “Executar…”).
- Digite
D:\setup.exe
(substitua a letra da unidade se for diferente) e pressione Enter. - Siga o assistente com Tab, Barra de Espaço (marcar opções) e Enter.
- 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.
- No XP, abra Painel de Controle → Adicionar/Remover Programas.
- Localize algo como Virtual PC Integration Components e desinstale.
- Reinicie, então instale os Hyper‑V Integration Services pelo vmguest.iso.
Boas práticas de configuração para XP no Hyper‑V
Configuração | Recomendação | Motivo |
---|---|---|
Geração | Geração 1 | XP não suporta UEFI/Geração 2 |
CPU | 1–2 vCPU | Evita latência em drivers legados |
Memória | Inicial fixa (ex.: 1024–2048 MB) | Instalação mais estável; pode reativar memória dinâmica depois |
Disco | VHD/VHDX em Controlador IDE | Compatibilidade de driver e boot |
Rede | Adicionar “Legacy Network Adapter” até instalar integração | O XP reconhece a NIC legada sem drivers adicionais |
Checkpoints | Desativar durante upgrades de driver | Evita 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ção | Atalho | Observações |
---|---|---|
Enviar Ctrl+Alt+Del à VM | Ctrl + Alt + End | Funciona dentro do console do Hyper‑V |
Abrir menu Iniciar | Ctrl + Esc | Útil quando a tecla Windows é capturada pelo host |
Abrir Executar | No XP: Ctrl + Esc depois R | Digite D:\setup.exe para iniciar a instalação |
Navegação geral | Tab , setas, Enter , Espaço | Permite 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
Sintoma | Causa provável | Ação recomendada |
---|---|---|
“Mouse not captured…” no console | Integração ausente ou danificada | XP em SP3 + instalar vmguest.iso |
Setup não inicia | XP sem SP3 ou ISO inválido | Aplicar SP3; trocar ISO |
BSOD 0x7B após P2V | Driver/controlador de disco | Boot por IDE em Gen 1 |
Sem rede | Sem driver sintético | Usar NIC legada até integrar |
Mouse ainda travado | Conflito com Virtual PC | Desinstalar 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
- Verificar SP3: no XP, abra Propriedades do Sistema; se não for SP3, instale o SP3 via ISO.
- Anexar o ISO: Hyper‑V Manager → Configurações → DVD → Imagem ISO →
vmguest.iso
(ou PowerShell:Set-VMDvdDrive -VMName "XP" -Path "C:\isos\vmguest.iso"
). - Instalar sem mouse: Ctrl+Esc → R → digite
D:\setup.exe
→ Enter → avance com Tab/Enter. - Reiniciar e validar no console: o mouse deve funcionar sem “captura”.
- 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.