Microsoft released their Service Pack 1 for Microsoft .NET Framework 2.0 (KB110806) which was available for install through Automatic Updates. For some reason the Service Pack 1 did not install on my Windows 2003 Server. The update generated several error messages in the system event log.
In my specific case the SP1 update failed and the Windows Update Agent (Automatic updates) tried to reinstall the update over and over. The failed updated caused that “SQL Server Agent” service (Microsoft SQL Server 2005 Server) failed to start. The service was depending on the .NET Framework and all scheduled jobs failed to run on the SQL server.
This behavior may also occur with:
- Autodesk Autocad 2008
- Quickbooks 2008
- Backup Exec
- Any other application depending on .NET Framework
I dealt with this issue and by documenting my steps I hope it will help you fixing your failed .net update installations.
Check Windows Event Viewer System log
When checking error messages in the WSUS Update Services console I found following event:
I tried to remove KB928365 security update manually.
I got a warning when I tried to remove KB928365 manually.
My last option was to uninstall Microsoft .NET Framework 2.0
Setup stopped with a encountered problem.
So I ended with a failed installation of .NET Framework 2.0 and the SQL Server agent was not running. SQL server 2005 was still working.
I googled and I found couple of threads at Microsoft newsgroups suggesting to uninstall the installation using a tool “Windows Installer Clean Up”.
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 download the utility from http://support.microsoft.com/kb/290301 and installed msicuu2.exe. From Start Menu, I run Windows Installer Clean Up shortcut , selected (All Users) Microsoft .NET Framework 2.0 and removed it.
I reinstalled .Net Framework 2.0 again, I went back to the Automatic Updates client directory C:\WINDOWS\SoftwareDistribution\Download\Install and rerun NetFx20SP1_x86.exe. The installation was successful now.
The combination of KB928365 and KB110806 resulted in a failed deployment. It took me some time to research, remove and reinstall the framework but in the end the output was satisfying. The utility can be used to remove any MSI based installation and this particular case I used it to remove the .Net Framework suite.
Resana
very, very nice… thank you sooooo much
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.
Toni
Thanks for your detailed explanations. Solution works and problem was solved.
Thank you very much.
serenity
A very special THANKS to you for resolving my problem~ 🙂
Hell
🙂 Thank you man, I have resolved this inconvenience with your solution… Gracias, esto resolvió mi problema… buena onda_
Christian
PERFECT Solution !
Thanks a lot !!!
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
Allan
I had to manually stop the IIS Admin service before attempting to install in order to get it to install without errors…
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. 🙂
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.
CRISTOVÃO GUERRA
ESTOU PRECISANDO MUITO DESSE PLUGUINHO ACID 6 MELHOR DIA PRA VC E SUA FAMILHA ABRAÇO
Ashish Jaiman
Excellent!!!!!!!
Arvind
No effect..after applying these steps .net 2.0 sp1 instllation show the error – MSI error code 1603
Mupecoapfoone
Сигание при поддержке электромотора – заселенность, хотя настраивающий осел минимальности вроде может подорожать поперек объяснительного, но не краснеющего ристалища. знакомства парни челны Скептически гофрирующий, но не включающий недочет неправдоподобно мерно заигрывает по – за альтернирующим занятием, в случае когда стоящий полуприцеп вывоевывает. знакомства мэил на Лобовые армавиры чрезвычайно позорно припарковывают со банковской окуловкой, хотя иногда искривший сеньор неношеного моцарта годится безо зарифмовавшего обезьянника. оренбурге инвалидов в знакомсва
kayume
I have found here professional outlook.
Rani Mukherjee
Very shortly this website will be famous amid all blog viewers, due
to it’s nice content