Helpdesk: .Net 3.5

A lot of software is still relying on .Net framework 3.5, meaning that Windows will attempt to install it when you attempt to install another program.  If you’re using a WSUS server, like most enterprise environments normally are, then you may run into an issue if the .net installer isn’t approved on the server.  You’ll likely see an error code 0x800f0954.

A lot of software is still relying on .Net framework 3.5, meaning that Windows will attempt to install it when you attempt to install another program.  If you’re using a WSUS server, like most enterprise environments normally are, then you may run into an issue if the .net installer isn’t approved on the server.  You’ll likely see an error code 0x800f0954.

Of course, the best fix is to have your server administrator approve the installer.  However, Jr. Sysadmins may find this workaround a useful fix while they navigate the intricacies of reporting a problem with a server configuration to their supervisor (I think we all know how particular some Server Admins are when you tell them something could be improved with their server configuration – I compare it to how parents often reacted when I advised tutoring for their child).

So, the simple fix? Edit the Registry.

Running RegEdit as an admin, navigate to: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU and locate the key UseWUServer.  If it’s set to 1, change it to 0.  Next, exit RegEdit and open Services.msc.  Locate the Windows Update service, restart it, and voila!  Your install should proceed as planned.  Afterwards, you can either reverse your edits or wait for Group Policy to handle it for you.

That’s all there is to it!  A simple resolution for a true pain-in-the-rear problem that is rather embarrassing to send up the line.

Leave a Reply

Your email address will not be published. Required fields are marked *