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
- 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
.exedepuis là. S'il démarre, le dossier est complet. - 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. - Une icône. Un fichier
.icopour l'installateur et les raccourcis. Beaucoup d'applications en ont déjà une ; sinon, un convertisseur en ligne transforme un PNG en ICO. - 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
- Zippez le dossier de l'application, ou envoyez directement le
.exeseul. - Choisissez l'exécutable principal dans la liste affichée par ExeTup.
- Saisissez le nom, la version, l'éditeur et, si vous le souhaitez, la licence.
- Choisissez où l'application s'installe (tous les utilisateurs ou l'utilisateur courant), l'architecture, les raccourcis et les options de lancement.
- 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
.nsiqui liste les fichiers, les raccourcis et les entrées de registre, puis compilez-le avecmakensis. ExeTup génère exactement ce type de script pour vous ; voir Installateur NSIS en ligne. - Inno Setup : écrivez un script
.isset 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
- Comment créer un Setup.exe pour votre application Windows (sans code)Ce que fait vraiment un Setup.exe, les trois façons d'en créer un, et comment transformer le dossier de votre application en installateur professionnel en quelques minutes, sans écrire de script.
- Créer un installateur NSIS en ligne, sans écrire de scriptCe qu'est NSIS, à quoi ressemble un script .nsi minimal, et comment obtenir un Setup.exe NSIS standard avec l'assistant Modern UI, des raccourcis et un désinstallateur à partir d'un formulaire plutôt que d'un script.
- Installation silencieuse d'un Setup.exe : /S, dossier et déploiementComment lancer un Setup.exe basé sur NSIS en mode silencieux avec /S, choisir le dossier avec /D=, désinstaller sans interface et déployer l'installateur avec Intune, PDQ ou un script.