Welcome to the Microsoft Windows Vista Communities site.
Windwos Update Error 0x80070641
The definition of the error code you’ve received 0x80070641 can be found below:
ERROR_INSTALL_SERVICE_FAILURE - The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed.
If you can successfully install applications that rely on the Windows Installer then the service itself is most likely functional, and was simply in use at the time of the update. Thus, you will want to make sure that the
Windows Installer service is not in use prior to attempting updates.
If the issue persists after you’ve confirmed no installations are taking place proceed with the troubleshooting below.
How-to stop the Windows Installer service.
If you are sure no installations or configurations, which rely on the
Windows Installer, prior to updating you can try manually stopping the Windows Installer service, and then attempting Windows Update. If the error code persists after that the issue may be related to a corrupt or otherwise damaged Windows Installer.
Stop the Windows Installer service and then use Windows Update…
1.Click Start, click All Programs, click
Accessories, right-click Command Prompt, and select Run as Administrator.
2.At the Command Prompt window type the following, and press
3.net stop msiserver
Note: This will effectively stop the Windows Installer service. This service will load-on-demand so manually stopping it does not adversely affect the computer.
4.Launch Windows Update, and then attempt to install the previously failed updates.
If this troubleshooting does not address your present error code please let the community know. Be sure to include all relevant information, and the steps you’ve already taken to try resolving this issue. Please include the results of the troubleshooting
I’ve provided, and we would be more than happy to assist you further.