The format of the self-extracting program contained in the self-extracting executable file is specified with the [Detailed Settings: Program] dialog box.
Program type of self-extracting file
To specify [32bit] or [64bit] for self-extracting program.
When [64bit] is specified, the program can start only on 64-bit versions of Windows OS. This option must be turned on in order to copy files to folders that only 64-bit programs can access or to register 64-bit versions of COM server and ActiveX controls.
When [32bit] is specified, the program is prohibited from running on 64-bit versions of the Windows OS.
Application manifest of the self-extracting file
The application manifest embedded in the program can be changed.
* The application manifest can be used only with Windows Vista and later and Windows Server 2008 or later. It is ignored by Windows XP and Windows Server 2003.
| Standard (require promotion to administrative rights) |
Requires elevating to administrator rights in order to run the self-extracting executable file. The self-extracting executable file that is run by elevating the rights can write to the system folder (Program Files, etc.) or the Shared Registry (HKEY_LOCAL_MACHINE, etc.). Use this manifest with the “Create a shared shortcut for all users” function or when performing uninstaller registration. |
|---|---|
| Standard (Do not require promotion to administrative rights) |
Does not require elevating to administrator rights in order to run the self-extracting executable file. When using this manifest, the program cannot write to the system folder or the shared registry, but the self-extracting executable file can be run on systems on which administrator rights are not available such as a shared PC, and the user account control (UAC) warning message displays can be suppressed. This option can be used when creating a self-extracting executable file that is primarily for distributing data files, such as only extracting files to the desktop. |
| Use user-specified manifest file |
The content of any separate file can be used as the manifest. Refer to the documentation provided by Microsoft to learn more about application manifests. |
Advanced settings for self-extracting files
Sufficient knowledge of EXE format program files is required to make these settings. The program will not operate properly if illegal values are set.
| Targeted OS version for the file header |
Changes the numeric value of the target OS version embedded in the program file header. |
|---|---|
| Targeted sub-system version for the file header |
Changes the numeric value of the target subsystem version embedded in the program file header. |