Trying to update windows error 80070641 code 641

place. has updates for my Vista and each time I  try to update it says I have 37 updates and only I update took place and I get error 80070641 code 641 and  Ican't find how to fix. I have run fix it a number of times.  Thank you
 

Question Info


Last updated March 5, 2019 Views 16,511 Applies to:
Answer
Answer

Hello domgolf,

Windows update exception code 0x00000641 / 0x80070641 usually indicates an issue with the Windows Installer service.

Sometimes it is due to a difficulty in accessing it; sometimes it means it's missing, or inactive (disabled) for some reason.


If you have used Iolo System Mechanic  or any other registry cleaner, for automated (auto-fix) runs, and have these exception codes, the cause is an overagressive fix by this app.

First suggestion is to Undo recent fixes by S M, then insure it's not set to autorun or autofix.
Do NOT keep using System Mechanic until there is a permanent fix from Iolo.

Contact Iolo support (iolo.com)

and demand a permanent fix.

System Mechanic "registry cleaning" has put a double whammy on your system in having removed two registry keys.

The following will put things back in order for the registry {at least for the Installer service}, so that you can then proceed to redo Windows Update. 

 

This are for VISTA systems <<<---

Download this file from Ramesh S http://www.winhelponline.com/fileasso/regfix_vista.zip

Save it to your DESKTOP.

EXtract the contents to your DESKTOP.

go to Start, type in

REGEDIT and press Enter-key 

 

from main menu, select File

then select IMPORT

navigate the dialog (click on DESKTOP icon on left to select it)

type in regfix_vista.reg in the Filename text-box and click Open button.

Once the merge is complete, you will see a confirmation message.

Click OK when done. 

 

Next, get this second registry-fix

Download and SAVE to your system (to the Desktop or a unique folder) the following registry-fix file
http://download.bleepingcomputer.com/win-services/vista/msiserver.reg

Do a RIGHT-Click on msiserver.reg file and select MERGE

When get confirmation message on the merge, click the OK button.

If prompted by UAC User Account Control, allow to proceed.

 

IF and only if, the Merge option is not available, then double-click on the file and allow it to merge into the registry.

IF and ".reg" file pops up in REGEDIT, when prompted whether to Merge answer Yes.

When done with the two registry fixes, Exit / close REGEDIT.

 

then Logoff and Restart Windows fresh.

 

Now, retry Windows Update in a new run.

Just only do a Custom scan.

select just the Critical or Important updates. (un-select any optional ones).

Let me know if this helps. and if so, kindly click the green YES (Helpful) icon to the left.

If this solves your issue, kindly click the green MARK IT icon on the right.

~ Maurice

3 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Answer
Answer

Hi,

1.       Have you made any changes to your computer?

2.       Which fixit did you try to run?

Method 1:

I would also suggest you to perform clean boot and then try to install the windows update and check.

How to troubleshoot a problem by performing a clean boot in Windows Vista or in Windows 7

http://support.microsoft.com/kb/929135

Note: After troubleshooting, make sure the computer to start as usual as mentioned in Step 7 in the above KB article.

Method 2:

If the above doesn’t work, I would suggest you to refer the link and check.

Troubleshoot problems with installing updates

http://windows.microsoft.com/en-us/windows-vista/Troubleshoot-problems-with-installing-updates

Method 3:

If the above doesn’t work, Try to reset the Windows Update Components

Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:

322756  How to back up and restore the registry in Windows

How do I reset Windows Update components?

http://support.microsoft.com/kb/971058

2 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.