Increasing WinSXS folder size on SBS 2008 causing problems
Posted on 2009-07-01
A few months back we supplied a SBS 2008 machine with a 60Gb C: partition which at the time we thought was too much. Now we are getting continuous problems with the partition running low on space and stopping Exchange from receiving emails. The server keeps throwing the well-known "The Microsoft Exchange Transport service is rejecting message submissions because the available disk space has dropped below the configured threshold" and if we restart the server it fixes it for a couple of hours.
WSUS downloaded content, users shared data and all company data is all on D:, as is most of the pagefile, yet C: still only has 2Gb free space.
I've used SpaceMonger to show me the biggest folders on the disk. The WinSXS folder is 8Gb in size and the remainder of the windows folder is 6Gb - C:\windows\assembly is 2gb and SysWOW64 is 1.4Gb approx.
I've done a lot of reading and there is one source that has shown me how to move winsxs but it is very fiddly and has too many steps that could possibly go wrong, especially on a server.
The only other large file is SUSDB.mdf at 2.5Gb but I'm not able to log into the SQL instance containing this database to be able to move it.
Any suggestions - shrinking winsxs, moving susdb.mdf, anything would be appreciated. I'm not overly keen on re-partitioning a server in case it goes wrong half-way through.