Requirements
The Requirements page allows you to specify the minimum system requirements for your product. These requirements are checked at the beginning of the installation process; if they are not met, the installer will display a message to inform the customer and refuse to install.
Tip: To deal with product requirements that can be resolved by pre-installing additional system components (for example, the .Net runtime support), use the Prerequisites project page.
System requirements options changed in InstallMate 11. Specifically, tests for individual Windows versions and service pack levels were removed because they are no longer relevant to modern Windows editions. In their place, you can now specify the allowable CPU architectures and a general installation condition.
Attributes and options
The following attributes and options are available on the Requirements page.
Attribute | Description | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CPU | Checkboxes for the three processor architectures that are supported by modern Windows editions. Check the boxes for the architectures on which installation is permitted; clear the ones on which the product should not be installed. The installer will generate a suitable message if the product cannot be installed due to an excluded processor architecture. | |||||||||||||||||||||
Condition | Enter a conditional expression that specifies the condition(s) that the target system must fulfill prior to installation. For example, to install only on Windows 10 or later, use an expression such as VersionNT >= 1000. Refer to the symbolic variables overview for available variables. Tip: You can use the > button to the right of the Condition field to access a popup menu with additional options. |
|||||||||||||||||||||
Message text | Enter the localizable message text that the installer should display if the condition in the Condition field is not met. This text is independent of the text that will be displayed if any of the other requirements (CPU, Display size, Color depth, Memory size) is not met. If necessary, the texts for all failed tests are combined into a single message box and displayed to the user. Tip: You can use the > button to the right of the Message Text field to access a popup menu with additional options. |
|||||||||||||||||||||
Localized | Check this box to localize the Message text field and use different message texts for different languages. | |||||||||||||||||||||
Display size | Select the minimum required display size from the drop-down list, or select Any resolution if the display size does not have to be checked. Note: On systems with multiple monitors, only the display size of the primary monitor is checked. |
|||||||||||||||||||||
Color depth | Select the minimum required color depth from the drop-down list, or select Any color mode if the color depth does not have to be checked. The various color depths correspond to bits-per-pixel as shown in the following table.
Note: On systems with multiple monitors, only the color depth of the primary monitor is checked. |
|||||||||||||||||||||
Memory size | Enter the minimum required physical memory (RAM) size, expressed as megabytes (MB; 1 MB = 1024 x 1024 bytes), or 0 if no memory size check is required. Note: Windows typically underreports the amount of memory slightly. For example, a system with 512 MB of RAM installed may be reported as having 511 MB. Please bear this in mind if you specify a minimum Memory size value; it's safest to specify 1 MB less: 127 instead of 128 MB, 255 instead of 256, etc. |
|||||||||||||||||||||
Reset all | Click this button to reset all system requirements to their defaults, which generally means that any and all Windows versions and hardware specifications are accepted. |