Mailbag: Why does Windows Update continue offering the .NET Framework 3.5 SP1 after I install it?
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
Comments
Anonymous
January 04, 2011
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???Anonymous
January 05, 2011
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.Anonymous
January 27, 2011
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.Anonymous
January 27, 2011
After posting above i saw the Net Framework Cleanup tool to the left. Ran it then reinstalled Net Framework from Windows Update sucessfully.Anonymous
February 21, 2011
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!Anonymous
February 21, 2011
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?Anonymous
March 12, 2011
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??Anonymous
March 18, 2011
The comment has been removedAnonymous
March 24, 2011
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 :)Anonymous
April 15, 2011
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. john@rickatson.comAnonymous
April 15, 2011
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.Anonymous
April 27, 2011
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 thanksAnonymous
April 28, 2011
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-12c09a450788Anonymous
May 11, 2011
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.Anonymous
May 12, 2011
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?Anonymous
May 13, 2011
ok I did it, I think this is the link. cid-26757dab089c99c6.office.live.com/.../.Documents. This was my first time posting to an online site. Let me know if I did it right? Thanks.Anonymous
May 13, 2011
cid-26757dab089c99c6.skydrive.live.com/redir.aspx. This is the link to my logs. I'm sorry.Anonymous
May 16, 2011
The comment has been removedAnonymous
May 18, 2011
Sir, It won't install kb2446709. Do I need this update? JeffAnonymous
May 18, 2011
The comment has been removedAnonymous
May 19, 2011
Hi Dragon - I'm not sure what you mean by the .NET Framework 3.5 being highlighted but not checked. Can you try to uncheck it and recheck it and see if that helps? Also, I see a lot of errors in your cbs.log file that look like this: 2011-05-13 20:57:12, Info CBS Failed to internally open package. [HRESULT = 0x800f0805 - CBS_E_INVALID_PACKAGE] It might help to try to run the System Update Readiness Tool to see if it helps repair this type of error. You can find that tool at support.microsoft.com/.../947821. One other thing that might help is to download and run the installer for KB2446709 directly instead of letting Windows Update download it for you. You can find it at www.microsoft.com/.../ms11-028.mspx. Running it directly might succeed, and if it still fails, it might give a more useful error message (because Windows Update runs the update in silent mode, which suppresses some types of error messages). You cannot run the standalone download package for the .NET Framework 3.5 on Windows 7 because the .NET Framework 3.5 is included as a part of the OS. That is why it tells you to use the Windows Features control panel when you run it.Anonymous
June 02, 2011
The comment has been removedAnonymous
June 02, 2011
Hi Frustrated 411 - 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 post a link that I can use to download the logs and take a further look?Anonymous
October 02, 2011
Добрый день!!! Постоянно просит обновления, а после такая табличка после обновления: Пакет обновления 1 (SP1) для среды Microsoft .NET Framework 3.5 и обновление для семейства .NET Framework 3.5 (версии 2.0—3.5) для систем на базе процессоров x86 (KB951847) ...что делать...подскажите пожалуйста...Anonymous
October 02, 2011
The comment has been removedAnonymous
November 21, 2013
The comment has been removed