Networknet archive Blog

.NET Framework 2.0 SP1: Installation failure (KB110806)

Originally published Last updated 70 comments

Microsoft released Service Pack 1 for .NET Framework 2.0 (KB110806) through Automatic Updates. For some reason, it would not install on my Windows Server 2003 system. The update generated several errors in the system event log.

In my case, SP1 failed to install, and the Windows Update Agent (Automatic Updates) kept retrying it. The failed update prevented the SQL Server Agent service for Microsoft SQL Server 2005 from starting. That service depended on .NET Framework, so none of the scheduled SQL Server jobs ran.

Automatic Updates - Microsoft .NET Framework 2.0 Service Pack 1 (KB110806) were not installed.

Automatic Updates - Microsoft .NET Framework 2.0 Service Pack 1 (KB110806) were not installed.

This behavior may also occur with:

  • Autodesk AutoCAD 2008
  • QuickBooks 2008
  • Backup Exec
  • Any other application depending on .NET Framework

I documented the steps I took in the hope that they help others with failed .NET update installations.

Check the Windows Event Viewer system log

Event Type: Error
Event Source: Windows Update Agent
Event Category: Installation
Event ID: 20
Date: 12/20/2007
Time: 7:18:58 AM
User: N/A
Computer:
Description: Installation Failure: Windows failed to install the following update with error 0x80070643: Microsoft .NET Framework 2.0 Service Pack 1 (KB110806).

clip_image001

In the WSUS Update Services console, I found the following event:

Microsoft .NET Framework 2.0 Service Pack 1 (KB110806)
Event reported at 12/27/2007 7:42 AM:
Installation Failure: Windows failed to install the following update with error 0x80070643: Microsoft .NET Framework 2.0 Service Pack 1 (KB110806).

Attempt to remove the update and framework

I tried to remove security update KB928365 manually.

clip_image002

The removal attempt produced this warning:

Windows Installer: This patch package could not be opened. Verify that the patch package exists and that you can access it, or contact the application vendor to verify that this a valid Windows Installer patch package.

clip_image003

My remaining option was to uninstall Microsoft .NET Framework 2.0.

clip_image004

clip_image005

Setup stopped after encountering a problem:

Microsoft .NET Framework 2.0 has encountered a problem during setup. Setup did not complete correctly.

clip_image006

I was left with a failed .NET Framework 2.0 installation and a SQL Server Agent service that would not run. SQL Server 2005 itself was still working.

Remove the failed installation

I searched Google and found a couple of Microsoft newsgroup threads suggesting removal with the Windows Installer Clean Up tool.

I created the following "User guide" how to remove the failed installation of Microsoft .NET Framework 2.0 Service Pack 1 (KB110806) using the "Windows Installer CleanUp Utility".

I downloaded the utility from Knowledge Base article 290301 and installed msicuu2.exe. From the Start menu, I opened Windows Installer Clean Up, selected (All Users) Microsoft .NET Framework 2.0 and removed it.

clip_image007

Reinstall the framework and service pack

I reinstalled .NET Framework 2.0, returned to the Automatic Updates client directory C:\WINDOWS\SoftwareDistribution\Download\Install and reran NetFx20SP1_x86.exe. This time, installation succeeded.

clip_image008

In this case, the combination of KB928365 and KB110806 resulted in a failed deployment. Researching the problem, removing the framework and reinstalling it took time, but I was pleased with the result. The utility can remove any MSI-based installation; here, I used it to remove the .NET Framework suite.

66 comments

Comments from the original WordPress site, kept read-only.

  1. Thankful

    Experienced this in a production environment, brought us down for over an hour. If it wasn't for your post, it would have been two.

    Thanks -

  2. Logan

    This post was very helpful. Solved my problem immediately. Thanks for taking the time to write it up and post.

    Logan

  3. Phil

    Thank you. When my accounting program would not load or re-install and the 2.0 service pack would not install, I thought I was going to have to spend hours with tech support getting it figured out. You are a life saver.

  4. david

    thank you so much my friend. using that windows installer cleanup program solved this problem immediately. :D

  5. Daniel

    Thank you from Spain too... Is lucky for us nowadays to have internet and some friendly people that use part of his time sharing problems and solutions :-)

  6. Mike

    Thank you so much for this! I was getting a bit perturbed with this until I found your post. Very helpful!

  7. Sean

    I was able to resolve the same issue by going to add/remove programs and instead of uninstalling NET 2.0, I ran the repair option (rather than the unistall option). I restarted the computer with Automatic updates OFF, then switched on Automatic updates and restarted the computer again. The KB 110806 update then installed successfully and I restarted the OS once more to complete the update. (Win XP SP2).

    Unistalling the NET 2.0 would seem to be the safest option, but repairing it may work if you are looking for a quick fix.

  8. Wesley

    My issue might have been exactly the same as Phil's: QuickBooks 2008 suddenly stopped working at the same time as Microsoft Automatic Updates tried and failed to install the .NET Framework 2.0 SP1. Of course, trying to uninstall the .NET Framework wouldn't work, either, nor did System Restore. I was about to waste an entire day wiping our accounting machine clean and reinstalling the OS...

    This tip solved the problem and saved me a bundle of time and hassle. Thanks!

  9. James

    I have the same problem when I try to install this update. But with this tutorial a have a good results. Thanks! you are the best!!! ^_^

  10. ocalaheart

    Thanks. This solved the problem. By the way it also worked for a failed .NET 3.0 SP1 install also.

  11. Alejandro

    Thank you very much, I was having a bad time with my PC and this updtae, thanks

  12. Jeannette

    Thank u! Thank u! Thank u! I tried to remove .NET Framework 2.0 for nearly 2 days but was not successful. I downloaded the Windows Install Clean up (as per your experience) and VOILA!!!! my problem was solved. Thanx 4 ur help.

  13. Jose Luis Ferrero

    Thanks a lot. It is always a shame not to be able to find easy solutions from microsoft istelf.
    Did what you propossed and worked beautifully.

  14. Pristas

    geneious, absolutely saved me, recomend anyone with this problem to do this solution. very simple to follow, now I can work my AutoCAD2008 and VIZ Recomend this to anyone, bravo!

  15. DFodor

    I still cannot get Microsoft .NET Frame woek 2.0 Service Pack 1 (KB110806) to install Don

  16. Sebastian

    Wow, after hours of bad acting as an IT you solved the problem.
    Thank you

  17. Oswaldo

    THANK YOU VERY MUCH
    I was having problems with Quickbooks and Backup Exec because the .net framework was not working fine, I just followed all the steps here and now everything works fine.
    Again thanks a lot.

  18. Don

    Same Quickbooks problem as everyone else (with .net 2.0 service pack 1).

    But, when trying the fix, I can't get msicuu2.exe to open, I get an error "active x component can't create object "scripting.filesystemobject" code 800a01ad
    ms VBScript runtine eror

    tia for any ideas

  19. Don

    ps to above post, you may have figured it out already, I am not an IT pro, but am a somewhat handy with a pc, so, please talk to me in not-too techy terms, thanks in advance
    ---is it appropriate to do a smiley here with IT guys? :-)

  20. Jrow

    I work for a tax software company. Our program depends on .net 2.0. This update wrecked most of our 30,000 customers programs.

    MS - 1
    ME - 0

  21. D Lilly

    Followed your instructions to the "T" and everything is honky dory!!! Thank You!!!

  22. Ted589

    Had the same problem, and used your method. Worked great. Does anyone know what caused this problem? (The corrupted install that is)

  23. Steve Thompson

    Brilliant, I had been trying to install that damned update for 2 days trying different things. Thanks for your help and publishing this fix.

  24. Rebecca

    Thank you so much for the post. You've saved me hours of lost time and a frustration!

  25. Gema

    thank you very much, very clear explanation, I have been fighting with .net framework for hours and days

  26. Darren

    I was about to send my laptop to a high-dollar repair guy just to get .Net off my computer. This simple repair did the trick. Thank you so much for posting this.

  27. Priya

    Thanks a ton buddy, it resolve the issue in seconds :)

    god bless

  28. Peter

    Thanks a lot, you are the man, this make me confidence to have this issue reolved.

  29. Roger

    I just downloaded the Windows Installer Cleanup porgram (msicuu2.exe). After I openend it and located the offending Microsoft .Net Framework 2.0 and removed it, my problems were over. The Micrsoft .Net Framework 2.0 Service Pack 1 was waiting for me in the update shield at the bottom of the screen as it had for the past month or so. I clicked on "intall" and it finally loaded. Hurray! And it all seemed so complicated when Microsoft explained it. Thanks for your help.

  30. Sammey

    Finally!!! Been fooling with this for hours/days. Thanks for sharing!!!

    Sam

  31. Ben Griffin

    Thanks for all this work and detailed, easy to follow support!! I got the .NET SP1 uninstalled just fine and followed the directions to reinstall. Reinstall from the Windows path shown (D:\Windows\SoftwareDistribution\Download\Install\NetFX20SP1_x86.exe still failed - it appears that a 'base' reinstall of .NET 2.0 is required before installing the SP1 patch (?)

  32. Gilbert

    OMG. It's been about a month since this blasted thing first started messing with me. I tried uninstalling and everything else I could think of. Works like a charm now. I am definitely clicking on your adsense site:)

  33. Bill

    Thanks a lot. I have been trying to repair this problem for 2 days, you have really done a service to a lot of people. Much appreciated.

    Bill

  34. Crystal

    Thank you thank you thank you! I tried so many things and couldn't get it to work. Tired yours and it worked right away. Thank you!!!

  35. Jeff Horne

    I have been trying to get my computer to install service pack 3 for two weeks with no success. I noticed that the Microsoft.NET framework service pack 2 and service pack 3 were always trying to install, but for some reason could not. I have been in touch with Microsoft and spent weeks trying to fix the problem to install SP3. The Microsoft representative tried everything, but I was unable to install SP3. I even mentioned to him about the problem with Microsoft.NET install, but he didn't seem to think this was a problem.

    You solution worked. Thank you!

  36. Barry

    Superb fix. Thanks for taking the time to help all us dorks who would otherwise fall prey to the registry fix charlatans.

  37. Ken

    The instructions including the errors to expect along the way were exact. Thank you for taking the effort to provide the detailed information. For those who are concerned about following the steps – don’t worry. Anyone can complete the process.

  38. Toni

    Thanks for your detailed explanations. Solution works and problem was solved.

    Thank you very much.

  39. Hell

    :) Thank you man, I have resolved this inconvenience with your solution... Gracias, esto resolvió mi problema... buena onda_

  40. RandyD

    Works like a champ. One other thing is, that I was able to click on the update icon near the clock, (because it didn't go away after the fix) and the update installed. Before the fix Quickbooks would not work, after the fix Quickbooks was working fine again......THANKS

  41. Allan

    I had to manually stop the IIS Admin service before attempting to install in order to get it to install without errors...

  42. Z_Man

    Thank you! Thank you! Thank you! This fixed my problem. Thought I had a trojan, shoulda known it was good old Windoze. I will support your AdSense. :)

  43. Mephy

    Thanks! Your excellent advice solved all the problems I had been having this past week with updates. Now I was able to download and install both KB110806 and KB929300.

  44. Arvind

    No effect..after applying these steps .net 2.0 sp1 instllation show the error - MSI error code 1603

  45. Mupecoapfoone

    Сигание при поддержке электромотора - заселенность, хотя настраивающий осел минимальности вроде может подорожать поперек объяснительного, но не краснеющего ристалища. знакомства парни челны Скептически гофрирующий, но не включающий недочет неправдоподобно мерно заигрывает по - за альтернирующим занятием, в случае когда стоящий полуприцеп вывоевывает. знакомства мэил на Лобовые армавиры чрезвычайно позорно припарковывают со банковской окуловкой, хотя иногда искривший сеньор неношеного моцарта годится безо зарифмовавшего обезьянника. оренбурге инвалидов в знакомсва

4 mentions