Process before startup

Process before startup

The [Detailed Settings: Processes before startup] dialog box are to perform the settings to abort execution under specific conditions when the self-extracting executable file is started.

Startup restrictions

This allows the self-extracting executable file to be executed only in specific environments.

Require administrative rights

A warning is displayed and the program does not run if the user does not have administrator rights.

Require Power Users rights or higher

A warning is displayed and the program does not run if the user does not have Power User rights (or higher).

 

In order to save the uninstall information in the system tree, the user needs Power User rights or higher. For this reason, this option must be ON when using the uninstaller.

Restrict the OS versions that can run the self-extracting executable file

You can specify the Windows OS versions that can execute the self-extracting executable file. For other OS versions, a warning is displayed and the program will not execute.

Do not run in 32-bit compatible mode on 64-bit systems

64-Bit versions (x64 Edition) are compatible for running 32-bit programs. If this option is turned ON, a warning is displayed when trying to run on a 64-bit version of Windows and the self-extracting executable file will not execute.

Validity check method for the self-extracting executable file

Specifies a method for the self-extracting executable file to check whether it has been corrupted or modified when it is executed.

Do not perform validity check

Does not check if the program has been corrupted or modified.

Check program CRC

Checks the program CRC and displays a warning and will not execute if there is a discrepancy.

 

Because the program will not execute if even one byte has been modified, virus infections, alterations, and download errors can be detected.

Check program digital signature (Authenticode)

Checks the program digital signature (Authenticode) and displays a warning and will not execute if the signature is incorrect.

 

* In order to use this function, the user must incorporate a signature (signcode.exe or signtool.exe provided by Microsoft) for the created self-extracting executable file.

Also, systems that do not support checking digital signatures and systems that use older digital certificate data may not perform a proper check.