Zum Inhalt springen

Eine .exe in einen Windows-Installer verwandeln (exe zu Setup.exe)

So machen Sie aus einer einzelnen .exe oder einem Ordner mit einer .exe einen echten Windows-Installer mit Verknüpfungen und Deinstaller, ohne ein Installer-Skript zu schreiben.

Aktualisiert am 31. Oktober 2026 · 3 Min. Lesezeit

„Exe in Installer umwandeln“ ist eine der meistgesuchten Phrasen rund um das Paketieren für Windows, und dahinter steckt ein verbreitetes Missverständnis: Eine .exe und eine Setup.exe sind beide ausführbare Dateien, erledigen aber unterschiedliche Aufgaben. Ihre .exe ist die Anwendung. Der Installer ist ein zweites Programm, das die Anwendung an die richtige Stelle legt, mit den Verknüpfungen und dem Deinstallationseintrag, die Windows-Nutzer erwarten. So erstellen Sie einen aus dem, was Sie bereits haben.

Wann Sie einen Installer brauchen, und wann nicht

Eine einzelne portable .exe, die von überall läuft, braucht keinen Installer. Nutzer laden sie herunter und doppelklicken darauf. Für kleine Tools ist das völlig in Ordnung.

Einen Installer wollen Sie, wenn:

  • die Anwendung mehr als eine Datei braucht (DLLs, Assets, einen Datenordner) und Nutzer nicht in einem Zip wühlen sollen;
  • sie im Startmenü und unter Einstellungen → Apps erscheinen soll, mit sauberer Deinstallation;
  • sie in Program Files liegen oder auf Rechnern ohne Administratorrechte pro Benutzer installiert werden soll;
  • Kunden, IT-Abteilungen oder App-Stores „ein richtiges Setup“ erwarten.

Was Sie vor dem Start brauchen

  1. Den Anwendungsordner. Bauen oder veröffentlichen Sie Ihre Anwendung so, dass ein Ordner alles enthält, was sie zur Laufzeit braucht. Testen Sie das, indem Sie den Ordner auf einen anderen PC kopieren und die .exe von dort starten. Startet sie, ist der Ordner vollständig.
  2. Die Haupt-Executable. Die Datei, die Nutzer starten sollen. Bei einer einzigen .exe ist das klar; bei mehreren (ein Launcher plus Hilfsprogramme) müssen Sie wissen, welche der Einstiegspunkt ist.
  3. Ein Symbol. Eine .ico-Datei für den Installer und die Verknüpfungen. Viele Anwendungen haben bereits eine; andernfalls macht ein Online-Konverter aus einer PNG eine ICO.
  4. Version und Herausgebername. Werden im Assistenten und in den Windows-Einstellungen angezeigt.

Die .exe mit ExeTup in einen Installer umwandeln

  1. Packen Sie den Anwendungsordner als Zip oder laden Sie die einzelne .exe direkt hoch.
  2. Wählen Sie die Haupt-Executable aus der Liste, die ExeTup anzeigt.
  3. Geben Sie Name, Version, Herausgeber und optional die Lizenz ein.
  4. Legen Sie fest, wohin installiert wird (alle Benutzer oder aktueller Benutzer), sowie Architektur, Verknüpfungen und Startoptionen.
  5. Bauen Sie den Installer und laden Sie Setup.exe herunter.

Das Ergebnis ist ein Standard-NSIS-Installer. Nutzer führen ihn aus, klicken sich durch den Assistenten, und die Anwendung landet in Program Files mit einer Startmenü-Verknüpfung und einem Deinstaller. An Ihrer .exe ändert sich nichts.

Stattdessen von Hand

Wenn Sie ein lokales Werkzeug bevorzugen, sind beide kostenlos:

  • NSIS: Schreiben Sie ein .nsi-Skript, das Dateien, Verknüpfungen und Registry-Einträge auflistet, und kompilieren Sie es mit makensis. ExeTup erzeugt genau diese Art von Skript für Sie; siehe NSIS-Installer online.
  • Inno Setup: Schreiben Sie ein .iss-Skript und kompilieren Sie es unter Windows. Einen Vergleich finden Sie unter Inno-Setup-Alternative.

Beide sind solide Optionen, wenn Sie bereit sind, mit jedem Release ein Skript zu pflegen.

Dateien neben der .exe

Manche Anwendungen brauchen Dateien, die der Build nicht erzeugt hat: eine Beispielkonfiguration, eine Readme, Schriftarten, eine Lizenzdatei. Der Schritt „Weitere Dateien“ in ExeTup legt sie neben das Hauptprogramm, sodass sie mit allem anderen installiert und deinstalliert werden.

Häufige Fragen

Verändert der Installer meine .exe oder packt er sie neu?

Nein. Der Installer komprimiert Ihre Dateien für den Transport in sich selbst und schreibt sie unverändert zurück. Ihre .exe behält ihre Signatur, falls vorhanden, und ihr Symbol.

Kann ich eine einzelne .exe ohne weitere Dateien verpacken?

Ja. Laden Sie die .exe allein hoch. Der Installer liefert trotzdem Verknüpfungen, einen Deinstaller und einen Eintrag in den Einstellungen, und genau darum geht es beim Verpacken.

Läuft der Installer unter 32-Bit-Windows?

Wenn Sie 32 Bit wählen. Ein 64-Bit-Installer verweigert den Start auf einem 32-Bit-System und sagt das auch, was für eine 64-Bit-Anwendung genau richtig ist.

Wie starte ich die Anwendung automatisch mit Windows?

Aktivieren Sie in den Optionen „Beim Systemstart starten“. Der Installer trägt die Anwendung im Run-Schlüssel des Benutzers ein, und der Deinstaller entfernt den Eintrag wieder.

Verwandte Anleitungen