KB974417 install fails – working solution!

17 Mar 2010 by David (admin)
Tags: , , , , , ,
Please read this updated article instead.
This page remains available for archiving purposes.

I recently installed a new Microsoft WSUS server. Most of it went just fine. Except for a few updates that weren't needed according to windowsupdate.com, but were required according to WSUS.

Especially KB974417 was pretty annoying. I tried installing it a dozen times, but after each reboot, WAU came back telling the update was ready to install. I checked out the eventvwr, and got the following useless message:
Event Type: Error
Event Source: HotFixInstaller
Event Category: None
Event ID: 5000
Date: 3/16/2010
Time: 3:06:25 PM
User: N/A
Computer: PC1
Description:
EventType visualstudio8setup, P1 microsoft .net framework 2.0-kb974417, P2 1033, P3 1642, P4 msi, P5 f, P6 9.0.40302.0, P7 install, P8 x86, P9 w2k3r2, P10 0.

Installing it manually

I downloaded the file from the Microsoft website, to find that the update itself thought itwasn't needed as well: None of the products that are addressed by this software update are installed on this computer. Click Cancel to exit setup.

So what I did:

  1. When running NDP20SP2-KB974417-x86.exe, all files are extracted to c:\[random-hex-string].
  2. Go there, using explorer
  3. Doubleclick the .msp file to install
  4. Reboot your computer
  5. Wait for WAU to synchronise with the WSUS server. When it asks to install "the update", allow it. Windows Update will detect the update is already deployed in a second and remove the yellow icon from the taskbar. The computer will disappear from the "updates needed" reports in 5 minutes to an hour.

My setup

I tested this on Windows XP and Windows 2003 Server. It may work on other versions of Windows as well, but I haven't tested that.

Request

Please please please link this page on any website or forum discussing KB974417 problems.

© GeekLabInfo

Was this page useful?

Please rate this page and/or leave a comment.
1 Star2 Stars3 Stars4 Stars5 Stars (21 votes, average: 5.00 out of 5)
Loading ... Loading ...

53 Comments

Newer Comments »
  1. Maarten says:

    Hey, this solution seems to work just find... still waiting for status in wsus to change, but the manual install (as described in your posting) worked out just fine on a Windows 2003 R2 Server Std edition - Thanks !

    BTW, I first extracted the contents of the .exe with Winrar... Seemed easier to me... :)

  2. admin says:

    Hi Maarten, thanks for your comment. You're the first to comment on my new blog. :-) [edit: ohw, oeps, you're second]

    WSUS is always a little slow, but probably it'll be updated in a few minutes.

    Thanks for your suggestion to use Winrar. People can read it in your post, I don't want to give too much options in the main post - and after all Winrar is not installed by default, so this may not work for everybody.

  3. Excellent! Plenty of chatter about this KB problem out there, but this simple approach (in no way intuitive!), worked perfectly to solve the problem. Thank you!

  4. Markus Björklund says:

    Thanks, your solution really saved my day! :)

  5. Mike says:

    Thanks so much!!!! This worked like a charm.

    I previously tried all the other tricks found elsewhere that say to run the .net cleanup tool and reinstall .net manually and none of those worked.

  6. Martina M. says:

    Thank you so much for this solution!!
    I worked for me aswell and I didnt even have to restart the computer.
    After dubbelklicking the msp-file I ran wuauclt.exe /detectnow

  7. Sds says:

    Nailed it, thank you! Been looking everywhere for the fix with that KB974417 security update.

  8. Mike R says:

    Worked beautifully - thank you, thank you..

  9. Thomas L says:

    Hello ,

    thank you for the solution. I works on a plain installed W2K3R2 Server.

    Great !
    Br
    Thomas

  10. Boston says:

    I never in a million years would've gotten the notion at things that way. This should make my afternoon a whole lot easier.

  11. Pete says:

    Thanks, this solution works fine and has finally fixed the issue i've been having.

  12. Brian says:

    Unfortunately, this isn't working for me. Windows update pops up again asking for it, I click ok to install, and it attempts and still fails. Do I just need to wait it out for the update to happen with WSUS?

  13. Brian says:

    Scratch my last comment, it worked. I had to download it manually, and could not use the one that WSUS pushed down. I extracted the exe with Winrar like in post two, and I've been using that to get it to update. Thanks for this, was bashing my head against the wall.

  14. Don says:

    Excellent solution!! This saved me hours of monkeying around with the MS solution they provided. Oh, and the winRAR tip was also very handy.

  15. Bryan says:

    Works like a charm! I spent hours monkeying around with this, but when I searched on Google for "KB974417 HotFixInstaller 5000" your blog was #1! Thanks!

  16. d3vlabs says:

    thank you kindly

  17. moqwok says:

    Works fine, thanks a lot.

    Btw. you can also use the option "-X" to extract the file.
    "NDP20SP2-KB974417-x86.exe -X"

  18. Scotty says:

    Great tip thanks. Had this exact problem on just one workstaion out of around 300. WSUS did its thing fine on all the rest but had the exact same problem on one machine. Had been going in circles before reading this.

  19. Jezzer says:

    We had this problem on a Windows Server 2003 and your solution worked a treat. Thanks very much!

  20. jsbtechnj says:

    Awesome post! Worked as advertised for me and saved me a ton of additional work.

    Thank you

  21. Gert says:

    Same problem here... solution worked fine!
    Thx very much!

  22. Art G says:

    Thanx for the time saver - I had only been researching about 20 minutes when i stumbled upon your solution. I used Google to search on the error message in the event viewer to find this site. Excellent work! Thank you for your work around to this puzzler.

  23. Monkey says:

    Yeh cool! It actually worked! Now why doesn't Microsoft post this solution up on there website!

  24. Monkey says:

    Should KB974417 be listed in the "Add and Remove Program" list? As I can't find it in there.

  25. Andrew says:

    Another solution:

    Open add/remove programs and select the Show updates option.
    Under Microsoft .NET Framework 2.0 Service Pack 2 select KB976569 and uninstall it.
    Run windows update to install KB974417 successfully
    Run windows update again to reinstall KB976569

  26. Andrew says:

    sorry, the KB to uninstall and reinstall is KB976569. I reversed the numbers.

    Edit by admin: I updated your original comment

  27. David (admin) says:

    @Andrew: Thanks for your input. Your solution may be easier for users that have only 1 pc with this problem. But for admins with hundreds of computers, my solution is scriptable ;-)

  28. André says:

    Thanks for this, David!

    For the impatient WSUS users out there.... running "wuauclt /detectnow" at the command prompt will force an immediate check of required updates and download of any needed updates from the WSUS server.

  29. David (admin) says:

    @André:
    Thanks for your reply. I intentionally did not mention wuauclt, as it would make it harder for "average" users.

    To really speed up detection, you could even reset some counters. More info:
    http://www.geeklab.info/2010/03/windows-update-force-update-right-now/

  30. chris says:

    hey im having a little trouble grasping this(really bad at compooter stuff lol) so i was wondering if anyone can lend a hand xD

    well i manually downloaded the NDP20SP2-KB974417-x86.exe from the website

    installed at NDP20SP2-KB974417-x86.exe

    opened explorer and am i suppose to put the c:\[random-hex-string] into the link section? if so i did that if not please correct me

    then after doing that i click on theNDP20SP2-KB974417-x86.exe, install it then restart correct?

    If what i wrote is all correct the problem that im having is that when i reboot and install the updates again, it still keeps asking over and over so any help is much appreciated! Sorry for being a noob even at the easiest instructions :X

  31. Anji says:

    Awesome, the winrar tip saved the day!

  32. David (admin) says:

    Dear Chris, Thanks for your reply. Personally, I think that, if you don't know how to do this, best thing you can do, is ask a neighbour/family member to help. If you do it wrong, you could end up with a broken system, so let's not take that risk.

  33. poipoi123 says:

    i have a problem with the procedure...... what is "[random-hex-string]"
    & where should i put this "c:\[random-hex-string]" thanks

  34. Bobo says:

    pfffffff....IS NOT WORKING FOR ME!

    I'm having the same problem...done all the steps to....downloaded the file from Microsoft website.... uninstall the KB 976569....extracted the .exe file with Winrar and used that to get it to update!! ...and I keep getting the windows automatic updates popup, told me that I need to install the KB 974417 again and again..and again!!! What should I do...it's getting very anoing??? Help ..please????...

  35. Bobo says:

    I forgot to tell you some details....I'm running on Windows XP Home SP3...for some time now...and had no problems until yestarday!!!

  36. David (admin) says:

    Hi Bobo, Please follow the instructions. I never said to uninstall something or to do a regular install. If you follow the instructions exactly step-by-step, you will probably succeed.

  37. Bobo says:

    ok...i will try that! Thanks for the advice! :)
    Maybe I'm doing something wrong....When I extracted with winrar....it seems that I have 2 files that I don't know which to double click on...1. NDP20SP2-KB974417 (windows installer patch) and 2. HotFixInstaller (application)!!!
    So...which one shoul I double click on?....
    Thank you...and forgive my english :)...

  38. David (admin) says:

    Hi Bobo, i've updated the article, you can find it at
    http://www.geeklab.info/2010/05/kb974417-install-fails-working-solution-updated/
    Do not use winrar or anything else, just the steps from the article.

    Good luck!

  39. Adam says:

    Andrew says:
    April 28, 2010 at 11:03 pm

    Another solution:

    Open add/remove programs and select the Show updates option.
    Under Microsoft .NET Framework 2.0 Service Pack 2 select KB976569 and uninstall it.
    Run windows update to install KB974417 successfully
    Run windows update again to reinstall KB976569

    If you don't have KB976569 installed and KB974417 still doesn't install. Install KB976569 first then remove it, then install KB974417 and it worked for me! :D

  40. Liam says:

    I found that uninstalling KB976569 first, installing KB974417 and then reinstalling KB976569 also worked for me.

  41. HandyAndy says:

    Thanks for the great tip, I shared you link as requested and cleaned up the steps a bit at http://forums.redmondmag.com/forums/forum_posts.asp?tid=6944&pn=1&Tpn=1

  42. [...] This is a modifcation of a tip I found HERE [...]

  43. Rich Mayer says:

    Worked for me! Thanks.

  44. RandyD says:

    David (admin)
    Can you explain how to create a script for this process?

  45. David (admin) says:

    @RandyD:
    1. Extract all files to a network share
    2. Make a batch file doing the rest

  46. SM says:

    Easy and clever. Thanks!

  47. chezzrob says:

    None of the products that are addressed by this software update are installed on this computer. Click Cancel to exit setup.

    The above message shows up when the servie that the aupdate is aimed at is not installed in the computer. To install this service in XP PRO do this.
    open add/remove, click windows components, select network services >Details >tick UPnP user interface.

    This allows KB974417 to be installed.

  48. AKirwan says:

    Thanks for the tip. My system extracted the file to D:\[random-hex-string] rather than to the C drive. HTH someone else.

  49. Ian says:

    Well I have tried all the fixes mentioned and it still failed to install KB974417 so I bit the bullet and ran the clean up tool then did all the updates and everything is now fine and yes KB974417 is in add / remove programs.
    Truly appreciate your suggestions and advice.
    I actually saved the download to my desktop and unpacked it with winrar, as suggested, but got no confirmation that anything installed.

  50. Joe says:

    FYI.
    This hotfix is replaced by KB983583.

Leave a Reply

Pages

Search

Tags

3com 4250T 5216k access point acpi Acrobat Active Directory AD ad-hoc wifi Adobe ADSL Apache Asterisk Asterisk 1.8 autorepair backdoor barcode bash bat batch Belkin bios bootloader CentOS CentOS 5 CentOS 6 certificates checksum cmos console access cookies CUPS database databases Dead default password Dell dhcp digital invoice dns dnsmasq dovecot Dymo dynamic dns dyndns e-commerce EAN13 Esx Esx4 Exchange Exchange 2007 fax Fedora Fedora 13 Fedora 15 Fedora 16 Firefox firewall firmware fix FoIP fonts ftp fuckup ghostscript Google Google apps Google Chrome Google Maps Google Talk GPO grub gvfs-open H200 hibernation http hushlogin initrd internet explorer iproute2 iptables IPv6 jQuery KB953297 KB974417 KBsomething layer8 LDAP ldifde Linux login Lovelock lpd magento mkinitrd mplayer ms office ms office 2010 Multihoming mysql Nagios net networking NetworkManager NTLM nullmodem nvram Omniview OpenSSL openvpn password patch pcl pdf PERC PHP Postfix PostScript preload printer privacy proxy pstn pureftpd pxe rant reboot RedHat remote remote wipe reset password Review root root access route router rpm Samba Samsung Galaxy S2 scripting securit security SELinux Sendmail SEO Servicetag shutdown SMTP socat software deployment Spam speed-up SQL Server Express squid ssh SSL starttls stupid switch sysinternals syslinux talk tftp thawte Thunderbird Trend Micro updates v4l v4l2 vdr viclient video VMWare VMWare Data Recovery vnc voice voip vpn vSphere vsphere client wbinfo webapps webcam wf.msc wifi winbind Windows Windows 7 Windows 2003 Windows 2008 SBS windows internal database Windows Updates Windows XP wmic WordPress WordPress plugins wscript WSUS wsusutil WYukon