web-dev-qa-db-fra.com

Le fichier n'est pas compatible avec la version de Windows que vous utilisez.

J'ai un très ancien programme d'installation (application héritée) que nous essayons de faire fonctionner sur un système d'exploitation Windows 7 64 bits.

Auparavant, il n’était installé que sous Windows XP 32 bits. Je reçois le message d'erreur suivant lorsque je tente de l'exécuter:

La version de ce fichier n'est pas compatible avec la version de Windows 
 Que vous exécutez. Vérifiez les informations système de votre ordinateur pour savoir si 
 Vous avez besoin d'une version du programme x86 (32 bits) ou x64 (64 bits), puis 
 Contactez l'éditeur du logiciel. 

Contacter l'éditeur de logiciel n'est pas une option (le logiciel est super ancien).

Y a-t-il un moyen d'obtenir que cela fonctionne? Une sorte de mode de compatibilité?

La seule chose dont j'ai entendu parler qui fonctionnerait est un Virtual XP sur le boîtier Win 7. Le problème est que ce logiciel fait partie d'un ensemble de logiciels complet. Je devrais mettre tous les morceaux sur le virtuel XP ou aucun.

Avant de commencer à mettre tout cela sur le xp virtuel, j'aimerais savoir qu’il n’ya aucun moyen de tout avoir sur le Win 7 os.

12
Vaccano

Vous dites que c'est un très ancien programme d'installation, s'agit-il d'une application 16 bits? Toute la prise en charge des applications 16 bits a été supprimée de Windows 7 x64 - Elle ne fonctionnera pas du tout. Vous devrez utiliser un émulateur ou revenir à Windows 32 bits. Le mode XP dans Windows 7 pourrait être une solution simple pour que cette application soit opérationnelle de manière transparente.

7
Darth Android

Avec les anciens installateurs, il vous suffit de manipuler les paramètres. Essayez de définir le mode de compatibilité sur Windows XP SP 3 et Définir en tant qu'administrateur.

Certains installateurs existants peuvent être "décompressés". Cela signifie que certains utilitaires Zip peuvent décompresser les fichiers que le programme est censé installer. Maintenant, je ne le recommande pas, mais vous pouvez essayer de déplacer manuellement les fichiers vous-même.

3
Daisetsu

Si l'exécution du programme d'installation en mode de compatibilité avec le contrôle de compte d'utilisateur désactivé ( modification du registre ) ne fonctionne pas, l'étape suivante consiste à essayer une installation manuelle. C’est à cet endroit que vous utilisez des techniques de comparaison de fichiers pour rechercher les actions du programme d’installation sur votre ordinateur et les reproduire sur votre ordinateur Windows 7. Si vous ne l'avez jamais fait auparavant, je ne le recommanderais pas car vous pouvez rencontrer beaucoup de problèmes pour tout faire fonctionner. Je sais par expérience qu’il est très difficile d’obtenir tout.

La meilleure option consiste à télécharger et à activer le mode XP sous Windows 7 (ne fonctionne pas avec win 7 home ou starter). Cela vous donnerait au moins des raccourcis sur le bureau qui lancent le VM à la demande. Vous pouvez le trouver ici .

3
Doltknuckle

J'ai eu exactement le même message d'erreur pour un installateur corrompu .

Un programme d'installation créé pour Windows 7 (32 bits/64 bits) a été corrompu lors de son transfert par courrier électronique et affichait ce message (sous Windows 7 64 bits). Le fichier non corrompu est installé correctement.

Je vous suggère donc d’essayer le programme d’installation sur une machine Win XP avant d’effectuer d’autres opérations techniques.

Si le programme d'installation est effectivement corrompu, vous devrez trouver une sauvegarde ou la récupérer ailleurs.

0
Nicolas Raoul