Baixei o instalador VeraCrypt atual (v1.24-U7) diretamente de https://www.veracrypt.fr e sempre que tento instalá-lo em um PC offline "mais antigo", recebo a seguinte mensagem de erro:
Configuração do VeraCrypt
Este pacote de distribuição está danificado. Por favor, tente baixá-lo novamente (de preferência do site oficial do VeraCrypt em https://www.veracrypt.fr ).
Eu baixei várias vezes e finalmente também confirmei que as somas de verificação realmente correspondem. Então, qual pode ser o motivo dessa mensagem de erro?
No meu caso, descobriu-se que meu computador antigo não tinha os certificados atuais necessários para verificar os executáveis VeraCrypt assinados digitalmente. Eu tive que baixar e importar:
Depois disso, consegui executar com sucesso os executáveis do VeraCrypt.
Existem vários outros certificados necessários para o VeraCrypt e o instalador, infelizmente, apenas assume que eles estão lá.
Eu também adicionei estes: - authroot.stl DigiCert_Assured_ID_MS_Cross_Cert.crt GlobalSign_Root_CA_MS_Cross_Cert.crt thawte_Primary_Root_CA.crt
IIRC: o primeiro foi o mais importante para a minha situação em que minha pasta User foi substituída por uma versão mais antiga. É como uma biblioteca deles disponível da Microsoft e é atualizada semanalmente no arquivo authrootstl.cab
Não vou colocar links para eles - eles foram fáceis de encontrar, mas não sei se os peguei nos melhores ou nos lugares oficiais.