Unable to install updates in Server 2003 - all attempts fail

Posted on 2009-03-31
Medium Priority
Last Modified: 2012-12-17
I am unable to install any updates on a Server 2003 box. This box is running Exchange 2007. When I attempt to install updates through Microsoft Update, all updates fail one after another.
Some of the updates are:
Microsoft .NET Framework 3.5 Service Pack 1 and .NET Framework 3.5 Family Update (KB951847) x64  
Error Code: 0x80070050

Security Update for Microsoft XML Core Services 6.0 Service Pack 2 for x64-based Systems (KB954459)  
Error Code: 0x659

SQL Server 2005 Microsoft SQL Server 2005 Express Edition Service Pack 3 (KB955706)  
Error Code: 0x659

Security Update for the 2007 Microsoft Office System (KB956828)
Error Code: 0x80070659

I've looked into these error codes on MS knowledge base but cannot find an answer.
Question by:arnoldo83
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 4
LVL 88

Expert Comment

ID: 24037001
Scan the server thoroughly for malware. Also check the Link below:

LVL 65

Expert Comment

ID: 24039042
Automatic updates has an annoying bug - if the update fails once because the update file is corrupt, the web site doesn't download them again. It simply tries again. You need to reset the automatic updates system.



Author Comment

ID: 24040619
I have tried checking for malware and using the Malicious Software removal tool and I cannot update.
Also tried Mestha's alternative but that did not work. It would download updates again, and fail. Looks like it fails immediately as it starts instead of just trying to install it and then encountering problems and failing.
Get 15 Days FREE Full-Featured Trial

Benefit from a mission critical IT monitoring with Monitis Premium or get it FREE for your entry level monitoring needs.
-Over 200,000 users
-More than 300,000 websites monitored
-Used in 197 countries
-Recommended by 98% of users

LVL 88

Expert Comment

ID: 24041168
What tools did you use to scan the system for malware?

Author Comment

ID: 24043686
Symantec AntiVirus
LVL 88

Expert Comment

ID: 24043754
Use adaware and spybot S&D to scan for malware, and also use an online scanner to scan for further threats, like trendmicro's housecall:


Author Comment

ID: 24044746
Ran S&D and Trendmicro's housecall as suggested, all found was cookies that where deleted. Attempted to install Ad-aware but received the following error:

"Microsoft Visual C++ Runtime 9.0 SP1 could not be installed. Please use Windows Update to manually install this update on your system.
Adaware setup cannot continue."

After cleaning my system, the updates still fail.
LVL 88

Expert Comment

ID: 24047137
This is probably similar to what mestha has already posted:

Disable the Windows update service, then delete the contents of c:\windows\SoftwareDistribution\Datastore and c:\windows\SoftwareDistribution\Downloads. After that re-enable the windows update service and try getting updates again.

Author Comment

ID: 24049248
I had tried that before, but went ahead and tried it and still fails.
Here is the ReportingEvents.log, not sure if its of any help:
{EA3185DB-92CD-4D53-815D-E026C025C39E}      2009-04-02 09:02:05:790-0400      1      147      101      {00000000-0000-0000-0000-000000000000}      0      0      WindowsUpdate      Success      Software Synchronization      Windows Update Client successfully detected 5 updates.
{75033DB8-1EE3-4873-AECA-BF58971AD7CE}      2009-04-02 09:02:13:072-0400      1      162      101      {A955D161-692D-4635-B1CF-259A77942F00}      103      0      WindowsUpdate      Success      Content Download      Download succeeded.
{600E74CD-B574-4B9E-A03A-5A772F187F9F}      2009-04-02 09:02:23:963-0400      1      202      102      {00000000-0000-0000-0000-000000000000}      0      0      AutomaticUpdates      Success      Content Install      Reboot completed.
{D097D3F9-127D-4146-A6FB-2181A918634F}      2009-04-02 09:03:04:604-0400      1      162      101      {6C3D8170-F8A2-4C1A-9103-6946ED025B23}      100      0      WindowsUpdate      Success      Content Download      Download succeeded.
{A4A463F9-EAAB-4760-ACF1-71DDBA0F2DAA}      2009-04-02 09:03:06:776-0400      1      182      101      {A955D161-692D-4635-B1CF-259A77942F00}      103      80070643      WindowsUpdate      Failure      Content Install      Installation Failure: Windows failed to install the following update with error 0x80070643: Security Update for Microsoft XML Core Services 6.0 Service Pack 2 for x64-based Systems (KB954459).
{91E5204E-6582-4688-9A4D-A9797C4CAE67}      2009-04-02 09:03:46:667-0400      1      182      101      {6C3D8170-F8A2-4C1A-9103-6946ED025B23}      100      80070643      WindowsUpdate      Failure      Content Install      Installation Failure: Windows failed to install the following update with error 0x80070643: Microsoft .NET Framework 3.5 Service Pack 1 and .NET Framework 3.5 Family Update (KB951847) x64.


Accepted Solution

arnoldo83 earned 0 total points
ID: 24050728
Found a registry that could be modified to a different value and that seems to have worked.
Value was set to 2 (hex) and changed to 0
This seems to have fixed my issue.
Thanks for the help.

Featured Post

Get real performance insights from real users

Key features:
- Total Pages Views and Load times
- Top Pages Viewed and Load Times
- Real Time Site Page Build Performance
- Users’ Browser and Platform Performance
- Geographic User Breakdown
- And more

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Many of us need to configure DHCP server(s) in their environment. We can do that simply via DHCP console on server or using MMC snap-in on each computer with Administrative Tools installed in a network. But what if we have to configure many DHCP ser…
Scenerio: You have a server running Server 2003 and have applied a retail pack of Terminal Server Licenses.  You want to change servers or your server has crashed and you need to reapply the Terminal Server Licenses. When you enter the 16-digit lic…
Visualize your data even better in Access queries. Given a date and a value, this lesson shows how to compare that value with the previous value, calculate the difference, and display a circle if the value is the same, an up triangle if it increased…
In this video, Percona Director of Solution Engineering Jon Tobin discusses the function and features of Percona Server for MongoDB. How Percona can help Percona can help you determine if Percona Server for MongoDB is the right solution for …
Suggested Courses

765 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question