This type of problem can occur whenever a necessary Windows System File has become corrupted or lost. There are several different "fixes" for this type of problem, but probably the best one is to inform Microsoft about your difficulty and ask for the assistance of their technical support people:
Try thi link:
Click hereOnce the page opens, enter the requested information including your email address and they will contact you via email within one business day with their suggestions.
Whenever their directions become complex, they will provide a step-by-step description of how to do whatever they are asking you to do.
What they will be looking for is some type of problem within the update system. If after having you perform several steps (such as registering several .dll files) they determine that the problem is with the Windows installation and if the Windows OS was installed by the computer manufacturer (an OEM installation), they will ask you to contact the computer maker for additional assistance. If your warranty has expired, you can run the System File Check utility to try get the system to correct its own error.
(for Windows XP)
Click Start
Click Run
Type in: sfc /scannow
Click OK
This page may help:
Click HereIf after running the SFC utility, you see a dialog box similar to this one:
Please go to the link shown above.
For Windows 98, see this page:
Click HereIf after all of this, you still have problems updating your system, please post again. If will be helpful to know what Operating System and other information about your computer. This page may help with gathering the requested information:
Click Here.I hope this helps!
Dwight