Hero image

InstallShield® 2020 System Requirements

InstallShield is the leading software installation development solution for building App-V packages and MSI installers for Windows applications. Following are the minimum requirements for systems that run InstallShield (the authoring environment), as well as for target systems that run the installations created with InstallShield (the run-time environment).


For Systems Running InstallShield

Processor Pentium III-class PC (500 MHz or higher recommended)
RAM 256 MB of RAM (512 MB preferred)
Hard Disk 500 MB free space
Display Designed for XGA resolution at 1024 × 768 or higher
Operating System

Windows Server 2008 
Windows 7
Windows Server 2008 R2
Windows 8
Windows Server 2012
Windows 8.1
Windows Server 2012 R2
Windows 10
Windows Server 2016
Windows Server 2019

Privileges Administrative privileges on the system
Mouse Microsoft IntelliMouse or other compatible pointing device
Optional Integration with Visual Studio

The following versions of Microsoft Visual Studio can be integrated with InstallShield:

  • Visual Studio 2008
  • Visual Studio 2010
  • Visual Studio 2012
  • Visual Studio 2013
  • Visual Studio 2015
  • Visual Studio 2017
  • Visual Studio 2019

The following editions of Microsoft Visual Studio can be integrated with InstallShield:

  • Professional
  • Premium
  • Ultimate

For Target Systems

Note: For all project types except for Suites (Advanced UI, and Suite/Advanced UI project types), Windows XP SP3 and Windows Server 2003 SP2 are the minimum versions of Windows that are required for target systems that run the installations that are created in InstallShield. For Suites, Windows Vista and Windows Server 2008 are the minimum versions of Windows that are required for target systems.

Target systems must meet the following minimum operating system requirement:

  • Windows XP SP3
  • Windows Server 2003 SP2
  • Windows Vista
  • Windows Server 2008
  • Windows 7
  • Windows Server 2008 R2
  • Windows 8
  • Windows Server 2012
  • Windows 8.1
  • Windows Server 2012 R2
  • Windows 10
  • Windows Server 2016
  • Windows Server 2019

Target systems must also support the SSE2 instruction set.

Event Tracking and Feature Usage

  • Determine the features that create lock-in and retention of users
  • Decide when to end-of-life a feature or product functionality
  • Understand user behavior variations between trial to paid versions
  • Surface features and functionality that has yet to be adopted by end users to promote engagement

User Flow Analysis

  • Understand the first and last interactions users have in your application by session
  • Drill down into specific path data and see how they end
  • Optimize UI/UX in common paths/reduced hurdles for users
  • Identify broken user flows, or variations from predicted paths

In-application Messaging

  • Increase product and feature adoption
  • Up-sell and cross-sell products with targeted offers
  • Prompt users running on older versions of your application to the latest and greatest version
  • Collect in-line customer feedback when users are most engaged with your product
  • Promote company events and news happening outside your software

Product and User Metrics

  • Discover what hardware environments customers are most commonly running
  • Visualize global usage patterns of your software with geo specific data
  • Track and report on exceptions
  • Collect custom user data for advanced analysis
  • Utilizes reporting APIs for third party integrations

Event Tracking and Feature Usage

  • Determine the features that create lock-in and retention of users
  • Decide when to end-of-life a feature or product functionality
  • Understand user behavior variations between trial to paid versions
  • Surface features and functionality that has yet to be adopted by end users to promote engagement

User Flow Analysis

  • Understand the first and last interactions users have in your application by session
  • Drill down into specific path data and see how they end
  • Optimize UI/UX in common paths/reduced hurdles for users
  • Identify broken user flows, or variations from predicted paths

In-application Messaging

  • Increase product and feature adoption
  • Up-sell and cross-sell products with targeted offers
  • Prompt users running on older versions of your application to the latest and greatest version
  • Collect in-line customer feedback when users are most engaged with your product
  • Promote company events and news happening outside your software

Product and User Metrics

  • Discover what hardware environments customers are most commonly running
  • Visualize global usage patterns of your software with geo specific data
  • Track and report on exceptions
  • Collect custom user data for advanced analysis
  • Utilizes reporting APIs for third party integrations

Event Tracking and Feature Usage

  • Determine the features that create lock-in and retention of users
  • Decide when to end-of-life a feature or product functionality
  • Understand user behavior variations between trial to paid versions
  • Surface features and functionality that has yet to be adopted by end users to promote engagement

User Flow Analysis

  • Understand the first and last interactions users have in your application by session
  • Drill down into specific path data and see how they end
  • Optimize UI/UX in common paths/reduced hurdles for users
  • Identify broken user flows, or variations from predicted paths

In-application Messaging

  • Increase product and feature adoption
  • Up-sell and cross-sell products with targeted offers
  • Prompt users running on older versions of your application to the latest and greatest version
  • Collect in-line customer feedback when users are most engaged with your product
  • Promote company events and news happening outside your software

Product and User Metrics

  • Discover what hardware environments customers are most commonly running
  • Visualize global usage patterns of your software with geo specific data
  • Track and report on exceptions
  • Collect custom user data for advanced analysis
  • Utilizes reporting APIs for third party integrations