C盘飘红需先用系统存储分析定位占用源,再用磁盘清理、存储感知及手动清空%temp%、SoftwareDistribution\Download、浏览器Cache等安全缓存,关闭休眠释放hiberfil.sys,并迁移用户文件夹至其他盘。

电脑系统盘C盘突然飘红,右下角弹出“低磁盘空间”警告,软件卡顿、更新失败、连关机都变慢——这时候最怕的不是空间不够,而是手一抖删掉关键文件导致系统崩溃或软件无法启动。Windows系统盘里真正能随手删的“垃圾”其实不到两成,其余全是系统运行依赖的原件、软件配置残留、或可自动重建的缓存,混在一起看体积,全靠经验分辨。
第一步:看清C盘到底被谁吃了
别点开C盘就翻文件夹。按 Win + I 打开设置 → 点击“系统” → 左侧选“存储” → 等待几秒,右侧会自动加载C盘占用分类图。
重点看“临时文件”“系统和保留空间”“应用和功能”“文档”这四类。如果“临时文件”显示超过5GB,优先处理它;若“系统和保留空间”占了30GB以上,说明WinSxS组件库或旧系统备份(Windows.old)可能在作祟;若“应用和功能”占比异常高,说明大量软件装在C盘,后续需考虑迁移而非删除。
这一步必须做,否则你删的可能不是垃圾,而是系统下次开机要找的救命文件。
用系统自带工具清理可再生缓存
方法一:磁盘清理(安全但浅层)
右键C盘 → “属性” → “磁盘清理” → 等扫描完成 → 勾选“临时文件”“回收站”“缩略图”“传递优化文件” → 点击“清理系统文件”按钮 → 再次勾选“Windows更新清理”“以前的Windows安装”(如存在)→ 点击“确定” → 确认删除。
方法二:存储感知(自动兜底)
回到“设置 → 系统 → 存储”,打开“存储感知”开关 → 点击“配置存储感知或立即运行” → 将“删除我的临时文件”设为“立即”,并勾选“清空回收站”“删除临时文件” → 点击“立即运行”。
这步会触发系统后台自动扫描并清理所有已确认无占用的缓存,无需手动定位路径,也【不会误删正在使用的程序文件或用户文档】。
手动清理三处高危但安全的缓存目录
① 清空用户级临时文件:
按 Win + R → 输入 %temp% → 回车 → 全选(Ctrl+A)→ 删除(Delete)。遇到提示“某个文件正在使用”,跳过即可,其余全删。
② 清理系统更新残留:
仍按 Win + R → 输入 C:\Windows\SoftwareDistribution\Download → 回车 → 全选文件夹内全部内容 → 删除。
这个目录只存放已下载但未安装的更新补丁包,系统重启后会自动重建,删完不影响后续更新,但【切勿删除Download文件夹本身】,只删里面的内容。
③ 清理浏览器与软件通用缓存根目录:
地址栏输入 C:\Users\你的用户名\AppData\Local\Packages → 进入后找到以“Microsoft.MicrosoftEdge”“Google.Chrome”等开头的文件夹 → 逐个点开 → 找到“Cache”“CachedData”“TempState”子文件夹 → 删除其内部所有文件(不删文件夹)。
关闭休眠释放数GB空间
休眠功能把整块内存数据写进C盘根目录的hiberfil.sys文件,大小≈你物理内存容量。日常不用休眠,这个文件纯属占地方。
以管理员身份运行命令提示符(开始菜单搜cmd → 右键“以管理员身份运行”)→ 输入:powercfg -h off → 回车。
执行后hiberfil.sys会立即消失,释放4GB~16GB不等空间。此后电脑只能“睡眠”或“关机”,不能“休眠”,但绝大多数人根本用不到休眠。
移动大文件与重定向用户文件夹
第一步:识别真正属于你的大文件
打开文件资源管理器 → 查看 → 勾选“隐藏的项目” → 进入C:\Users\你的用户名 → 按大小排序,重点看“桌面”“文档”“下载”“视频”“图片”五个文件夹。
第二步:一键迁移默认位置
右键“文档” → “属性” → “位置”选项卡 → 点击“移动” → 选择D盘或E盘一个新建的空文件夹(如D:\MyDocs)→ 点击“确定” → 弹窗选“是”,系统自动把全部内容剪切过去,并将新位置设为默认保存地。
同理操作“桌面”“图片”“视频”“音乐”“下载”。这五项做完,通常能腾出5GB~50GB,且【所有软件保存路径自动适配新位置,无需重新设置】。











