Product Documentation

To check for prerequisite registry entries

Dec 17, 2015

After clicking Add Item from the Registry entries section of the Pre-launch Analysis tab, use the Add Registry Entry dialog box to specify the registry entry you want to identify as a prerequisite.

To identify a registry entry, provide the required hive, key, value name, and type information:

  1. From the Registry type drop-down list, choose a selection:
    • Key exists. The key must exist, whether or not it has subkeys or values.
    • Key and value exist. The key must have a value of the specified type, but the data is not checked.
    • Key and value exist, and data matches. The key must have a value of the specified type, and the data for the value must exactly match the specified data.
    • Key exists, and data for default value matches. The key must exist, and the data for its default value must match the specified data.
  2. From the Hive drop-down list, choose the registry hive in which the registry entry resides:
    • HKEY_LOCAL_MACHINE
    • HKEY_CURRENT_USER
    • HKEY_CURRENT_CONFIG
    • HKEY_CLASSES_ROOT
    • HKEY_USERS
  3. Type the name of the key. The following is an example: Environment
  4. Type the value name. The following is an example: TEMP
  5. To select the matching registry type for the prerequisite you are choosing, use the Type pull-down menu:
    • String value (REG_SZ)
    • Binary value (REG_BINARY)
    • DWORD value (REG_DWORD)
    • Multi-string value (REG_MULTI_SZ)
    • Expandable string value (REG_EXPAND_SZ)
    • QWORD value
  6. When you select a type, the list updates to reflect the registry entries.