What should I do if my c drive is full and how to clean it?

When your C drive is full, the immediate priority is to reclaim space to restore system functionality and performance, as a critically low disk can cause system instability, application crashes, and failed updates. The most effective initial action is to use the built-in Windows Disk Cleanup utility, running it as an administrator to remove system files. This tool targets low-risk, high-volume clutter such as Windows Update cache, temporary files, system error memory dumps, and the contents of the Recycle Bin. For a more aggressive cleanup, particularly after major version upgrades, you can select "Clean up system files" within the same utility to remove the previous Windows installation, which can reclaim tens of gigabytes, though this eliminates the option to roll back the update. Simultaneously, you should manually inspect and clear your Downloads, Desktop, and Documents folders, as these are common repositories for large, accumulated files like installer packages, media, and archives.

A systematic analysis of storage usage is essential for identifying the largest space consumers beyond temporary files. The Storage Sense feature in Windows Settings provides a clear visual breakdown of file categories and can be configured to automatically delete temporary files and empty the Recycle Bin on a schedule. For a more granular inspection, third-party tools like WinDirStat or TreeSize Free offer a detailed map of your drive, visually identifying specific large files and folders. This analysis often reveals overlooked space hogs such as hibernation files, which can be several gigabytes in size and can be reduced by disabling hibernation via the command prompt if not used, or old system restore points and shadow copies, which can be managed by adjusting system protection settings to limit the allocated disk space.

Beyond cleaning, you must manage application sprawl and data location. Uninstall unused programs through the Settings app, as the standard uninstaller may leave behind significant data. Particularly scrutinize large applications like games, video editing suites, or virtual machines, which often reside on the C drive by default. For ongoing management, proactively change the default installation path for new applications and games to a secondary drive if available. Crucially, relocate user libraries—Documents, Pictures, Videos—to another drive by changing their properties' location path; this redirects future saves without moving existing files, which you must do manually. Also, consider disabling or relocating page file and system restore allocations if you have minimal RAM or a robust backup regimen, though these are advanced steps with potential stability trade-offs.

The long-term solution involves architectural changes to prevent recurrence. If your system only has a single drive, the most effective resolution is to replace your primary storage device with a higher-capacity solid-state drive and clone your system, or to add a secondary drive for data. For systems that cannot be upgraded, adopting stringent data hygiene is mandatory: use cloud storage or external drives for archives, regularly audit installed applications, and maintain Storage Sense automation. The underlying mechanism to understand is that the C drive, typically hosting the operating system, requires free space for core functions like virtual memory, temporary operations, and update installations; consistently operating near capacity will inevitably degrade system health and user experience, making proactive management a critical component of system administration.