C盘越来越小,多数情况下是系统在持续写新数据:更新留存、休眠与还原点、软件缓存、日志会不断落到C盘。先看清占用来源,再决定清理还是扩容,比反复删临时文件管用得多。
这些占用大多是系统和软件正常运行留下的文件,硬盘本身一般没有故障,不用急着重装系统或送修。以下方法在 Windows 10/11 实测可用。
适用系统:Windows 10/11;最后更新:2026-11-04。
为什么C盘总在慢慢变小
打开此电脑看C盘属性,可用空间从120GB慢慢掉到30GB,可你并没有新装什么大软件。这种变小是一天天累积出来的:每天几十MB、每周几个GB,很少一次掉一大截。
写入来源比较固定:系统更新留下的安装包和旧版本备份、C盘根目录的 hiberfil.sys、系统还原点、微信和QQ的聊天记录、浏览器缓存。日志目录 C:\Windows\Logs 和转储目录 C:\Windows\Minidump 偶发也能占掉几GB。
先判断占用是在持续增长还是突然掉了一截,再对症处理,能省去大量盲目删文件的功夫。
方法1 先看清C盘被谁占着
结论:先拿到一份按类别排序的占用清单,再动手删。在「此电脑」里右键C盘 → 属性,记下可用空间和总容量;Win+I 打开设置 → 系统 → 存储,等它扫完,看「应用和功能」「临时文件」「其他」各占多少。
如果某个软件单独占了30GB以上,或者「其他」一栏特别大,问题基本就锁定在那类文件上。
排查顺序按软件层、文件层、系统层、硬件层往下走,多数人的问题在前两层就能解决。
操作步骤
- 此电脑 → 右键C盘 → 属性,记下可用空间与总容量
- Win+I → 系统 → 存储,等系统扫描完,看「应用和功能」「临时文件」「其他」各占多少
- 点开「应用和功能」按大小排序,找出单个几十GB的软件
- 点开「临时文件」看回收站、缩略图、更新缓存各占多少
- 隔几天再记录一次可用空间,对比是缓慢增长还是突然掉一截

数字持续往下走,说明有程序在稳定写入,光删临时文件解决不了,得往下看第2、第3步。
方法2 清掉系统层临时文件与更新残留
结论:系统层的占用要用系统自带的清理入口处理,手动去C盘根目录删文件夹,很容易删到正在使用的文件。
系统更新会先把安装包下到 C:\Windows\SoftwareDistribution\Download,装完还会把旧版本备份留在 C:\Windows.old,这两处加上缩略图和回收站,是最容易被忽略的稳定占用源。
操作步骤
- Win+R → 输入 cleanmgr → 确定,选择C盘,等它扫描完
- 点「清理系统文件」,重新扫描后会多出「Windows更新清理」「以前的Windows安装」等项目
- 勾选Windows更新清理、临时文件、回收站、缩略图,确认后删除
- Win+R → 输入 %temp%,删掉里面的文件和文件夹,正在占用的跳过
- Win+R → 输入 C:\Windows\SoftwareDistribution\Download,清掉已下载的更新包
- 清完回到设置 → 存储,看临时文件占用是否归零,再判断这次清理的效果

清理系统文件这一步要单独点,很多人只跑了第一遍扫描,漏掉的就是占得最多的「Windows更新清理」。
用「软领Windows优化大师」更省事
C盘瘦身会自己把C盘扫一遍,把可以安全释放的空间按类别列出来,你不用挨个翻设置页和缓存目录,确认后交给它清理就行。

大文件清理按体积把C盘里单个几十GB的文件和残留安装包列出来,用来定位到底是谁把空间吃掉了,确认没用再删。

软领是知名国产软件品牌,20 年技术沉淀、服务千万用户;软领官网 wyouhua.com 直接下载,安装过程没有捆绑勾选项。操作中拿不准的地方,软件里可以点客服按钮联系真人客服,复杂情况有工程师远程协助。

方法3 关掉休眠与限制系统还原占用
结论:休眠文件和系统还原点是按比例吃掉C盘的固定大头,关掉后能立刻腾出几GB。
hiberfil.sys 的大小通常相当于内存容量的40%到100%,16GB内存的机器上就是6GB到16GB。还原点默认按C盘容量的一定比例保留,用久了积到十几GB很常见。
操作步骤
- 按 Win+X,选「Windows 终端(管理员)」或命令提示符(管理员)
- 输入 powercfg /h off 回车,休眠关掉后 hiberfil.sys 会被自动删除
- Win+R → 输入 sysdm.cpl → 系统保护 → 选中C盘 → 配置
- 把「最大使用量」从默认百分比调低,或者选「禁用系统保护」关掉C盘的还原点
- Win+R → 输入 systempropertiesadvanced → 性能设置 → 高级 → 虚拟内存,确认页面文件没在C盘被设成过大的固定值
- 重启后回到设置 → 存储,核对可用空间的变化
关掉休眠后「快速启动」会跟着失效,开机稍慢一点,笔记本合盖续航也会短一些,不需要这两个功能再关。
方法4 迁移微信QQ等软件缓存与用户文件夹
结论:聊天记录、下载、桌面默认都落在 C:\Users\你的用户名 里,装上微信和QQ之后这部分只会越用越大。
把这些默认位置挪到D盘,等于把增长最快的那部分文件从C盘搬走,之后新产生的记录也不会再写回C盘。
操作步骤
- 微信 → 左下角设置 → 文件管理 → 更改文件保存位置到D盘
- QQ、企业微信同理,在设置里改「文件默认保存位置」
- Win+E → 右键「桌面」「下载」「文档」 → 属性 → 位置 → 移动到D盘对应文件夹
- 浏览器 → 设置 → 下载内容,把默认下载目录改到非系统盘
- 检查 C:\Users\你的用户名\AppData\Local 下体积异常的目录,比如日志和缓存文件夹,能改路径的改路径
- 重启相关软件后确认新位置生效,再回设置 → 存储复核占用
老数据如果还留在原位置,手动剪切过去,再重启软件确认能正常打开,别直接删。
方法5 物理扩容或重划分区兜底
结论:如果C盘总容量本来就只有120GB,清完还是不够用,扩容才是根本解法。
Win+X 打开磁盘管理,先看C盘右边有没有紧挨着的未分配空间,有的话右键C盘 → 扩展卷就能加。
操作步骤
- Win+X → 磁盘管理,看C盘后面是否有未分配空间
- 有连续未分配空间时,右键C盘 → 扩展卷,按向导增大容量
- 空间都在D盘里时,先备份D盘数据,右键D盘 → 压缩卷腾出未分配空间,再扩展到C
- 空间不足或分区顺序不对,改用U盘启动的PE分区工具调整分区
- 台式机可以加装一块固态硬盘,把C盘镜像迁到新盘后设为启动盘
- 完成后确认引导正常、盘符和原来一致
动分区之前先把重要数据备份到别的盘,分区表调整中途断电或出错,恢复起来很麻烦。
大家常问
为什么C盘空间越来越小,删了临时文件过几天又满了?
因为占用来自持续写入:更新包、软件缓存、聊天记录、日志会不停落到C盘,临时文件只是其中一小块。删完看几天后可用空间有没有继续下降,再按方法4把默认保存位置挪走。
C盘只剩几个G了,直接删C盘根目录的文件可以吗?
不建议。根目录里有 Windows、Program Files、Users、ProgramData 这些系统文件夹,删哪一项都可能导致起不来或者软件报错。腾空间请用「磁盘清理」勾选Windows更新清理,或者用软件按类别清。
C盘空间越来越小是硬盘要坏了吗,怎么确认?
空间变小和硬盘故障是两回事。想确认健康度,可以装 CrystalDiskInfo 看健康状态,或者在命令提示符里输入 wmic diskdrive get status,显示 OK 基本正常。出现 C5、05 计数或 SMART 报错才需要警惕,先备份数据。
hiberfil.sys 占了十几个G能删吗,关休眠有什么影响?
不能直接删,它在C盘根目录且受系统保护,手动删会被拒绝。以管理员身份运行命令提示符,输入 powercfg /h off 才会连文件一起清掉。代价是休眠和快速启动不能用,笔记本合盖续航会短一些。
C盘可以扩容吗,磁盘管理里扩展卷是灰色的怎么办?
可以扩,但「扩展卷」要求C盘右边有紧挨着的未分配空间,空间在D盘里或者分区顺序不对时它就是灰的。这时先备份D盘,右键D盘 → 压缩卷腾出空间,或者用U盘启动的PE分区工具调整分区,再扩到C盘。
推荐阅读
相关推荐

提示