C盘60GB经常被用到只剩几个G,别急着翻文件删东西,先看Windows更新缓存、休眠文件、驱动旧包和虚拟内存谁占了大头。多数情况用自带磁盘清理加关休眠就能放回几个G,再清失效驱动残留,最后把虚拟内存挪到D盘。以下方法在Windows 10/11实测可用。
这种情况一般是休眠文件、更新缓存和卸载驱动后的残留把C盘塞满,硬盘本身没坏,不用格式化也不用重装。先把系统自动留下的几个大文件处理掉,空间基本就能缓过来。
适用系统:Windows 10/11;最后更新:2026-09-07。
C盘占了60G还喊不够用,空间到底被谁吃了
一台办公电脑装的是Windows 11,C盘分区60GB,装完常用软件后右键看属性,可用空间只剩4G多,桌面右下角还时不时冒出“磁盘空间不足”的提示。
占地方的大头往往不在你自己的文档里,而在Windows运行过程中自动留下的几个大文件。
先把范围缩到这几类文件,再判断哪个占最多,清理的时候才不会误伤正在用的东西。
方法1 先用磁盘清理清掉Windows更新缓存
C盘快满时先跑系统自带的磁盘清理最稳,它不碰你的文档,只清更新缓存和临时文件。点“清理系统文件”后,通常一次能收回好几个G。
操作步骤
- 按Win+E打开“此电脑”,右键C盘→“属性”。
- 在“常规”页点“磁盘清理”,等它扫完第一遍。
- 点“清理系统文件”,UAC弹窗问是否允许时选“是”。
- 在列表里勾选“Windows更新清理”和“临时文件”,点“确定”。
- 再点“删除文件”,完成后回到“此电脑”看可用空间。
Windows更新缓存主要放在 C:\Windows\SoftwareDistribution\Download,系统装完更新后的旧安装包经常有几个G。磁盘清理第一次扫不显示这堆东西,必须先点“清理系统文件”把管理员列表调出来,才能看到“Windows更新清理”这一项。
方法2 关掉休眠,释放hiberfil.sys
休眠文件 hiberfil.sys 在C盘根目录,大小跟内存差不多。内存16GB的电脑,关掉休眠能一下放回十几G,适合平时用睡眠代替休眠的人。
操作步骤
- 按Win+R输入cmd,按Ctrl+Shift+Enter以管理员身份打开命令提示符,UAC选“是”。
- 输入 powercfg -h off,按回车;没有提示说明已经成功。
- 回到“此电脑”刷新,C盘可用空间会变大。
- 以后想要休眠功能,再执行 powercfg -h on 就能恢复。
用「软领驱动大师」更省事
C盘已经变红的时候,先打开软领驱动大师的“系统优化”,勾上临时文件、系统缓存和失效驱动残留这类清理项,一次跑完再看C盘剩余空间,比手动一项项翻文件夹省事。
装过又卸载的显卡、声卡驱动,系统经常把它们剩下的旧包留在 C:\Windows\System32\DriverStore\FileRepository。软领驱动大师的“驱动管理”会把这类失效旧包标出来,能清的就清掉,不让它继续占C盘。

不确定是哪块驱动在占地方时,先点“全面诊断”。它会扫一遍驱动和设备状态,把失效驱动、异常项标出来;拿到结果后再更新或清理,比自己翻设备管理器心里有底。

软领是知名国产软件品牌,有20年技术沉淀,服务过千万用户。安装包在官网 wyouhua.com 直接下载,安装过程没有捆绑勾选项;软件里也能点客服按钮,复杂情况可以请真人工程师远程协助。
方法3 清理已卸载驱动的残留包,别动正在用的驱动
DriverStore 保存着系统装过的每一份驱动副本,积攒久了确实能到几个G。清它只挑已经卸载的旧包,正在用的显卡、网卡驱动一个都不碰。
操作步骤
- 按Win+X打开设备管理器,点菜单栏“查看”→勾“显示隐藏的设备”。
- 找到灰色半透明的失效设备,右键→“卸载设备”,弹窗里勾“删除此设备的驱动程序软件”,再点“卸载”。
- 按Win+R输入cmd,用管理员身份打开命令提示符,执行 pnputil /enum-drivers 查看驱动发布名称和日期。
- 在列表里找到已卸载设备的旧包,执行 pnputil /delete-driver oemXX.inf /uninstall,其中 oemXX.inf 以实际列出的文件名为准。
发布名称一般是 oemXX.inf 这种格式,发布日期离现在很远的旧包就是重点对象。千万别直接去删 C:\Windows\System32\DriverStore\FileRepository 整个文件夹,里面很多驱动还在用,删了会出问题。
方法4 把虚拟内存从C盘挪到D盘
虚拟内存文件 pagefile.sys 默认放在C盘根目录,通常占几个G到十几个G。把它改到D盘并重启,C盘这部分空间就还回来了。
操作步骤
- 按Win+R输入 sysdm.cpl,回车打开“系统属性”。
- 切到“高级”页,在“性能”区域点“设置”。
- 在“性能选项”窗口切到“高级”,点虚拟内存的“更改”。
- 取消勾选“自动管理所有驱动器的分页文件大小”。
- 选中C盘,选“无分页文件”,点“设置”。
- 选中D盘,选“系统管理的大小”,点“设置”,再点“确定”。
- 重启电脑生效。
直接去C盘删 pagefile.sys 会提示文件被占用,还可能让系统变卡。正确做法就是在虚拟内存设置里把C盘改成无分页文件,D盘接管分页,重启后系统会自动处理。
常见问题
C盘满了显示红色,系统一直提示磁盘空间不足,怎么清理最安全?
先做磁盘清理并点“清理系统文件”,把Windows更新缓存和临时文件删掉,这步不碰文档。再用 powercfg -h off 关掉休眠。如果还满,把虚拟内存挪到D盘,基本就能救回来。
hiberfil.sys是什么文件?关掉休眠后还能再开吗?
它是休眠功能把内存内容写回硬盘的镜像文件,大小和内存差不多,藏C盘根目录。执行 powercfg -h off 会直接放回空间;想恢复就再以管理员身份执行 powercfg -h on。
DriverStore FileRepository文件夹能整个删除吗?
不能。里面装着当前正在用的显卡、网卡、声卡驱动,整个删除会导致设备无法识别。用 pnputil /enum-drivers 找旧包,再按 oemXX.inf 一个个删才安全。
把虚拟内存从C盘挪到D盘,会影响电脑运行速度吗?
挪过去本身不会拖慢速度,只要D盘剩余空间够,系统会照常使用虚拟内存。固态硬盘上体感差异很小,真正要注意的是挪完必须重启,别让设置停在待生效状态。

提示