Aaron Stebner's WebLog

Thoughts about setup and deployment issues, WiX, XNA, the .NET Framework and Visual Studio

Mailbag: Why does Windows Update continue offering the .NET Framework 3.5 SP1 after I install it?

Mailbag: Why does Windows Update continue offering the .NET Framework 3.5 SP1 after I install it?

  • Comments 26

Question:

I recently installed the .NET Framework 3.5 SP1 on my computer.  Afterwards, I went to the Windows Update site to check for updates, and I see the following item in the list of updates that my computer needs:

Microsoft .NET Framework 3.5 Service Pack 1 and .NET Framework 3.5 Family Update for .NET versions 2.0 through 3.5 (KB951847)

Does this mean that the .NET Framework 3.5 SP1 failed to install correctly when I installed it previously?  What do I do to fix this issue?

Answer:

No, this does not mean that the .NET Framework 3.5 SP1 failed to install correctly on your system.  Unfortunately, the wording of the name of this update in Windows Update is confusing.  The .NET Framework 3.5 Family Update is an additional hotfix package that needs to be installed after installing the .NET Framework 3.5 SP1.  Windows Update automatically bundles the .NET Framework 3.5 SP1 with the .NET Framework 3.5 Family Update if it detects that the .NET Framework 3.5 SP1 is not yet installed on your computer.  However, if the .NET Framework 3.5 SP1 is already installed on your computer, Windows Update will only install the .NET Framework 3.5 Family Update even though the name of the item includes “Microsoft .NET Framework 3.5 Service Pack 1” in it.

If your computer is in this state, you should be able to simply allow Windows Update to install the .NET Framework 3.5 Family Update on your system.

Additional troubleshooting steps in case the .NET Framework 3.5 Family Update fails to install

Note that if the .NET Framework 3.5 Family Update fails to install, there should be log files created on your computer to help narrow down the cause of the failure further.  They will be located in a sub-directory of your %temp% directory and have a folder name that includes the KB number of the .NET Framework 3.5 Family Update.  There are several possible KB numbers for the .NET Framework 3.5 Family Update:

  • KB958481
  • KB958483
  • KB958484
  • I am having the same thing I allow the install and it keeps reminding me to instal and then it informs me the download failed !!!!!!This is a continuing problem whats wrong???

  • Hi Teryy - What is the exact package that is failing on your computer?  Also, is it failing to download or failing to install after it is downloaded?  If it is a download failure, I'd suggest trying to manually download and install the package instead of letting Windows Update download it for you.  For the .NET Framework 3.5 SP1, you can download it from download.microsoft.com/.../dotnetfx35.exe.

    If it is an install failure and not a download failure, please use the tool described at blogs.msdn.com/.../6458047.aspx to collect all of your .NET Framework setup log files, upload the file named %temp%\vslogs.cab that is created by that tool to a file server (such as http://skydrive.live.com), then reply back here and provide a link that I can use to download your log files and take a further look.

  • Microsoft .NET Framework 3.5 Service Pack 1 and .NET Framework 3.5 Family Update for .NET versions 2.0 through 3.5 (KB951847) x86

    is continually selected during Windows update. Unable to deselect it unable to hide it. Unable to download and install any other update from Windows update. No solution under each problem description for failed update is given. Running Windows XP Home. This has been happening for about six months.

  • After posting above i saw the Net Framework Cleanup tool to the left. Ran it then reinstalled Net Framework from Windows Update sucessfully.

  • The .net framework 3.5 just doesn't work for me. It tells me that the Service pack 1 is not installed and even that doesn't install for me. It is really annoying and there seems to be no solution, please help me out!

  • Hi Karim - I'm sorry for the hassles that this issue is causing for you.  Can you please run the tool described at blogs.msdn.com/.../6458047.aspx to collect all of your .NET Framework setup log files, upload the file named %temp%\vslogs.cab that is created by that tool to a file server (such as http://skydrive.live.com), then reply back here and provide a link that I can use to download the logs and take a further look?

  • I have the same problem somedays its OK and then another day, it shows that update is ready to install, why can't wWindows fix it as I noticed that fil also shows   ZERO KB  in that download file, ?????  maybe thats why itsa ZREO KB IN THAT FILE??

  • Hi Teag - I'm not sure why you're seeing this behavior with zero byte files.  It might help to try to reset your Windows Update components by using the information in the knowledge base article at support.microsoft.com/.../971058.

  • i found my antivirus software had an interface to download and install the MS update software (a security feature) that was failing with the ms direct install, I dont know if the antivirus software was preventing the problem or solved it,, bitdefender, just for your info :) but now my system is updated

    it downloaded with win7 sp1 :)

  • The .NET Framework 3.5 Family Update repetedly fails to install

    i.e.

    Microsoft .NET Framework 3.5 Service Pack 1 and .NET Framework 3.5 Family Update for .NET versions 2.0 through 3.5 (KB951847) x86

    I have used the tool described at blogs.msdn.com/.../6458047.aspx and uploaded the file named %temp%\vslogs.cab to:

    cid-18df5ab0f41abeb8.office.live.com/.../Public

    Could you please download the logs and take a further look?

    Thanks in anticipation.

    mailto:john@rickatson.com

  • Hi JohnnyReaction - From looking at your logs, it appears that the installation is failing because there is something missing from one of the previously installed versions of the .NET Framework.  I'd suggest using the steps and the cleanup tool described at blogs.msdn.com/.../8108332.aspx to fully remove all versions of the .NET Framework from your computer, then re-install the .NET Framework 3.5 SP1, then try again to visit Windows Update and install this family update.

  • None of above helped for me and this fails to install for me too offered over and over again from Microsoft Update:

    Microsoft .NET Framework 3.5 Service Pack 1 and .NET Framework 3.5 Family Update for .NET versions 2.0 through 3.5 (KB951847) x86

    NDP20SP2-KB958481-x86.exe fails for me.

    Can you please look at the logs over here: cid-a124c799c0bf6340.office.live.com/.../vslogs.cab

    thanks

  • After installing .NET Framework 3.5 Service Pack 1, some of the msp files it contains were installed inside %WINDIR%\Installer without a digital signature, tough the patch itself comes with a digital signature, then the issue appears that the family update or any other update in this case is not processed further and windows update continue offering it. If you are interested here is the solution

    social.technet.microsoft.com/.../c455c445-b412-477b-b6bf-12c09a450788

  • MY windows keeps wanting to install the security update for net framework 3.5.1 for windows 7, but each time it fails to configure. But when I look in my control panel I have Net framework 1.1, framework 4 client profile, and framework 4 extended. Does that mean I dont need the 3.5 security update? I have been trying to update this for over a week now and nothing works.

    Can you please help me.

  • Hi Dragon - Can you please run the tool described at blogs.msdn.com/.../6458047.aspx to collect all of your .NET Framework setup log files, upload the file named %temp%\vslogs.cab that is created by that tool to a file server (such as http://skydrive.live.com), then reply back here and provide a link that I can use to download the logs and take a further look?

Page 1 of 2 (26 items) 12
Leave a Comment
  • Please add 2 and 8 and type the answer here:
  • Post