There are several ways of achieving the end result and they all basically involve rebuilding the server - either with a drive imaging tool or a backup and restore system. What you are looking for is a way to dynamically resize the server system and or boot partitions without the pain of the rebuild process, it doesn't exist. In some cases there are complications involved which mean even the disk imaging process doesn't work correctly so a backup, rebuild, restore is the most likely to succeed.
10 Gb is plenty for the installation partition it's all the stuff you did wrong after that that is the real problem. To remediate the problem in the short term delete all the stuff from the various TEMP folders and the $NTUninstall folders in the %SYSTEM% directory and move the paging file this usually regains a significant amount of space.
Bookmarks