As razões comuns para o Windows 7 relatar um exe como "Não é um aplicativo Win32 válido" são por um dos seguintes motivos:
- O arquivo está corrompido, está ruim ou está faltando.
- O arquivo não foi projetado para sua versão do Windows.
- O arquivo é um vírus, worm ou outro arquivo de malware.
- incompatibilidade de hardware.
O mais provável é que não seja a opção 2, pois foi projetada para rodar no Windows 7 e 8 - estou executando em ambos os sistemas operacionais (64 bits)
3 também é improvável se você tiver baixado o site do Teamviewer. O malware é possível se o código / site tiver sido comprometido, mas improvável, dado o volume de usuários deste produto que teria informado algo até agora.
4 é improvável, a menos que você tenha um problema de hardware subjacente e não detectado.
Se observarmos os motivos de 1, sabemos que seu arquivo não está faltando (não está tentando executar um aplicativo pré-instalado com dependências ausentes). Portanto, estamos diante de ele estar corrompido ou ruim - ou seja, arquivo não foi baixado com sucesso completamente.
Acabei de fazer o download da mesma versão para o Windows (estou assumindo a versão completa e não a versão portátil etc.)
Calculando o hash MD5 usando WinMD5Sum , recebo o seguinte:
46bc67b377a0c84b1174f51c6709b8ae
Eu recomendaria executar uma soma MD5 na versão que você baixou e comparar com o código fornecido acima. Infelizmente eles não fornecem um hash em seu site para validar o exe baixado é válido.