An SSD that appears to fill up by itself is usually not failing; Windows, game launchers, cloud-sync clients, restore points, caches, and update files can all consume space quietly in the background. The key is to identify which folders are growing before deleting anything. Randomly removing files from AppData, ProgramData, or Windows system folders can break games, launchers, or Windows itself.
Start by checking your drive’s available space, then compare it again after a gaming session, a Windows update, or an overnight idle period. In 2026, large game patches and shader caches are especially common culprits because launchers often need temporary room to unpack and verify files before replacing the old versions.
Most Common Causes
| Cause | Symptom | Likelihood |
|---|---|---|
| Game launcher downloads, patches, or duplicate libraries | Free space drops after Steam, Xbox, EA app, Epic Games Launcher, or Battle.net updates | Very high |
| Windows Update cleanup files and delivery optimization cache | Space disappears after updates or restarts | High |
| System Restore points, hibernation file, or paging file | System drive stays low even when personal files seem small | High |
| Shader caches, crash dumps, recordings, and game captures | Growth follows gaming, driver updates, crashes, or recording sessions | High |
| Cloud-sync conflicts or offline copies | OneDrive, Dropbox, or another sync folder grows unexpectedly | Medium |
| Temp files, installer leftovers, and application caches | AppData, Downloads, or Temp folders become unusually large | Medium |
| Malware or a runaway application log | Space falls continuously while the PC is idle | Low, but important to investigate |
Diagnose Step by Step
-
Check what Windows reports
Open Settings > System > Storage. Select your main drive, usually Local Disk (C:), and review the categories shown under Storage usage. Open large categories such as Installed apps, Temporary files, Other, and Documents. Write down the free-space figure, then check again later. If one category grows, you have a useful starting point.
-
Find the exact folders using File Explorer
Press Win + E, open This PC, right-click the affected drive, and choose Properties to confirm its used space. Then inspect likely locations:
C:\Users\YourName\Downloads,C:\Users\YourName\AppData\Local\Temp,C:\ProgramData, and your game library folders. In File Explorer, enable View > Show > Hidden items before checking AppData and ProgramData. -
Check game launchers and library locations
In Steam, open Steam > Settings > Storage to see every library folder and installed game. Check for games installed on both C: and another drive. In the Xbox app, open Profile picture > Settings > General and review the default installation location. Also inspect Epic Games Launcher, EA app, Battle.net, Ubisoft Connect, and any mod manager you use. A failed update can leave temporary files in the same drive as the game or launcher.
-
Review temporary files and Windows update storage
Go to Settings > System > Storage > Temporary files. Let Windows calculate the list. Look closely at Windows Update Cleanup, Delivery Optimization Files, Temporary files, DirectX Shader Cache, and Recycle Bin. Do not select Downloads unless you have reviewed that folder first.
-
Measure System Restore, hibernation, and virtual memory
Search for Create a restore point, open it, select C:, and choose Configure. The current usage and maximum usage for restore points appear there. To check hibernation, open Terminal as administrator and run
powercfg /a. To inspect the paging file, search View advanced system settings, select Settings under Performance, open Advanced, then choose Change under Virtual memory. -
Look for crash dumps, captures, and logs
Check
C:\Users\YourName\Videos\Capturesfor Xbox Game Bar recordings. CheckC:\Windows\MinidumpandC:\Windows\MEMORY.DMPfor crash dumps after blue screens or driver failures. Also reviewC:\Users\YourName\AppData\Local\NVIDIA,C:\Users\YourName\AppData\Local\AMD, and game-specific folders in AppData for shader caches and logs.
Fixes by Cause
Game patches, duplicate installs, and launcher download caches
What causes it: Launchers may download compressed updates, unpack them, verify existing files, and retain old files until the update completes. Multiple library folders can also leave duplicate game installs behind.
How to check: Compare the installed-game list in each launcher with its library folders. In Steam, use Steam > Settings > Storage. Check whether an update is stuck in the Downloads page and whether C: contains an old library such as C:\Program Files (x86)\Steam\steamapps.
What to do: Finish or cancel stuck downloads, then fully exit the launcher. In Steam, select Steam > Exit, reopen it, and use the Downloads page to clear completed entries. Uninstall duplicate games through the launcher rather than deleting their folders manually. Move large games through the launcher’s storage settings to another drive when possible.
How to undo: Reinstall a removed game from its launcher. If you moved a game, use the same storage menu to move it back to the original library.
Windows temporary files and update leftovers
What causes it: Windows stores update packages, optimization files, old components, and temporary installation data. These files can accumulate after major updates or repeated failed updates.
How to check: Open Settings > System > Storage > Temporary files and review the size of each category. Check Settings > Windows Update > Update history to see whether recent updates coincide with the storage loss.
What to do: Select safe categories such as Windows Update Cleanup, Temporary files, DirectX Shader Cache, Delivery Optimization Files, and Recycle Bin, then click Remove files. Enable Storage Sense at Settings > System > Storage and configure it to clean temporary files automatically. Leave Downloads unchecked unless you are certain its contents are disposable.
How to undo: Most removed temporary files are recreated automatically if needed. Files deleted from the Recycle Bin or Downloads cannot be restored unless you have a backup.
Restore points, hibernation, and virtual memory
What causes it: Restore points reserve disk space for snapshots. Hibernation creates hiberfil.sys, while virtual memory uses pagefile.sys. On smaller SSDs, these system-managed files can be significant.
How to check: Review restore-point usage in Create a restore point > Configure. Run powercfg /a in an administrator Terminal to determine whether hibernation is enabled. Review virtual-memory settings through View advanced system settings > Performance Settings > Advanced > Virtual memory.
What to do: In System Protection, reduce Max Usage to a sensible range such as 3% to 8% of the drive, then delete older restore points if necessary. If you never use Hibernate, open Terminal as administrator and run powercfg /h off. Keep the paging file set to System managed size unless you have a specific troubleshooting reason to change it.
How to undo: Re-enable hibernation with powercfg /h on. Increase System Protection’s Max Usage later if you want more restore-point history. Re-select Automatically manage paging file size for all drives to restore default virtual-memory behavior.
Shader caches, captures, crash dumps, and game logs
What causes it: Games compile shaders, graphics drivers cache them, Game Bar records clips, and crashes can create dump files. Certain games also retain extensive logs and mod-manager backups.
How to check: Inspect Videos\Captures, C:\Windows\Minidump, and C:\Windows\MEMORY.DMP. In Windows Storage temporary files, check the DirectX Shader Cache category. In Xbox Game Bar, press Win + G, open Settings, and review capture settings.
What to do: Delete unwanted recordings from Videos\Captures. Remove old minidumps after confirming you no longer need them for diagnosing crashes. Clear DirectX Shader Cache through Temporary files. In Settings > Gaming > Captures, turn off background recording or reduce the recording length. Expect the first launch after clearing shader caches to rebuild some cache data.
How to undo: Re-enable background recording in Settings > Gaming > Captures. Shader caches regenerate automatically. Deleted recordings and dump files require a backup to restore.
Cloud sync, application caches, or suspicious background growth
What causes it: Cloud clients may keep offline copies, duplicate conflicted files, or repeatedly retry failed sync operations. A broken application can also generate huge logs; malware is less common but must be ruled out if growth continues while idle.
How to check: Open your cloud client and look for sync errors, duplicate filenames, or folders marked as always available offline. For OneDrive, right-click its tray icon and choose Settings. If space continues falling, open Task Manager with Ctrl + Shift + Esc and check processes with sustained disk activity. Run Windows Security > Virus & threat protection > Scan options > Full scan.
What to do: Make large cloud folders online-only where appropriate, resolve sync conflicts, and remove unwanted duplicate files after verifying their contents. Uninstall or update an application that repeatedly creates logs. Complete a Full scan and remove detected threats.
How to undo: Mark cloud files as always available offline again if you need local access. Reinstall an application if removing it was not the correct fix.
When to Replace or Reinstall
Reinstalling Windows is reasonable when storage categories remain inaccurate, system folders grow rapidly after clean-up, updates repeatedly fail, or several launchers and background services are corrupted. Back up save files, screenshots, documents, browser data, and game mod profiles first. Many game saves are stored in Documents, AppData, or cloud sync folders rather than inside the game installation folder.
Replace the SSD when its capacity no longer fits your normal workload, especially if Windows, several large games, recordings, and mod archives all compete for the same drive. Also investigate replacement if the drive reports health warnings, repeated file-system errors, disappearing partitions, or read/write failures. Capacity problems alone do not mean the SSD is defective; adding a second SSD for games is often the cleaner solution.
FAQ
Why is my C: drive filling up when games are installed on another drive?
Game launchers, shader caches, crash reports, save files, screenshots, and patch-download staging files often still use C:. Check AppData, ProgramData, Temporary files, and the launcher’s download settings.
Is it safe to delete everything in the Temp folder?
Usually, you can delete files inside %temp%, but skip files Windows says are in use. Press Win + R, type %temp%, press Enter, select files, and delete them. Do not delete the Temp folder itself.
Why does free space drop during a game update and return afterward?
This is normal for many launchers. They need working space to download, unpack, verify, and replace game files. The temporary space should return after a successful update; if it does not, check for a stuck download or duplicate library.
How much free SSD space should I keep?
Keep enough free space for Windows updates, game patches, shader caches, and normal temporary files. As a practical target, avoid running the drive nearly full; maintaining roughly 10% to 20% free space is a comfortable range for most gaming PCs.