Summary
This article shows you how to enable Windows Feature(s) during an installation, that may be required for your Product, but maybe disabled by default on target systemsSynopsis
InstallShield Premier Edition:Suite Project has built-in support for enabling several Windows Features during an installation.This may be required as some Windows functionality is disabled by default on target systems.
This guide will help you to enable the required feature(s) during your installation
Discussion
Some Windows functionality is disabled by default on target systems. In addition, some end users, or perhaps IT administrators, may choose to disable some Windows functionality.InstallShield has built-in support for enabling several Windows Features:
? Internet Information Services
? PowerShell
? .NET Framework 3.x
InstallShield also lets you specify additional Windows roles and Features that a package requires.
Only available in the Suite Project which is available with InstallShield Premier.
In a Suite UI, To specify a Windows role or Feature that you want to enable,
1. Click Packages, in the View List under Organization.
2. In the Packages explorer, click the package that you want to configure.
3. On the Common tab, in the Windows Features setting, click the Add New Windows Feature button, and then click one of the available Feature options
For example IIS:
InstallShield adds a new Windows Feature row under the Windows Features setting,
This is not available in the Professional edition of InstallShield with the Advancesd UI project, which may be assumed from the wording in the Online documentation
http://helpnet.flexerasoftware.com/installshield21helplib/helplibrary/SteWindowsFeat.htm
Support for scheduling actions to occur at run time on target systems is Not Available in Avanced UI projects whereas it is in a Suite UI projects.
What you would have to do instead for the Non Premier Version is use a Custom Action in your msi to enable the required feature using Deployment Image Servicing and Management (DISM.exe) tool.
DISM is the inbox utility included with Win7/2008 R2 installations,
To install IIS 7.5 on Windows 7, you use DISM.exe to target the running operating system (using the /Online switch) and use the /Enable-Feature option to enable individual IIS features
DISM /online /enable-feature /featurename:<name of feature>
You could run this from a EXE type custom action or a batch file see attached sample bat as an example
Related Documents
Enabling Windows Roles and Features During a Suite/Advanced UI InstallationAdvanced UI Projects vs. Suite/Advanced UI Projects
Deployment Image Servicing and Management (DISM)
DISM - Deployment Image Servicing and Management Technical Reference for Windows
Enable or Disable Windows Features Using DISM
Was this helpful?
Related Articles
How to Show Progress for Multiple Windows Features Being Enabled 7Number of Views Set Icon Next to Add or Remove Programs or Programs and Features Entry to InstallAnywhere Icon on Windows 20Number of Views Creating Custom Dialog Enabling Mutually Exclusive Features 4Number of Views Suite Installer MSI Package is Not Found When Installing New Features via the Windows Control Panel 9Number of Views Detecting Whether an Installation is Running on a Virtual Machine Returns True When Ran on a Physical Machine with Hyper-V… 6Number of Views
Revenera Assistant
Online
Hi, I am Reva - Ask me anything.
Updates
No new updates
Chat
Home
Updates
/**/
Thanks for the feedback!
Your feedback has been saved.Rate this response:
1
2
3
4
5
Add Additional feedback ( Optional )
0/240
English
English
Language changed successfully
Something went wrong
Email sent successfully
Something went wrong
Case create successfully
Are you sure you want to cancel
the case creation?
Please select a product to submit the case.
Please select a product version to submit the case.
0/255
Upload Attachment
File Upload
Maximum file
size allowed is 3 MB.
File type
not supported.
Supported file types:
Documents (.txt, .doc, .docx, .pdf), Images (.jpg, .png), Comma Separated Files
(.csv) Speadsheets (.xlsx, .xls)
Are you sure you want to cancel the case creation?
Case closed successfully
File Upload
Maximum file size allowed is 3 MB.
File type not supported.
Supported file types:
Documents (.txt, .doc, .docx, .pdf), Images (.jpg, .png), Comma Separated Files
(.csv) Speadsheets (.xlsx, .xls)
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
File Upload
Maximum file
size allowed is 3 MB.
File type
not supported.
Supported file types:
Documents (.txt, .doc, .docx, .pdf), Images (.jpg, .png), Comma Separated Files
(.csv) Speadsheets (.xlsx, .xls)
Revenera Assistant
© 2026 Flexera Software. All Rights Reserved.
Case id: 00001065
Activity: Status change: 2 hours ago