برنامه ستاپ ساز (Setup Maker) ابزاری است که سازندگان نرم افزار یا گردآوری کنندگان نرم افزار ها از آن
برای ایجاد یک نرم افزار Setup استفاده می کنند.
مثلا سازندگان نرم افزارهای Photoshop یا Winamp یا Microsoft Word زمانی که برنامه شان را ساختند
مجموعه ای از فایلها و کلید های Registry (تنظیمات هر برنامه که در بخشی از سیستم عامل ویندوز به نام
Registry ثبت می شود) ایجاد کرده اند که بایستی در کامپیوتر کاربر (مثلا کامپیوتر شما) با یک ترتیب و شیوه
خاص ثبت شوند. مثلا بایستی در منوی Start یک زیر شاخه برای نام نرم افزارشان ایجاد شود که با کلیک
کردن روی آن برنامه مورد نظر اجرا شود.
برنامه های ستاپ ساز، به این سازندگان نرم افزار کمک می کنند که مجموعه فایلها و تنظیمات Registry
و مراحلی که در نصب برنامه بایستی طی شود را به سادگی در یک فایل اجرایی ترکیب کنند.
با اجرا شدن این فایل اجرایی (مثلا Setup.exe یا Install.exe) برنامه بصورت کامل و همانطوری که سازنده
برنامه می خواست نصب می شود.
همچنین ستاپ ساز، یک قابلیت Uninstall هم به برنامه اضافه می کند که با اجرا کردن آن، تمامی فایلها
و تنظیمات نرم افزار را بتوان از کامپیوتر حذف کرد. علاوه بر این ستاپ ساز اطلاعات فایلها را فشرده می کند
تا جای کمتری را اشغال نماید.
نرم افزار های Setup Maker بسیاری وجود دارند که برخی از آنها خیلی متداول اند، مثلا InstallShield
و Mindvision Installer VISE و WISE و NSIS و Setup Factory و Advanced Installer از ستاپ ساز های
مشهور اند.
تصویری از ظاهر یک فایل Setup ای که InstallShield می سازد.
تصویری از ظاهر یک فایل Setup ای که نرم افزار WISE می سازد.
تصویری از ظاهر یک فایل Setup که نرم افزار Mindvision Installer VISE می سازد.
برخی از برنامه های فشرده ساز مثل WinRar و WinZip یک قابلیت ایجاد فایلهای اجرایی SFX دارند که
تا حدی قابلیت های Setup را ارائه می کنند، البته در حد ذخیره کردن فایلها و یا ایجاد گزینه در منوی Start،
وگرنه اینگونه ابزار ها توانایی ارائه Uninstaller یا ایجاد تنظیمات Registry را ندارند.