Software installations and updates on Windows 11 depend on the Windows Installer Service (also known as msiserver). When this service is disabled or not running, applications packaged as MSI files may fail to install or uninstall, leading to error messages and incomplete setups. Adjusting the service state can resolve installation problems or prevent unauthorized software changes. Here’s how to turn the Windows Installer Service on or off using several reliable methods.
Method 1: Using the Services Tool
Run dialog by pressing Windows + R on your keyboard. In the dialog box, type services.msc and press Enter. This launches the Services management console, where background processes and system services are listed.


Changing the Startup type to Automatic ensures the service starts with Windows, while Manual requires it to be started as needed. Disabled prevents the service from running entirely.
Join readers who trust AllThings.How
Add us as a preferred source on Google so our practical guides show up first next time you search.
Add to Google Preferences →Method 2: Using Command Prompt
Windows + R, type cmd, then press Ctrl + Shift + Enter to open Command Prompt as an administrator. Approve any User Account Control prompts.
net start MSIServer

This command immediately starts the service for the current session.
- Set to Automatic:
REG add "HKLM\SYSTEM\CurrentControlSet\services\MSIServer" /v Start /t REG_DWORD /d 2 /f - Set to Manual:
REG add "HKLM\SYSTEM\CurrentControlSet\services\MSIServer" /v Start /t REG_DWORD /d 3 /f - Set to Disabled:
REG add "HKLM\SYSTEM\CurrentControlSet\services\MSIServer" /v Start /t REG_DWORD /d 4 /f
These registry commands control whether the service starts automatically, manually, or is disabled entirely. Restart your computer for changes to take effect.
Method 3: Using Registry Editor
Editing the registry allows for direct control of service startup states, but incorrect changes can cause system instability. Always back up your registry before proceeding.
Windows + R, type regedit, and press Enter. Approve the User Account Control prompt to open Registry Editor.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver

- 2 – Automatic
- 3 – Manual
- 4 – Disabled

Ensure the Base is set to Hexadecimal, then click OK. Close Registry Editor and restart your PC for changes to take effect.
Method 4: Using Local Group Policy Editor (Windows 11 Pro/Enterprise Only)
This method is available only on Windows 11 Pro and Enterprise editions. It provides centralized control over service behavior through policy settings.



Click Apply and OK to save changes. Group Policy changes may require a restart to take effect.
Extra: Running Windows Installer Service in Safe Mode
Windows Installer Service does not run in Safe Mode by default, which can block installation or removal of software when troubleshooting. To enable it in Safe Mode:
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\MSIServer" /VE /T REG_SZ /F /D "Service"

For Safe Mode without Networking, run:
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\MSIServer" /VE /T REG_SZ /F /D "Service"

net start msiserver

After finishing your tasks in Safe Mode, stop the service and remove the registry entry to restore original settings:
- Stop the service:
net stop msiserver - Remove registry entry for Safe Mode with Networking:
REG DELETE "HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\MSIServer" /F - Remove registry entry for Safe Mode without Networking:
REG DELETE "HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\MSIServer" /F
Managing the Windows Installer Service on Windows 11 streamlines software installations and helps resolve stubborn setup issues. Adjust the service using the method that best fits your technical comfort level and Windows edition.






