Não é possível instalar o pacote do Windows Installer no Modo Windows XP

2

Sempre que eu tento instalar um MSI específico no Modo Windows XP localizado no meu disco rígido local, ele falha com o seguinte erro:

Por que esse erro está ocorrendo e como posso preveni-lo?

    
por gparyani 29.10.2013 / 16:25

2 respostas

4

O Windows XP Mode é secretamente uma Máquina Virtual sem cabeçalho que o Windows lança uma conexão de Área de Trabalho Remota para. Como é sem cabeça, ele pode fazer muitas coisas em segundo plano (ou seja, fazer login com a caixa de diálogo de login 'Secure' no Windows 7 antes que o Windows XP seja carregado), de modo que, quando inicializado, você esteja pronto para trabalhar. Você precisará se conectar a ele como uma máquina, não como uma instância do Windows.

Este site descreve os recursos da VM integrada e como desativá-los. Para resumir:

Start the VM
Select Tools->Disable Integrated Mode
When you see the loading dialog
enter image description here
Press Shift+Escape

Isso desativa os recursos de integração e faz com que ele funcione mais como uma máquina virtual; por exemplo, você pode iniciar o sistema no Modo de segurança a partir desse ponto. Outra grande diferença é que o Modo XP não estará sendo executado como uma Sessão de Área de Trabalho Remota e você deverá ser capaz de instalar o pacote MSI então.

    
por 29.10.2013 / 16:33
3

De acordo com KB927063 :

This problem occurs if the installation source is specified by using the TSClient share through Universal Naming Convention (UNC) notation. For example, you receive the error when you use the following command:

 msiexec /i \TSClient\Drive\package_name.msi

A resolução, conforme fornecida, é mapear uma unidade para o local em que o MSI está localizado ou copiá-la para a unidade local da máquina virtual.

    
por 29.10.2013 / 16:34