Fixing KB974417 Installation Failure—Microsoft .NET Framework 2.0 Service Pack 2 Security Update for Windows 2000, Windows Server 2003, and Windows XP

Microsoft’s KB974417—.NET Framework 2.0 Service Pack 2 Security Update for Windows 2000, Windows Server 2003, and Windows XP—fails to install in Windows Server 2003 SP2 / Windows XP SP3 reportedly when computers are part of a domain using Windows Server Update Services (WSUS).

Consequently, the Windows Update log file (WindowsUpdate.log) ought to contain the results of the failed installation:

2010-03-16	21:37:55:476	 916	154	Agent	*************
2010-03-16	21:37:55:476	 916	154	Agent	** START **  Agent: Installing updates [CallerId = AutomaticUpdates]
2010-03-16	21:37:55:476	 916	154	Agent	*********
2010-03-16	21:37:55:476	 916	154	Agent	  * Updates to install = 1
2010-03-16	21:37:55:486	 416	788	Misc	===========  Logging initialized (build: 7.4.7600.226, tz: +0330)  ===========
2010-03-16	21:37:55:486	 416	788	Misc	  = Process: \??\C:\WINDOWS\system32\winlogon.exe
2010-03-16	21:37:55:486	 416	788	Misc	  = Module: C:\WINDOWS\system32\wuaueng.dll
2010-03-16	21:37:55:486	 416	788	Shutdwn	WARNING: AU will install 1 updates.
2010-03-16	21:37:55:837	 916	154	Agent	  *   Title = Microsoft .NET Framework 2.0 Service Pack 2 Security Update for Windows 2000, Windows Server 2003, and Windows XP (KB974417)
2010-03-16	21:37:55:837	 916	154	Agent	  *   UpdateId = {395869ED-BB5D-4090-B52C-48006E1FA682}.103
2010-03-16	21:37:55:837	 916	154	Agent	  *     Bundles 1 updates:
2010-03-16	21:37:55:837	 916	154	Agent	  *       {FC3988E7-824B-47A5-A971-49F2B336E4C0}.103
2010-03-16	21:37:56:037	 916	154	Agent	WARNING: LoadLibrary failed for srclient.dll with hr:8007007e
2010-03-16	21:37:56:478	 916	154	DnldMgr	Preparing update for install, updateId = {FC3988E7-824B-47A5-A971-49F2B336E4C0}.103.
2010-03-16	21:37:57:419	1184	 d8	Misc	===========  Logging initialized (build: 7.4.7600.226, tz: +0330)  ===========
2010-03-16	21:37:57:419	1184	 d8	Misc	  = Process: C:\WINDOWS\system32\wuauclt.exe
2010-03-16	21:37:57:419	1184	 d8	Misc	  = Module: C:\WINDOWS\system32\wuaueng.dll
2010-03-16	21:37:57:419	1184	 d8	Handler	:::::::::::::
2010-03-16	21:37:57:419	1184	 d8	Handler	:: START ::  Handler: Command Line Install
2010-03-16	21:37:57:419	1184	 d8	Handler	:::::::::
2010-03-16	21:37:57:419	1184	 d8	Handler	  : Updates to install = 1
2010-03-16	21:38:06:672	1184	 d8	Handler	  : WARNING: Command line install completed. Return code = 0x0000066a, Result = Failed, Reboot required = false
2010-03-16	21:38:06:672	 916	878	AU	>>##  RESUMED  ## AU: Installing update [UpdateId = {395869ED-BB5D-4090-B52C-48006E1FA682}]
2010-03-16	21:38:06:672	 916	878	AU	  # WARNING: Install failed, error = 0x80070643 / 0x0000066A
2010-03-16	21:38:06:672	1184	 d8	Handler	  : WARNING: Exit code = 0x8024200B
2010-03-16	21:38:06:672	1184	 d8	Handler	:::::::::
2010-03-16	21:38:06:672	1184	 d8	Handler	::  END  ::  Handler: Command Line Install
2010-03-16	21:38:06:672	1184	 d8	Handler	:::::::::::::
2010-03-16	21:38:06:943	 916	154	Report	REPORT EVENT: {34E718F3-2AED-4ABF-BB7F-F130709124BF}	2010-03-16 21:38:06:692+0330	1	198	101	{395869ED-BB5D-4090-B52C-48006E1FA682}	103	80070643	AutomaticUpdates	Failure	Content Install	Installation Failure: Windows failed to install the following update with error 0x80070643: Microsoft .NET Framework 2.0 Service Pack 2 Security Update for Windows 2000, Windows Server 2003, and Windows XP (KB974417).
2010-03-16	21:38:06:983	 916	154	Agent	*********
2010-03-16	21:38:06:983	 916	154	Agent	**  END  **  Agent: Installing updates [CallerId = AutomaticUpdates]
2010-03-16	21:38:06:983	 916	154	Agent	*************

Trying to manually install the update via Windows Update, you’ll get the Event Log error “Installation Failure: Windows failed to install the following update with error 0x80070643: Microsoft .NET Framework 2.0 Service Pack 2 Security Update for Windows 2000, Windows Server 2003, and Windows XP (KB974417).”

Downloading NDP20SP2-KB974417-x86.exe from Microsoft and manually installing KB974417 will give you the message “None of the products that are addressed by this software update are installed on this computer. Click Cancel to exit setup.”

Solution

You need to uninstall KB976569 (issued on February 22, 2010), install KB974417, and reinstall KB976569.

  1. Uninstall KB976569—Inside Control Panel, open Add or Remove Programs. Check the Show updates checkbox. Under Microsoft .NET Framework 2.0 Service Pack 2, locate and uninstall KB976569. This will remove Microsoft .NET Framework 2.0 Service Pack 2 Update for Windows Server 2003 and Windows XP x86 (KB976569).
    Add or Remove Programs - Uninstall KB976569
  2. Install KB974417—From the notification area, open Windows Update, then locate and install KB974417.
  3. Reinstall KB976569—Using Windows Update Auto-Update Client command  wuauclt /detectnow force WSUS to give your Windows the uninstalled KB976569. From the notification area, open Windows Update, then locate and install KB976569.
فارسی

65 thoughts on “Fixing KB974417 Installation Failure—Microsoft .NET Framework 2.0 Service Pack 2 Security Update for Windows 2000, Windows Server 2003, and Windows XP

  1. Thank you for the tip. It worked for my Win XP system(s) but it did not work for the Win 2003 server where both updates (KB974417 & KB976569)fail to install…

  2. Thanks Komeil, this worked for me on WinXP. I noticed after re-installing 976569 over 974417, that 974417 disappeared from the Add Remove Programs list. Perhaps the later update supercedes the earlier one, but the detection logic is broken?

    Darren Blanch, MCP

  3. Darren, neither of KB976569 or KB974417 supersede one another. Maybe that’s because KB976569 modifies a great deal of what KB974417 has previously altered, so they conflict, and once KB976569 is installed, KB974417 cannot be uninstalled, therefore KB974417 disappears from the Add Remove Programs list.

  4. Well i got a big prob then… i dont have KB976569 under my Microsoft .NET Framework 2.0 Service Pack 2 listing, so what do i do now?

  5. ditto – thanks for the post, clear and concise. Had a difficult time finding this on any MS site, thanks again.

  6. I have this same problem:

    “Well i got a big prob then… i dont have KB976569 under my Microsoft .NET Framework 2.0 Service Pack 2 listing, so what do i do now?”

    Thanks for any help!

  7. I am running WSUS on an AD domain, and am seeing this too. Fix is great on the client side, but is there a fix on the WSUS server that I can make?

    I’m wondering if I Declined or Approved an update that is causing this behavior, or was this caused by MS update conflicts?

  8. But what if you don’t have KB976569 and still getting error for this update, what is solution then? thanks in advance

  9. Thanks very much. For some reason I am not able to reinstall KB976569, the autodetect doesn’t come up with the needed update. Any idea?

  10. Thanks so very much!! Worked great!!Microsoft…how about getting this fixed and stop wasting our lives in endless searches for fixes to your screwups???

  11. While KB 976569 is now uninstalled, KB 974417 will act as though it is installing, but it never shows up as installed in Add Remove programs. Windows update does not see it as installed. I had used the clean tool, and though it worked, it hosed my Nero instal…only a restore of an image from last month worked to fix that! But, again, the pesky 974417 will not bond with my machine.

  12. thanks for the info!!! if you don’t see KB976569, at the top, place a checkmark in the show updates box, then all updates will show

  13. I am not sure if the above symptoms apply to my case. In my case, (1) I am prompted to install 974417 via the system tray prompt. (2) I install 974417 (3) I receive notification that the installation is complete. Furthermore, I check WindowsUpdate.log and do not see any sign of failure. (4) And yet, I am prompted again to install the same 974417. (5) It does not matter how many times I install. I have tried manually downloading, using windows update, or wait for the prompt in my system tray. (6) I do not find any record of KB976569 in my add/remove programs list (and, yes, I checked the ‘show system updates’).

    Any suggestions would be appreciated.

    Cheers!

  14. This fix isn’t working for me on my Windows XP SP-3 (32 bit) system.

    I’ve tried it 3 times now.

    I’ve also tried re-booting after removing KB976569.

    This procedure allows KB974417 to install, but after the supposedly successful install the update checker again reports a need to install KB974417.

  15. Same here. Uninstall of KB976569 works; after that installation of 974417 goes fine, without the error this time, but after 5 seconds the “update” balloon of Windows pops up again prompting me to install 974417 again. And again. And again…

  16. Yes..that’s the problem I’m having too!!!..on my original… Windows XP Home SP3 (32-bit)… What should we do????????
    …I’m thinking of uninstalling and reinstalling all the frameworks!!!!…would it make it work?????
    …or any other ideas???

  17. Possible Nero link?? I’ve been getting the same problem – continuous reloading of KB974417 (running Windows XP SP3) for the last 5 days (since 22 May). Coincidentally on 22 May I installed a trial copy of Nero and I see that when Anonymous May 12 5.05 PM tried to clean KB974417 his Nero was affected – anybody know of a poss link here?

  18. 🙁 I have Windows XP Pro SP3 (32-bit). tried multiples time to uninstall KB976569 and reapply KB974417. But it just keeps reloading KB974417 every shutdown.
    I also have Nero but do not know of a relationship.

  19. I tried everything here and it did not work, but here’s what did…
    1. click on the annoying yellow up-date shield
    2. (KB974417) ON THE UPDATE box click the manual install box
    3. then click the update button
    4. the update box will now show the KB974417 with an checked box, UNCHECK the box
    5. click ok and when it ask do you want to be reminded of this update say “NO”
    6. DONE, but not over yet goto windows update to check for updates
    7. when asked choose the CUSTOM BUTTON
    8. on the left look for the Microsoft.NET Framework 2.0 in software updates (I beleive it is in there) and install DONE GB

  20. Excellent! Thanks a lot!

    I did this and now it’s working perfectly. I installed Linux and now I don’t have any update issues!!!

  21. What if the KB976569 is not installed on the computer. I have more than 80 servers on which I am getting this problem and none of the servers have this KB976569 installed on them.

    Any Suggestion would be highly appreciated.

  22. Solved!
    If KB976569 is not installed, then start uninstalling KB’s under .NET Framework 2.0 starting with KB960043 and KB2418241. After each uninstall try installing missing KB974417 until it finds .NET Framework.
    Note: Not all KB’s are uninstallable.

Leave a Reply

Your email address will not be published. Required fields are marked *

*