WSUS not working on SBS2011

**** rimuovere \\ da filtro isapi ****

WSUS not working on SBS2011

I was investigating a fault today for a client – their new SBS 2011 server had stopped working with WSUS.  As my investigation went on I found that this issue would also affect the SBS Client Connect as well as other web based applications on this server.

The SBS console was reporting “An error occured while retrieving updates information.” as the screen below shows.


I did some digging and found that the WSUS console was broken too.

The event logs showed the error below.

Source: IIS-W3SVC-WP

Event ID: 2274

ISAPI Filter ‘C:\Windows\Microsoft.NET\Framework\v4.0.30319\\aspnet_filter.dll’ could not be loaded due to a configuration problem. The current configuration only supports loading images built for a AMD64 processor architecture. The data field contains the error number. To learn more about this issue, including how to troubleshooting this kind of processor architecture mismatch error, see

Look closely and you will notice above that there’s a double \\ in the path name.


Once I’ve modified it to remove the double \\ and done an IISRESEt – it’s all working just fine.  The picture below shows the problem line AFTER I’ve modified it.


Shrink huge WSUS content folder in SBS 2008/2011


Shrink huge WSUS content folder in SBS 2008/2011


Windows Small Business Server 2008/2011


C:\WSUS folder grows to large, current size 65GB, it fills up C drive and Exchange stops email flow.


Open up Server Manager, navigate to WSUS > Update Services > Updates > All

Decline all updates, no exceptions.

From Options run the Server Cleanup Wizard, I recommend to leave first option unticked as it might get stuck on Deleting unused updates…

  • Unused updates and update revisions
  • Computers not contacting the server
  • Unneeded update files
  • Expired updates
  • Superseded updates

It will take a few minutes to process, so be patient, this will remove all files in the WsusContent sub-folder.

You can run cleanup again with only first option ticked, but be aware that it can take hours to finish and the only way to stop it, is to restart MSSQL$MICROSOFT##SSEE service.

In Update Services > Updates > All change the approval of all Declined updates, click “Approve” and set it to “Not Approved”.

Run the Server Cleanup Wizard again to decline all expired updates.

If you don’t want to use WSUS, go to Update Services > Options > Update Files and Languages and set “Do not store update files locally; computers install from Microsoft Update”.
For SBS 2011 open up “Group Policy Manager” and edit “Update Services Common Settings Policy”.
Set “Computer Configuration > Policies > Administrative Templates > Specify intranet Microsoft update service location” to “Not configured”.

If you decided to use WSUS functionality approve needed updates and those will be re-downloaded.

Related post: SBS 2008 sqlservr.exe – MSSQL$MICROSOFT##SSEE high memory usage