Published Apr 23, 2026, 10:01 AM EDT
Yadullah Abidi is a Computer Science graduate from the University of Delhi and holds a postgraduate degree in Journalism from the Asian College of Journalism, Chennai. With over a decade of experience in Windows and Linux systems, programming, PC hardware, cybersecurity, malware analysis, and gaming, he combines deep technical knowledge with strong editorial instincts.
Yadullah currently writes for MakeUseOf as a Staff Writer, covering cybersecurity, gaming, and consumer tech. He formerly worked as Associate Editor at Candid.Technology and as News Editor at The Mac Observer, where he reported on everything from raging cyberattacks to the latest in Apple tech.
In addition to his journalism work, Yadullah is a full-stack developer with experience in JavaScript/TypeScript, Next.js, the MERN stack, Python, C/C++, and AI/ML. Whether he's analyzing malware, reviewing hardware, or building tools on GitHub, he brings a hands-on, developer’s perspective to tech journalism.
If you've been seeing your C: drive shrinking on its own, you're not going crazy. Windows and its programs love to set up folders and start filling a cache of data that eats up space like anything on your drive. The worst part? Getting rid of this data isn't as simple as selecting it and hitting delete.
Windows itself can hold back as much as 7 GB on your SSD, but these so-called ghost files created by installed programs on your PC are much worse. Thankfully, with a free tool and some cautious deletion, you can chase these ghosts straight out of Windows.
Related
Visualizing storage to uncover what Windows hides
Windows' built-in File Explorer is nowhere near as effective if you're looking to find hidden files. In this case, using a tool like WizTree makes more sense. It's a free disk analyzer for Windows that's embarrassingly fast compared to File Explorer. Instead of going through directories one at a time, WizTree reads the NTFS Master File Table directly. It's the same low-level index Windows uses to track every file on your drive.
The benefit of this approach is that WizTree can scan an entire 500 GB drive in less than 10 seconds, mapping your whole storage layout as a color-coded treemap that makes large folders impossible to miss. You do need to run it with administrator privileges, as that's the only way it has access to show system-owned and hidden files that standard tools ignore.
Once the scan is finished, you can filter the results by size and catch your culprits right away. Some of the programs hogging your storage would be obvious; others not so much.
WizTree
OS Windows
Developer Antibody Software Limited
Price model Free/ Business License
Spotify quietly eats your storage
Cached downloads and data that pile up fast
If you use Spotify on Windows, you'll know that it caches your music, especially songs that you often repeat. While that's fine in theory, especially considering it gets your music playing faster, the feature comes at the cost of Spotify reserving 10% of your free disk space for its cache. If you've got a 500 GB drive, Spotify can quietly claim up to 50 GB right under your nose.
Of course, the chances of you finding a 50 GB Spotify cache are rare, but it's not impossible. Regardless, anyone who uses Spotify on their PC regularly will find a sizable cache on their storage drive located at the following path:
C:\Users\username\AppData\Local\Spotify\Storage
This folder is hidden by default and invisible to casual browsing. Spotify doesn't give you a way to clear its cache data either, and it doesn't automatically clean up its own mess as browsers do. So if you're short on space, just close Spotify, nuke the cache, and set a maximum size limit inside the prefs file you'll find in %appdata%/Spotify. You'll need to modify the following line:
storage.size=1024
This change will limit Spotify's data hogging to 1 GB. If you feel that's too little to hold all your frequently listened to music, you can always adjust it to what you're okay with, depending on your drive's overall capacity.
Local AI models add up—quickly
Tools like LM Studio can fill drives without warning
Credit: Yadullah Abidi / MakeUseOf
LM Studio is one of the best apps to enjoy the benefits of local LLMs. However, it drops everything from models, chat history, configuration presets, server logs, and binaries inside a single .cache\lm-studio folder in your home directly, and that's a problem.
Models alone can run from anywhere between 4 GB and 30 GB individually. So if you've been playing around with local LLMs, remember to keep an eye on your storage. LM Studio's cache folder is a dot-prefixed hidden directory, meaning it won't show up in File Explorer unless you explicitly enable hidden files to be shown.
On the flip side, using a general system cleanup tool can wipe out LM Studio's entire cache, meaning you'll nuke your entire LM Studio setup, including chat histories and settings. This folder structure isn't ideal, especially considering it puts application data in a cache folder, so you need to be very careful when cleaning digital trash from your LM Studio setup.
Being a developer has a storage cost
SDKs, builds, and caches you forget exist
Credit: Yadullah Abidi / MakeUseOf
I turned my Windows laptop into my dream developer setup, but it comes with a few compromises. For starters, package managers have a tendency to pile on archives for months.
Conda is one of the worst offenders here, as it caches every package tarball it ever downloads and doesn't automatically clear them, even after you've deleted the environment that used them. This means that over months of usage, the pkgs directory can balloon up to tens of gigabytes.
NPM and pip have their own caches in AppData\Local\npm-cache and pip\cache, respectively. Similar to Conda, they also collect every package version you've ever installed across every project, meaning you'd be hoarding hundreds, if not more, of packages for no good reason. None of these show up in Windows 11's Storage Sense either, meaning you'd never know these files existed until you go looking for them.
Windows isn’t exactly innocent
System files and leftovers that quietly grow over time
Credit: Yadullah Abidi / MakeUseOf
Last but not least, WizTree will also reveal just how Windows is in on your storage issues. Windows' virtual memory file, pagefile.sys alone can horde 10 GB to 30 GB, depending on your RAM size and how Windows has sized it. And that's not all, either.
If you use the hibernation feature on your Windows PC or laptop, you're essentially eating up as much storage space as the amount of RAM you've got. You see, the hiberfil.sys file is sized to match the total installed RAM so Windows can dump the entire memory state to disk when you hibernate. On a system like mine with 16 GB of RAM, that's 16 GB gone from your storage drive that won't appear in any Windows storage-related program.
Last but not least, you also have the WinSxS component. It lives inside the Windows folder and is a component store that keeps old versions of system files around to allow rollbacks in case a driver or Windows malfunctions. This can actually be useful, but if your Windows installation is running without issues, that's another 10 to 20 GB you can free up.
Clean up—but don’t break things
What’s safe to delete and what you should leave alone
WizTree will show you your storage woes, but it won't take any action on its own. You see, while deleting the files mentioned above may not cause catastrophic failure for your Windows PC, it can make corresponding apps and programs go haywire. If you're manually deleting a program's cache files or any other Windows files, it's best to be sure of what you're doing. A little reading and research before smashing that delete button will go a long way.
What you do need to understand is that File Explorer, or even other Windows storage solutions, aren't going to help you here. Sure, Storage Sense will help you wipe a few cache files and old Windows updates off your drive, but the real ghosts are hidden in caches that your favorite programs slowly build up over time.