Why do patches fail with Windows error 0x00000641 Error_Install_Service_failure?
The Windows Installer Service or Windows Update Service cannot be reached.
Exit Code=1601 in the Client log from an action.
Resolving the problem
This error can occur when the Microsoft patch being applied requires Windows Installer Service or Windows Update Service to be running. These errors can occur because the computer is in Safe Mode, a service is corrupted, or because of administrative decisions. The error can be confusing to find because the Tivoli Endpoint Manager Action will return completed. This is because the patch runs and exits successfully, while recording error 0x00000641 into the system Event Log. Note that the Installer service will start itself if it is simply not running, unless the service setup type has been set to DISABLED.
The following task in the Patches For Windows Site will start the Windows Installer service.
"# 571 Windows Installer Service Is Disabled" The computers listed in this task have the Windows Installer service disabled. Deployment packages that use the Windows Installer service will fail on these computers.
For more information, see the following articles:
To temporarily resume the service for a patching event, use a Baseline with the following start and stop commands at the beginning and ending:
First, use the Windows Registry Wizard to create a Fixlet message to set the DWORD value of "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver" "Start" to "3". Name this Fixlet "Enable Windows Installer Service". Edit the Fixlet, go to the Action Tab, add 'net start msiserver'.
Second, use the Windows Registry Wizard to create a Fixlet message to set the DWORD value of "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver" "Start" to "4". Name this Fixlet "Disable Windows Installer Service". Edit the Fixlet, go to the Action Tab, add 'net stop msiserver'.
Third, select these two Fixlet messages and create a new baseline. Add the patches to be distributed, ensuring that an action is selected for each of them. Use the positioning buttons to place "Enable Windows Installer Service" at the top of the baseline, and to put "Disable Windows Installer Service" at the bottom.
To manage the Windows Update Service, create similar fixlets for "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv".
More support for:
IBM BigFix family
Software version: Version Independent
Operating system(s): Platform Independent
Software edition: Edition Independent
Reference #: 1506102
Modified date: 29 September 2014