C盘空间不足时,可通过启用存储感知、运行磁盘清理、手动清理%temp%和temp文件夹、禁用休眠功能、清理SoftwareDistribution缓存五步释放空间。

如果您发现 Windows 系统 C 盘空间持续告急,运行变慢或提示“磁盘空间不足”,则很可能是临时文件、系统缓存、旧版更新残留等占用了大量存储。以下是利用 Windows 自带的磁盘清理与存储感知功能释放 C 盘空间的具体操作步骤:
一、启用并配置存储感知功能
存储感知是 Windows 10/11 内置的自动化清理机制,可按设定周期自动删除临时文件、回收站内容及过期下载文件,无需手动干预且不涉及系统核心组件。
1、按下 Win + I 打开设置,依次进入【系统】→【存储】。
2、在“存储感知”区域点击开关将其设置为开启状态。
3、点击【配置存储感知或立即运行】,设置清理频率(如每周)、临时文件保留时限(建议设为7天)、回收站保留时限(建议设为30天)。
4、勾选【自动清理用户未使用的文件】,并点击【立即运行存储感知】触发首轮扫描与清理。
二、运行磁盘清理工具
磁盘清理工具可深度扫描 C 盘,识别并安全移除临时文件、Windows 更新残留、系统日志等非关键数据,尤其在勾选“清理系统文件”后可释放数 GB 空间。
1、按下 Win + R 打开运行窗口,输入 cleanmgr 并回车。
2、在弹出窗口中选择 C: 驱动器,点击确定开始扫描。
3、扫描完成后,在“要删除的文件”列表中勾选:临时文件、回收站、下载的程序文件、Windows 更新清理。
4、点击【清理系统文件】按钮,再次选择 C 盘,勾选以前的 Windows 安装(Windows.old)(若存在)、传递优化文件、DirectX 着色器缓存。
5、确认无误后点击【确定】,等待清理完成。
三、手动清理系统临时文件夹
Windows 运行过程中生成的 %temp% 和 temp 文件夹内容常因进程占用无法被存储感知或磁盘清理捕获,需通过快捷路径直接定位并强制清除。
1、按下 Win + R,输入 %temp% 并回车,全选所有文件夹与文件,按 Shift + Delete 永久删除。
2、再次按下 Win + R,输入 temp 并回车,执行相同删除操作。
3、注意:若提示某文件正在使用,请跳过该文件,其余可安全清理。
四、禁用休眠功能以删除 hiberfil.sys
休眠文件 hiberfil.sys 默认大小约为物理内存容量的一半,长期驻留 C 盘根目录,禁用休眠后该文件将被系统自动移除,立即释放对应空间。
1、右键开始菜单,选择【Windows 终端(管理员)】或【命令提示符(管理员)】。
2、输入命令:powercfg /h off,回车执行。
3、重启计算机后,检查 C 盘根目录是否已无 hiberfil.sys 文件。
五、清理 Windows 更新缓存文件夹
SoftwareDistribution 文件夹用于暂存 Windows 更新下载包,更新成功后残留文件不会自动清除,积压可达数 GB,手动清空可快速腾出空间。
1、按下 Win + R,输入 C:\Windows\SoftwareDistribution\Download 并回车。
2、按 Ctrl + A 全选全部内容,再按 Shift + Delete 彻底删除。
3、若提示权限不足,需先获取文件夹所有权或在管理员终端中运行 net stop wuauserv 停止更新服务后再操作。











