Un téléchargement raté vient rarement du fichier lui-même : le plus souvent, le logiciel ne correspond tout simplement pas à la machine. Trois vérifications suffisent à l'éviter.
La version du système
C'est le premier critère, et le seul que la plupart des fiches indiquent clairement. Un éditeur annonce une version minimale, par exemple Windows 10 ou macOS 12, en dessous de laquelle l'installation échoue ou l'application se ferme au démarrage.
Attention à la nuance entre « fonctionne » et « est pris en charge ». Un logiciel peut démarrer sur une version plus ancienne que celle annoncée, sans recevoir de correctif ni d'assistance en cas de problème. Sur Android, la fiche indique la version minimale exigée ; sur iOS, une application retirée du catalogue reste réinstallable si elle a déjà été téléchargée avec le même compte.
32 bits, 64 bits et processeurs ARM
Sous Windows, un programme 32 bits fonctionne sur un système 64 bits, mais l'inverse est impossible. C'est la source de confusion la plus fréquente lorsqu'une machine ancienne refuse un installateur récent.
Sur Mac, la rupture est plus nette : depuis macOS Catalina, sorti en 2019, les applications 32 bits ne démarrent plus du tout. Et sur les Mac équipés d'une puce Apple Silicon, les logiciels écrits pour les processeurs Intel passent par la couche de traduction Rosetta, qu'il faut parfois installer à la première ouverture.
Le cas particulier de Linux
Sous Linux, la question ne porte pas sur la version du système mais sur la distribution et ses bibliothèques. Un paquet prévu pour Debian ne s'installe pas tel quel sur Fedora, et une dépendance manquante bloque l'opération.
Les formats universels apparus ces dernières années, comme Flatpak, Snap ou AppImage, contournent le problème en embarquant leurs dépendances. Ils occupent plus d'espace, mais fonctionnent d'une distribution à l'autre.
Que faire en cas d'incompatibilité
Windows propose un mode de compatibilité, accessible par un clic droit sur le fichier puis l'onglet du même nom. Il aide sur des programmes anciens, sans rien pouvoir contre une différence d'architecture.
Dans les autres cas, mieux vaut chercher une version antérieure du logiciel, proposée par certains éditeurs, ou une solution équivalente adaptée à votre configuration. Avant toute installation, il reste utile de vérifier l'origine du fichier : un installateur qui refuse de se lancer pousse souvent à en chercher un autre sur une source moins fiable.








