C 盘剩余空间低于 10GB(或 5%)时,Windows 会明显变慢、更新失败、甚至无法登录。这篇按安全程度分三档,从最安全的开始清。
先看看空间被什么吃了
- 设置 → 系统 → 存储 → 查看各分类占用(临时文件、应用、桌面、文档等)
- 或用 WizTree / TreeSize Free 这类工具扫描,能直观看到哪个文件夹最大(WizTree 极快,推荐)
第一档:可以放心删(立竿见影)
1. 磁盘清理 - 清理系统文件
- 开始菜单搜磁盘清理 → 选择 C 盘
- 先点清理系统文件(要用管理员权限)
- 勾选:
- Windows 更新清理(常常有 3~10GB)
- 以前的 Windows 安装(Windows.old)(重装/升级残留,20~30GB)
- 临时文件、缩略图、回收站、传递优化文件
- 设备驱动程序包
- 确定删除
2. 开启存储感知自动清理
设置 → 系统 → 存储 → 打开存储感知 → 配置:自动清理临时文件、回收站超过 30 天自动清空、下载文件夹可选。
3. 删除临时文件(命令行)
%temp% → 打开当前用户临时目录,全选删除(跳过正在使用的) C:\Windows\Temp → 系统临时目录 C:\Windows\SoftwareDistribution\Download → Windows 更新缓存(需先停止 Windows Update 服务)
清理更新缓存的正规做法:
net stop wuauserv net stop bits rd /s /q C:\Windows\SoftwareDistribution\Download net start wuauserv net start bits
4. 清空回收站、下载目录
回收站右键清空;下载 文件夹里常年堆积的安装包,清理掉。
第二档:需要判断后再删
5. 休眠文件 hiberfil.sys(可释放几 GB)
大小约等于物理内存的 40%~75%。不用休眠功能可以关掉:
powercfg -h off 关闭休眠,自动删除 hiberfil.sys powercfg -h on 需要时再开启
关掉休眠后「快速启动」也会失效(快速启动依赖休眠文件)。想要快速启动就别关,两者只能选其一。
6. 虚拟内存 pagefile.sys
- 不建议直接删除,但可以调小或移到其他盘
- 控制面板 → 系统 → 高级 → 性能设置 → 高级 → 虚拟内存 → 更改
- 内存 ≥ 16GB:可设为 2~4GB;内存 8GB:保持系统管理;内存 4GB:设为 8GB 左右
- 有 D 盘的话可以移到 D 盘,能省下 C 盘几 GB
7. 系统还原点占用
- 控制面板 → 系统 → 系统保护 → 配置 → 删除(删除所有还原点)
- 或把最大占用调到 3%~5%
- 注意:删了就没法系统还原了,建议保留至少最近的还原点
8. Windows.old(重装/升级残留)
确认新系统没问题、数据都找回来后,用上面的磁盘清理 - 清理系统文件删除。手动删可能有权限问题,不建议。
第三档:把文件搬走(治本)
9. 迁移用户文件夹到 D 盘
- 在 D 盘新建文件夹,如
D:\Users\你的名字 - 打开
C:\Users\你的名字,对「桌面」「文档」「下载」「图片」逐个右键 → 属性 → 位置 → 移动 → 选到 D 盘对应目录 - 系统会自动搬家并询问是否移动文件,选是
- 以后这些文件都在 D 盘,重装系统也不丢
10. 微信 / QQ 文件目录迁移
- 微信:设置 → 文件管理 → 更改 → 选 D 盘目录(自动迁移历史文件)
- QQ:设置 → 文件管理 → 更改个人文件夹位置
- 这两货是 C 盘隐形杀手,动辄几十 GB
11. 软件安装目录迁移
- 卸载后重装到其他盘(最简单)
- 或用「设置 → 应用 → 已安装的应用 → 移动」(部分应用支持)
- 浏览器下载目录改为 D 盘
- 大型软件(Adobe、游戏、开发工具)务必装到非系统盘
12. 清理软件缓存
| 软件 | 缓存位置 |
|---|---|
| 浏览器 | 设置 → 隐私 → 清除浏览数据(缓存图片和文件) |
| Steam 游戏 | 设置 → 下载 → 清除下载缓存;游戏移到其他库文件夹 |
| NVIDIA | C:\ProgramData\NVIDIA Corporation\Downloader |
| Adobe | C:\Users\用户名\AppData\Local\Temp 及媒体缓存 |
| 开发工具 | npm/pip/Maven/Gradle 缓存目录(可改到 D 盘) |
不要乱删的位置
C:\Windows\WinSxS—— 组件存储,不要手动删,用 DISM 的/StartComponentCleanup正规清理:DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBaseC:\Program Files/ProgramData—— 程序安装目录,手动删会导致卸载残留C:\Users\用户名\AppData—— 程序配置,不熟悉别动C:\Windows\Installer—— 卸载程序需要它,删了软件卸不掉
实在不够用:扩容 C 盘
- 用 DiskGenius 或傲梅分区助手从相邻分区划空间给 C 盘(需 D 盘有空余,且操作有风险,先备份)
- 系统盘建议:Windows 11 至少 100GB,装软件多的话 200GB 以上
- 最彻底:换更大的 SSD,全新安装