A instalação do vcredist.msi é proibida pela política do sistema

2

Meu amigo está tendo problemas para instalar Company of Heroes e CoH: opostos frontais no Windows 7. Algumas porcentagens na instalação, quando o tempo de execução C / C ++ está sendo instalado, a instalação falha com a seguinte mensagem:

An error occurred while installing the Windows Installer package "C:\Users\...\AppData\Local\Temp\...\...\vcredist.msi". Error code 10212:00000659: MsiInstallProductW returned 00000659: This installation is forbidden by system policy. Contact your system administrator.

Nós tentamos:

  • Certificar-se de que todas as instalações anteriores foram completamente removidas, incluindo a pesquisa e exclusão de quaisquer entradas de registro / pastas / pastas correspondentes a "THQ" (o editor) e "Relic" (o desenvolvedor).
  • Instalando em uma nova conta de usuário
  • executando o Setup.exe como administrador
  • Verificação de compatibilidade em execução para o Setup.exe, que sugeria o Windows XP, mas falhava ao testar essas configurações

Coisas a serem observadas:

  • O Microsoft Visual C ++ 2005 já está instalado - Minha teoria é que o instalador está tentando instalar uma versão mais antiga do tempo de execução e que o Windows 7 diz "Não, você não precisa!". Além disso, as páginas de download para esses arquivos dizem que são para o Windows XP, etc, mas não para o Windows 7.
  • Baixou o redist C ++ 2005 SP1, mas essa instalação falha da mesma forma
  • A conta conectada é uma conta de administrador, mas eu ainda tentei a opção "Executar como administrador". Além disso, a conta recém-criada mencionada era uma conta de administrador.

Acho que o problema está mais relacionado ao Windows Installer do que ao próprio jogo.

Alguém sabe qual pode ser a causa do erro de política do sistema?

    
por Frost 22.08.2010 / 15:09

1 resposta

3

Encontrei esta resposta nos fóruns do Relic News que basicamente sugere a instalação manual do arquivo vcredist:

see the directory path in the error message? its probably because the difference between the temp directory in 7 and XP (i don't know, i'm just gamefreak).

so, in the game folder, open "data" folder, look for the "vcredist.zip" and extract both files in the same folder. after that, double click "vcredist.msi", browse path of the file itself. it will install the software-that-cannot-found-in-temp. after finish, you can continue installing the game.

    
por 01.01.2011 / 04:33