📅 2010-Feb-14 ⬩ ✍️ Ashwin Nanjappa ⬩ 🏷️ service packs, windows vista ⬩ 📚 Archive
I am using a LG C1 Express Dual tablet PC for a few weeks. It came with a fresh Vista image, which on connecting to the Internet underwent long hours of Windows updates, pulling itself through Vista SP1 (Service Pack 1) and later Vista SP2.
After these updates, I saw that the free space on C: had
reduced quite a bit and ran Treesize Free
to check out the situation. I found the C:\Windows\WinSxS
directory occupying a lot of space!
It turns
out that the WinSxS directory keeps components from all
old updates so that uninstall (and rollback) of updates can be
supported. Since, SP2 is a pretty significant update, I am not
interested in keeping the files from the updates older than SP2. If you
are sure of this, you can recover a lot of space by running the
Windows
Component Clean Tool (compcln.exe).
compcln.exe resides in a super-long-name directory
inside C:\Windows\WinSxS, but it is hardlinked to the
C:\Windows\Sytem32 directory. So, to execute it, open
cmd and type:
$ C:\Windows\System32\compcln
Press Y when it asks for confirmation of cleanup. Running
compcln.exe recovered ~1GB of disk space on this tablet
PC.