Windows Installer Service Registry Key Settings

The Windows Installer service (MSIServer) manages the installation, maintenance, and removal of software on Windows operating systems. This article outlines the primary Windows Registry keys used to manage the behavior, startup properties, policies, and operational restrictions of the Windows Installer service.

1. Service Configuration Key

The core service configuration for the Windows Installer is located at:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver

This key controls the core service parameters: * Start: Controls the startup type of the service. * 2 = Automatic * 3 = Manual (Default) * 4 = Disabled * ImagePath: Contains the path to the installer executable (%systemroot%\system32\msiexec.exe /V). * ObjectName: Specifies the account under which the service runs (LocalSystem).

2. Group Policy and Behavioral Control Keys

System-wide and user-specific behaviors are controlled via Windows Installer policy keys located at:

Key DWORD values configured under these paths include:

3. Safe Mode Execution Keys

By default, the Windows Installer service does not run in Safe Mode. Its execution in Safe Mode is controlled by adding the MSIServer subkey with the string value set to Service under: