WINDOWS INSTALLER ERROR · ERROR_INSTALL_SERVICE_FAILURE (1601)
Error 1601 and 1719: Windows Installer Service Could Not Be Accessed
The setup asked the Windows Installer service (its service name is msiserver) to do the work and could not reach it. Until the service answers, no .msi package can be installed, repaired or removed on this PC.
WHAT WINDOWS SAYS
Windows Installer service could not be accessed. Contact your support personnel to verify that it is properly registered and enabled.
As an exit code of msiexec.exe the same failure is 1601: "The Windows Installer service couldn't be accessed. Contact your support personnel to verify that the Windows Installer service is properly registered."
Wording from Microsoft's documentation, linked under Sources.
TECHNICAL SUMMARY
| Number | 1719, 1601 |
|---|---|
| Windows name | ERROR_INSTALL_SERVICE_FAILURE (1601) |
| Where it appears | Message shown by a setup |
| In PC Tweaker Uninstaller | Shows the exit code |
What causes Error 1601 and 1719
- The service is not enabled. Microsoft's services guidance lists Windows Installer (msiserver) with startup type Manual and says that if it is disabled, any service that explicitly depends on it becomes unable to start.
- The service is not properly registered: it is the second condition Microsoft's message names.
How to fix Error 1601 and 1719, safest step first
Microsoft's message asks for two things to be verified: that the service is enabled and that it is registered. Start with the read-only checks below, then go in this order.
Make a restore point before the steps that change something
Select Start, type Create a restore point, open it, and on the System Protection tab choose Create. Microsoft notes that System Protection is not turned on by default; if Create is greyed out, choose Configure and turn it on for the system drive first.
To undo: A restore point changes nothing by itself. To go back later, run System Restore and pick it: Microsoft says it reverts system files, the registry and installed programs, and leaves your personal files alone.
If the service is Disabled, put it back to Manual
Run the first check below. If START_TYPE says DISABLED, open Command Prompt as administrator and run
sc.exe config msiserver start= demand(the space after start= is required). Manual is the startup type Microsoft documents for this service.To undo:
sc.exe config msiserver start= disabledputs back the state you found. On a work PC a policy may have disabled it on purpose: ask the administrator first.Restart the PC and try once more
Use Start > Power > Restart. It is the first solution on Microsoft's page for programs that will not install or uninstall.
To undo: Nothing to undo: a restart changes no setting.
On Windows 10, run Microsoft's Program Install and Uninstall troubleshooter
Microsoft's page offers the download under its Windows 10 tab. Microsoft says it fixes corrupted registry keys on 64-bit systems, corrupted registry keys that control update data, and problems that prevent programs from being installed, completely uninstalled or updated, or that block uninstalling through Add or Remove Programs. On Windows 11 the same page gives the Settings steps instead.
To undo: The troubleshooter has no undo of its own, which is why a restore point comes before it.
If the service still cannot be reached, ask support before reinstalling Windows
Microsoft's message tells you to contact your support personnel, and its page for blocked installs ends with contacting the app publisher or, as a last resort, Reset this PC with Keep my files. We list no registry edit here because Microsoft's current documentation gives none for this error.
To undo: Reset this PC cannot be undone and removes installed programs: it is the last step, not a routine one.
Check it yourself, without changing anything
Read the service's configuration (Command Prompt)
On Windows 11 build 26300 we read START_TYPE 3 DEMAND_START (Manual), the binary path C:\WINDOWS\system32\msiexec.exe /V, the account LocalSystem and a dependency on RpcSs. Nothing is changed.
cmdsc.exe qc msiserverRead its state (PowerShell)
Stopped with StartType Manual is what we found on a PC where nothing was installing. Disabled is the state Microsoft's message asks you to rule out.
PowerShellGet-Service msiserver | Format-List Name, DisplayName, Status, StartType
What PC Tweaker Uninstaller does with Error 1601 and 1719
Shows the exit codePC Tweaker Uninstaller removes a Windows Installer program with the command it shows you first in the Removal Brief, msiexec.exe /x {ProductCode} /qn /norestart, after asking Windows for a restore point when the removal needs administrator rights. That command needs the Windows Installer service, so with the service unreachable the removal fails and the report shows the exit code msiexec.exe returned. The Uninstaller does not start, reconfigure or re-register the service. Programs that register their own uninstaller (not a Windows Installer package) and Microsoft Store apps are removed by other routes, which do not use msiexec.exe.
PC Tweaker Uninstaller: see the exact command before a removal runs
Common questions
Are error 1601 and error 1719 the same?
They describe the same failure. 1719 is the numbered message a setup shows; 1601 (ERROR_INSTALL_SERVICE_FAILURE) is the exit code msiexec.exe returns. Both say the Windows Installer service could not be accessed.
Should the Windows Installer service be running all the time?
No. Microsoft documents its startup type as Manual. On Windows 11 build 26300 we found it stopped while nothing was installing.
Is it safe to disable the Windows Installer service?
Microsoft's services guidance says that when it is disabled, services that explicitly depend on it become unable to start, and the service is what adds, modifies and removes applications provided as Windows Installer packages. With it disabled, a setup gets this error.
Can I still uninstall programs while this error lasts?
Programs that use their own uninstaller and Microsoft Store apps are not removed through msiexec.exe. Programs installed from an .msi package are, so those wait until the service works again.