C盘满了变红,通常是系统还原点、休眠文件和虚拟内存把空间占走了,先关这三项,再清临时文件和回收站,一般能腾出几个GB到几十GB。以下方法在 Windows 10/11 实测可用。
多数人是系统文件、缓存和还原点占着空间,硬盘硬件本身大多没坏,先把能清理的清理掉,不用急着重装或送修。
适用系统:Windows 10/11;最后更新:2026-08-20。
C盘明明没装多少东西,怎么就满了?
C盘变红时,任务栏右下角会出现“磁盘空间不足”的提示,打开文件资源管理器能看到C盘进度条变成红色。很多人以为是软件装多了,其实系统还原点、休眠文件、虚拟内存这些看不见的大文件占了几十GB。
先打开“此电脑”看看C盘剩余空间,再按系统还原、休眠、虚拟内存、临时文件这几类逐个排查,不需要一上来就重装系统。
方法1 关闭或调小系统还原空间
系统还原点存储在C盘的“系统卷信息”里,默认最多能占磁盘的5%,时间长了能累积出几十GB。关闭或调小它,是给C盘腾空间最直接的一步。
操作步骤
- 右键“此电脑”选择“属性”,点击左侧“系统保护”
- 在“保护设置”里选中C盘,点击“配置”
- 选择“禁用系统保护”,或把“最大使用量”调到1%-3%;只想清旧还原点就点“删除”
- 点击“确定”保存
电脑稳定的话直接禁用最省空间,想留后路就把最大使用量调低,系统会自动删掉较旧的还原点。
方法2 关闭休眠文件
休眠文件 hiberfil.sys 藏在 C:\ 根目录,正常在资源管理器里看不到,它的大小约为内存的一半,8GB 内存的电脑就会占 4GB 左右。不用“休眠”功能的话,关掉它最省事。
操作步骤
- 按 Win+X,选择“Windows PowerShell(管理员)”或“命令提示符(管理员)”
- 输入 powercfg /h off 并回车
- 重启电脑,确认 C:\hiberfil.sys 不再生成
想恢复休眠,在管理员终端里输入 powercfg /h on 就行。关掉休眠不影响“睡眠”,合盖还是正常睡眠,日常使用不受影响。
方法3 调整虚拟内存大小或移到D盘
虚拟内存对应的文件是 pagefile.sys,默认放在C盘,大小由系统自动管理,通常占硬盘几个GB。把它改小或挪到D盘,C盘能直接腾出空间。
操作步骤
- 按 Win+R 输入 sysdm.cpl 回车,打开“系统属性”
- 切到“高级”选项卡,点“性能”里的“设置”
- 再切到“高级”选项卡,点“虚拟内存”里的“更改”
- 取消勾选“自动管理所有驱动器的分页文件大小”
- 选中C盘,选“自定义大小”填一个较小值,或选“无分页文件”
- 选中D盘,设为“系统管理的大小”,点“设置”,再点“确定”重启
虚拟内存一般跟物理内存一样大或略大就够,比如8GB内存设8192MB。把分页文件整个搬到D盘,C盘能立刻多出几个GB。
用「软领Windows优化大师」更省事
C盘低到变红时,手动打开系统设置一项项找很费时间,而且缓存和临时文件分散在多个文件夹。用优化软件做一次自动扫描,能较快看到哪些项目占空间可以安全清理。
C盘瘦身功能会扫描C盘上的大文件、临时文件和缓存,把可安全清理的项目列出来,一键清理释放空间,不用你在各个文件夹里来回找。

垃圾清理功能专门处理系统垃圾、应用缓存和回收站残留。很多时候文件明明删了,C盘还是满的,就是因为回收站和缓存没清,它能把这些残留找出来清掉。

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

方法4 清理临时文件和回收站
临时文件是系统运行时产生的垃圾,浏览器缓存、系统更新残留、缩略图都会堆在C盘。处理完系统还原、休眠和虚拟内存之后再做这一轮,通常还能放出几个GB。
操作步骤
- 按 Win+R 输入 %temp% 回车,打开临时文件夹,全选删除,被占用的文件跳过
- 按 Win+R 输入 cleanmgr 回车
- 选中C盘,勾选“临时文件”“回收站”“Windows更新清理”
- 点“确定”开始清理
清理时看到“正在使用”跳过的文件不用管,重启后再删一次基本能清干净。如果之前没清过Windows更新缓存,这一步经常能多出好几个GB。
方法5 开启存储感知自动清理
存储感知是 Windows 自带的功能,打开后会自动删除临时文件和回收站里的旧内容,适合不想每次手动清理的人。
操作步骤
- 打开“设置”>“系统”>“存储”
- 把“存储感知”开关打开
- 点“配置存储感知或立即运行”,把“清理计划”设为“每日”或“每周”
- 点“立即释放空间”手动跑一次
存储感知默认只清临时文件和回收站,不动你的文档和照片,可以放心开。
方法6 检查未分配空间并扩展C盘
如果上面方法都做了C盘还是红,说明硬盘本身容量不够。这时要看C盘旁边有没有未分配空间,有的话可以直接扩展卷,不用重装系统。
操作步骤
- 按 Win+X 选择“磁盘管理”
- 看C盘右侧有没有黑色“未分配”区域
- 右键C盘,选“扩展卷”(这项灰色不可点就说明没有可用空间)
- 没有未分配空间时,需用分区工具从D盘分出空间,或备份后重装、换更大硬盘
扩展卷只对同一块物理硬盘上的相邻未分配空间生效。SSD 想扩容通常先要在D盘压缩卷,再用分区工具把空间挪到C盘后面再扩展。操作前先备份重要文件,分区出问题容易丢数据。
常见问题
c盘满了变红了怎么清理?
按C盘占用从大到小处理:先关系统还原或调低上限,再用 powercfg /h off 关休眠;接着在系统属性里把虚拟内存改小或移到D盘,最后用磁盘清理或优化软件清理临时文件。
c盘满了可以扩容吗?
可以。C盘旁边有未分配空间就直接在磁盘管理里“扩展卷”;没有的话,先用分区工具从D盘分出一部分空间并挪到C盘后面,再扩展。动手前先备份。
hiberfil.sys和pagefile.sys可以删除吗?
这两个文件是休眠和虚拟内存用的,直接在资源管理器里删没用,系统还会重建。正确做法是关休眠(powercfg /h off)和调整虚拟内存设置,让系统自己处理。
c盘满了会导致电脑蓝屏吗?
会。C盘剩余空间太少时,系统临时文件写不进去,虚拟内存也无法扩展,容易出现卡顿和蓝屏错误,有时还会提示“系统资源不足,无法完成请求的服务”。
虚拟内存怎么设置到d盘?
按 Win+R 输入 sysdm.cpl,在“高级→性能→设置→高级→虚拟内存→更改”里取消自动管理,先把C盘设为“无分页文件”,再选中D盘设为“系统管理的大小”,确定后重启生效。
推荐阅读
相关推荐

提示