System files taking up more space than my own files, leaving me with almost no free space?

1

1

Computer: HP Stream 11
CPU: Intel Celeron 2.16 GHz Processor
RAM: 2 GB DDR3L SDRAM
Storage: 32 GB SSD
OS: Windows 8.1 with Bing


I bought an HP Stream 11 back in January, and although it's a cheap netbook it's been serving my needs pretty well. However, lately I've been noticing I'm pretty low on space (down to 1.70 GB free of 21.5 GB as I type this), even though my own files only take up about 4 GB according to WinDirStat. Is this normal for a cheap netbook with a small SSD?

Over the weeks, slowly but surely I seem to be losing more and more space, without even doing anything. I suspected the culprit may be the WinSXS folder, and so I've tried using the Disk Cleanup feature, as well as defragmenting my drive, and using CCleaner, but even after all that I'm only at 1.70 GB free.

Is there anything else I can do?

narble

Posted 2015-06-14T21:01:39.970

Reputation: 13

1

Possible duplicate of Why does the /winsxs folder grow so large, and can it be made smaller? If you've performed the recommended cleanup procedures then there's not much else you can do save buy an SD card or use an external HDD for your data.

– Karan – 2015-06-14T21:03:22.760

Answers

1

Yes, it's normal to have 8.1 system files occupy 32GB and there is not much you can do. You'll need to use external media, or online storage for personal files. SD card slot might be nice option.

WinSxS is NOT the culprit, it's been discussed much. In short, nearly all system files that comprises the Windows OS since Vista are hardlinked against content of WinSxS folder, i.e. Component Store. So actually, even if WinSxS folder shows to be of huge size in windows Explorer and other softwares as WinDirStat, the folder doesn't occupy nearly any space exclusively. And if you delete something from it, you won't get expected free space back.
Any attempt to delete, or move these files will most probably break the Windows Update system, or more. There is a WinSxS cleanup task scheduled to run monthly, you can run it on demand and gain some space sooner. There are folders worth checking inside the WinSxS, see below.

Although there is no permanent solution to reclaim free space from OS, you may gain some by deleting temp files and by moving some to external media.

These folders contain files which could be removed without damage to the Windows, but many of which are either deleted by OS maintenance task automatically in time, or would be re-created again soon after deletion. But there might also be some orphaned files and files which are there just in-case and could be deleted. Search especially for files/folders older than one month.

  • Windows Update
    \Windows\SoftwareDistribution\Download
    do "net stop wuauserv" before

  • Baseline Patch Cache
    \Windows\Installer\$PatchCache$
    for downgrading, patch uninstalling, but updating will still work after deletion of this folder

  • Blob files inside WinSxS folder
    \Windows\WinSxS\ManifestCache*_blobs.bin
    Blob files are used by MS Update and are normally deleted after one month.

  • temp folders inside WinSxS
    \Windows\WinSxS\Installtemp
    \Windows\WinSxS\temp
    Don't just delete these. If they grow huge, check how to purge them properly. Inside are most likely just hardlinks and deleting those won't solve nothing, but on the contrary might leave their hardlinked copies being stuck someplace else.

  • Temp and Logs
    \Windows\Temp
    \Windows\Logs
    %temp%

  • Installer folder (to be moved)
    \Windows\Installer
    This folder holds Microsoft Installation MSI files and last patches, MSP files, for products installed by MS Installer. If you remove them, you'll not be able to Update or Uninstall these products, but you can move those bigger ones to external media, and when Windows or you will try to update a product which would require one of them, it would show error dialog and you can then move the required MSI/MSP file back and repeat the update.

Cleaning some of these folders and also to manually run Component Store clean-up could also be achieved by Disk Cleanup in win 8.1


It's worth checking if you don't have recovery partition on this drive, and if yes, moving it to external media, reclaiming space on drive. Run command "recoverydrive"

secondly, if your OS was pre-installed, it happens that manufacturer would reserve more space that necessary for system partitions. It was so in my case.(lenovo)
check it using diskpart: select disk 0, list partition
for UEFI system, Recovery 300MB (mine was 1000MB), System 100MB (mine 260)
for BIOS system, Recovery 350MB, and there is no System partition
If your system/recovery partitions are excessively large, use 3rd party partition manager program to shrink them.

papo

Posted 2015-06-14T21:01:39.970

Reputation: 351

I really wish it would not be said this way. the winsxs IS the component store for the whole install , updates and everything, that is where it is put first, then hardlinks are created to project :-) these components all over the place. http://superuser.com/questions/1/why-does-the-winsxs-folder-grow-so-large-and-can-it-be-made-smaller As you can see even microsoft represents it that way (in the question). Also if you "turn-Off" the programs and features of the OS, the hardlinks are removed for the system and program folders , the winsxs all stays where it is/was, it IS there for real.

– Psycogeek – 2015-06-15T01:54:17.863

Quote from the link "The WinSxS folder is the only location that the component is found on the system, all other instances of the files that you see on the system are “projected” by hard linking from the component store. Let me repeat that last point – there is only one instance (or full data copy) of each version of each file in the OS, and that instance is located in the WinSxS folder. " Of course because it is the whole freaking operating system, it indeed cannot be deleted , without at least picking and choosing :-) and knowing what how and the ramifications of removing it are. – Psycogeek – 2015-06-15T02:02:54.790

@Psycogeek is right that how I originally wrote about WinSxS was misleading and someone could get bad idea of what Component Store is about. It's somewhat a come-closer to unix-like segmentation of OS and it's advantageous in many ways to previous type of distribution of Windows. Although hardlinked files are technically equal, everything about WinSxS being intended as the main location for these files as Psycogeek wrote above is very correct. – papo – 2015-06-15T18:29:20.810

All you would gain by tinkering with the Component Store directly would be the size of "Backups and Disabled Features" as shown by this command: Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore And it's also what you'll loose; backups of important system files, and possibility to add/remove features. Most probably Update capabilities. I would say it's not a good trade for roughly 1GB. If someone would want to really spare some space, or even use smaller drive, like 16GB, or less, there still is a better way than tinkering. It's called WIMBoot. But it's got its disadvantages too. – papo – 2015-06-15T18:40:35.233