Hier das Reindex Script:
(Du musst Dich Einloggen oder Registrieren um Multimediadateien oder Links zu sehen). Bereinigung läuft bei mir täglich, kann nicht schaden. Beim zweiten Bereinigungsscript hier auf wsus.de kannst Du dir ein Mail schicken lassen, insbesonders der Teil mit den Bytes die freigeschaufelt wurden, ist immer ganz nett zu lesen.

Dein WSUS will noch 3,5 GB downloaden, seit wann versucht er das schon? Geht nichts weiter?
Zum Timeout, auf alle Fälle hilft es schon mal, das Timeout im SQL Server für die DB auf 0 zu setzen.
Auszug aus diesem Thread:
(Du musst Dich Einloggen oder Registrieren um Multimediadateien oder Links zu sehen).5. Execute a query for:
USE SUSDB
GO
exec spGetObsoleteUpdatesToCleanup
You will see a list of obsolete updates pop up. Copy these to a txt file.
6. Execute "exec spDeleteUpdate @localUpdateID=000000" where 000000=UpdateID
Probier das mal aus, vermutlich wird es nichts bringen, weil dein WSUS noch nicht alt genug ist. Morgen kann ich in Sachen Speicher auf dem IIS nochmal nachschauen und die Stelle posten, in der man eine Änderung vornehmen kann.
Ansonsten gibt es von MSFT selbst noch einen Artikel zum Bereinigen:
(Du musst Dich Einloggen oder Registrieren um Multimediadateien oder Links zu sehen).