Como reativar o suporte do Windows XP Mode no VMware após a atualização do Windows 10?

1

Após a atualização do Windows 7 para o Windows 10, fiquei preocupado ao descobrir que o VMware Workstation Pro (12.1.0 build-3272444) não inicializaria mais a máquina virtual do Modo Windows XP. Agora diz:

This system is not allowed to run "Windows XP Mode". The virtual machine will now power off.

Até agora, a situação parece muito sombria, já que outros estão dizendo coisas como: "O modo XP não é suportado no Windows 10, mas você pode comprar uma licença antiga do Windows XP e instalar a partir dela, se quiser." Eu tinha alguns dados importantes nesta máquina virtual, mas preferia não reverter a atualização (restaurar a partir do backup). Existe alguma maneira que eu possa modificar o arquivo de configuração da VM para evitar isso? Se não, há alguma maneira de montar o (s) disco (s) rígido (s) virtual (is) ou fazer com que isso funcione em outro produto de virtualização como o Oracle VirtualBox?

    
por iX3 11.01.2016 / 03:03

3 respostas

0

Eu tive esse mesmo problema e procurei por toda a parte uma solução que não exigisse a reinstalação de todos os programas que eu estava usando no Windows XP Mode. Kevin Keane está certo de que o problema é um problema de licenciamento. Eu tinha importado com sucesso minha máquina virtual do Modo Windows XP para o VMWare e ela funcionava bem no Windows 7, mas fornecia "Este sistema não tem permissão para executar o Modo Windows XP. A máquina virtual agora será desligada". mensagem de erro assim que eu atualizei para o Windows 10. Aqui está uma solução que funcionou para mim. Você precisará de uma chave de produto válida para o Windows XP (compre uma cópia, se necessário).

Primeiro, salve uma cópia do arquivo .VMDK da sua máquina antiga do Windows XP Mode em um local seguro. Em seguida, no VMWare Workstation Player, crie uma nova máquina virtual vazia, informando que você instalará o sistema operacional posteriormente e informando que deseja que o novo disco rígido virtual seja armazenado como um único arquivo. Em seguida, substitua o novo (essencialmente vazio) arquivo .VMDK que o VMWare criou com seu antigo arquivo .VMDK do XP Mode (ou seja, coloque uma cópia do arquivo antigo na pasta da nova máquina virtual e renomeie-o para corresponder o arquivo vazio que você removeu).

Quando você inicializa a nova máquina VMWare, o Windows XP será carregado, mas detectará que não está ativado. Diga-lhe que você deseja ativar através da Internet, dar-lhe uma chave válida, e voila sua máquina XP Mode antiga será executado sob VMWare.

    
por 19.07.2016 / 01:48
-1

Este é um problema de licenciamento (com aplicação tecnológica) mais do que qualquer outra coisa. O Windows 7 Pro e superior incluiu uma licença para o Windows XP. Esta foi basicamente uma cópia completa do XP, exceto que foi ativado através da licença do Windows 7.

VMWare e Virtual PC encaminham essas informações de ativação para o cliente XP.

Desde o Windows 8, a Microsoft não inclui mais esse cliente XP, portanto, a VMware não tem licença para encaminhamento.

A resposta oficial da Microsoft provavelmente será "desculpe, não podemos ajudá-lo. Não pode ser feito". E, se possível, sua melhor opção é migrar do XP, mas sei que isso não é uma opção. Houve alguns relatórios recentes sobre alguns sistemas críticos de computadores FAA ainda em execução no Windows 3.11!

Você diz que essa sugestão não é aceitável:

XP mode is not supported on Windows 10 but you can go buy an old Windows XP license and install from that if you like.

Infelizmente, você não tem muita escolha, porque quando você desistiu do Windows 7, também desistiu da sua licença do modo XP. Você deve comprar uma licença do XP de algum lugar - mesmo que você possa de alguma forma enganar sua cópia do modo XP para a execução, ela ainda seria considerada um software pirata.

Dito isto, nem tudo está perdido. Aqui está o que eu tentaria:

  • Encontre uma cópia FPP licenciada do XP, junto com o CD correspondente. Não use uma licença OEM; que provavelmente não seria legal usar.
  • Copie sua VM do XP Mode para um local seguro (os arquivos VMDK e os arquivos VMX e qualquer outra coisa no mesmo diretório).
  • Crie uma nova VM para esta cópia. Certifique-se de que tenha a mesma configuração de hardware que a sua versão do modo XP.
  • Instale o XP. Apenas uma instalação básica, não se preocupe em acertar as configurações, instalar atualizações ou algo assim. Também não o ative neste momento.
  • Encerre a nova VM e o modo XP um.
  • Abra ambos os arquivos VMX em um editor de texto e compare-os. Eles são simplesmente arquivos XML.

Dependendo do que encontrar, você poderá editar o arquivo VMX original ou copiar os arquivos VMDK da VM no modo XP para a recém-criada. Você provavelmente precisará ativar esta cópia do XP, usando a chave de licença para a nova licença.

Se nenhuma dessas sugestões funcionar, você também pode simplesmente instalar os arquivos VMDK da VM no modo XP como uma letra de unidade adicional em sua nova VM XP. É claro que você teria que reinstalar o software neste momento, mas pelo menos você seria capaz de extrair os dados dessa maneira.

Acredito que você também pode montar arquivos VMDK no sistema operacional do host para extrair seus dados, mas já faz um tempo que não uso o VMware, por isso não sei como isso é feito.

Nenhuma garantia de que funcionará, mas provavelmente é sua melhor aposta.

    
por 11.01.2016 / 09:09
-2
  1. O Virtual Box definitivamente executa clientes XP no Windows 10 (estou usando agora)

  2. Você não precisa converter nem mesmo, o VirtualBox pode ler nativamente arquivos VDMK.

Então tudo que você precisa é baixar o VirtualBox, instalá-lo e conectar seu disco rígido. Eu faria uma cópia desse disco rígido virtual, só para ter certeza, mas deveria funcionar imediatamente (eu fiz isso há três anos, não era problema).

    
por 11.01.2016 / 04:06