Ein Software Wizard, auch Setup Assistant genannt, ist eine Abfolge von Dialogfeldern, die den Anwender im Setup von Software-Installationen begleiten. Das Ziel ist es, den Nutzer bei für ihn unbekannten Installationsprozessen zu unterstützen und sicherzustellen, dass alle relevanten Schritte für die erfolgreiche Installation auch wirklich durchgeführt werden.