Aller au contenu

Transformer un .exe en installateur Windows (exe vers Setup.exe)

Comment convertir un simple .exe, ou un dossier qui en contient un, en véritable installateur Windows avec raccourcis et désinstallateur, sans écrire de script d'installation.

Mis à jour le 31 octobre 2026 · 3 min de lecture

« Convertir un exe en installateur » est l'une des expressions les plus recherchées autour du packaging Windows, et elle cache une confusion fréquente : un .exe et un Setup.exe sont tous deux des exécutables, mais ils ne font pas le même travail. Votre .exe est l'application. L'installateur est un second programme qui place l'application au bon endroit, avec les raccourcis et l'entrée de désinstallation que les utilisateurs Windows attendent. Voici comment en créer un à partir de ce que vous avez déjà.

Quand un installateur est nécessaire, et quand il ne l'est pas

Un .exe portable unique qui s'exécute depuis n'importe où n'a pas besoin d'installateur. Les utilisateurs le téléchargent et double-cliquent dessus. Pour un petit outil, c'est très bien.

Vous voulez un installateur quand :

  • l'application a besoin de plusieurs fichiers (DLL, ressources, un dossier de données) et vous ne voulez pas que les utilisateurs fouillent dans un zip ;
  • elle doit apparaître dans le menu Démarrer et dans Paramètres → Applications, avec une désinstallation propre ;
  • elle doit s'installer dans Program Files, ou par utilisateur sur des machines sans droits d'administrateur ;
  • les clients, les services informatiques ou les boutiques d'applications attendent « un vrai setup ».

Ce qu'il vous faut avant de commencer

  1. Le dossier de l'application. Compilez ou publiez votre application de façon qu'un seul dossier contienne tout ce dont elle a besoin à l'exécution. Testez-le en copiant ce dossier sur un autre PC et en lançant le .exe depuis là. S'il démarre, le dossier est complet.
  2. L'exécutable principal. Le fichier que les utilisateurs doivent lancer. Avec un seul .exe, c'est lui ; avec plusieurs (un lanceur et des programmes auxiliaires), sachez lequel est le point d'entrée.
  3. Une icône. Un fichier .ico pour l'installateur et les raccourcis. Beaucoup d'applications en ont déjà une ; sinon, un convertisseur en ligne transforme un PNG en ICO.
  4. La version et le nom de l'éditeur. Affichés dans l'assistant et dans les Paramètres Windows.

Convertir le .exe en installateur avec ExeTup

  1. Zippez le dossier de l'application, ou envoyez directement le .exe seul.
  2. Choisissez l'exécutable principal dans la liste affichée par ExeTup.
  3. Saisissez le nom, la version, l'éditeur et, si vous le souhaitez, la licence.
  4. Choisissez où l'application s'installe (tous les utilisateurs ou l'utilisateur courant), l'architecture, les raccourcis et les options de lancement.
  5. Lancez la compilation, puis téléchargez Setup.exe.

Le résultat est un installateur NSIS standard. Les utilisateurs l'exécutent, suivent l'assistant, et l'application se retrouve dans Program Files avec un raccourci dans le menu Démarrer et un désinstallateur. Rien ne change à l'intérieur de votre .exe.

Le faire à la main

Si vous préférez un outil local, les deux sont gratuits :

  • NSIS : écrivez un script .nsi qui liste les fichiers, les raccourcis et les entrées de registre, puis compilez-le avec makensis. ExeTup génère exactement ce type de script pour vous ; voir Installateur NSIS en ligne.
  • Inno Setup : écrivez un script .iss et compilez-le sous Windows. Voir Alternative à Inno Setup pour une comparaison.

Les deux sont des choix solides si cela ne vous dérange pas de maintenir un script à chaque version.

Les fichiers qui accompagnent le .exe

Certaines applications ont besoin de fichiers que la compilation n'a pas produits : un fichier de configuration d'exemple, un readme, des polices, un fichier de licence. L'étape « Autres fichiers » d'ExeTup les ajoute à côté du programme principal, de sorte qu'ils sont installés et désinstallés avec tout le reste.

Questions fréquentes

L'installateur modifie-t-il ou réempaquette-t-il mon .exe ?

Non. L'installateur compresse vos fichiers en son sein pour le transport et les réécrit tels quels. Votre .exe conserve sa signature, s'il en a une, et son icône.

Puis-je empaqueter un seul .exe sans autre fichier ?

Oui. Envoyez le .exe seul. L'installateur vous donne quand même des raccourcis, un désinstallateur et une entrée dans les Paramètres, ce qui est tout l'intérêt de l'empaqueter.

L'installateur fonctionnera-t-il sous Windows 32 bits ?

Si vous choisissez 32 bits. Un installateur 64 bits refuse de s'exécuter sur un système 32 bits et le dit, ce qui est exactement ce que vous voulez pour une application 64 bits.

Comment faire démarrer l'application avec Windows ?

Activez « lancer au démarrage » dans les options. L'installateur enregistre l'application dans la clé Run de l'utilisateur, et le désinstallateur la retire.

Guides associés