Building a new win7-64 vm for a template for a linked clone vm pool.

Just have windows 7 installed plus updates and there is almost 23GB
used on the HD.

I've done the disk cleanup including system files, ccleaner found 1GB,
tried the sxs cleanup, all my googling basically shows me to use the
windows disk cleanup tool.

Anyone have any secrets to freeing up any space on this? I think it's
rediculous that win7 alone should take almost 23GB of space.