"My WinSXS is almost 7gb by itself,"
Lets not start this again.. I highly doubt it's 7GB, since its mostly hardlinks. This has been gone over many many times.
In practice, nearly every file in the WinSxS directory is a “hard link” to the physical files elsewhere on the system—meaning that the files are not actually in this directory. For instance in the WinSxS there might be a file called advapi32.dll that takes up >700K however what’s being reported is a hard link to the actual file that lives in the Windows\System32, and it will be counted twice (or more) when simply looking at the individual directories from Windows Explorer.
While it’s true that WinSxS does consume some disk space by simply existing, and there are a number of metadata files, folders, manifests, and catalogs in it, it’s significantly smaller than reported. The actual amount of storage consumed varies, but on a typical system it is about 400MB
. While that is not small, we think the robustness provided for servicing is a reasonable tradeoff.
Not sure where they got that 400MB number from, not sure its really that small -- but if you look into the past threads about it.. It going to be closer to that 400MB number than your 7GB number that is for sure