第 2 章 磁盘、存储与 C 盘瘦身
C 盘变红是所有人都会遇到的事。这一章的核心不是「怎么删得多」,而是先看清谁占了空间,再决定删什么。 顺序搞反的常见结果是:删了一堆小文件,问题还在,却把某个还原点或安装缓存弄坏了。
一、先量化,不要凭感觉删
用能按目录大小排序的工具看一遍(WizTree 读 NTFS 索引表,几秒就能扫完全盘)。 看完通常会推翻两个直觉:
- 「我明明没装多少软件」——占用大头往往是缓存和更新残留,不是程序本身
- 「我删了很多东西怎么没变」——删的是小文件,真正的几个 GB 藏在系统目录里
二、占用排行榜,按常见程度排
| 位置 | 典型大小 | 怎么处理 |
|---|---|---|
hiberfil.sys 休眠文件 |
4–16GB | powercfg /h off |
| Windows.old 旧系统 | 10–30GB | 磁盘清理 →「以前的 Windows 安装」 |
WinSxS 组件存储 |
6–20GB | 只能用 DISM 清理,不能手删 |
| 系统还原点 | 5–20GB | 限制配额,不要全关 |
pagefile.sys 页面文件 |
2–16GB | 调小或挪盘,不建议全关 |
| 用户目录(下载/桌面) | 不定 | 整个搬到别的盘 |
| 旧驱动包 DriverStore | 2–8GB | pnputil 清理旧版本 |
三、可以放心做的清理
1. 关休眠(最省事的一步)
powercfg /h off
直接释放等于内存大小的空间。会失去休眠和快速启动,固态硬盘上感受不到差别。想恢复:powercfg /h on。
2. 用磁盘清理清系统残留
cleanmgr /sageset:1
# 勾选后执行
cleanmgr /sagerun:1
在 /sageset 界面里可以勾「以前的 Windows 安装」「传递优化文件」「Windows 错误报告」。
这是删 Windows.old 最安全的方式,比手动删目录可靠。
3. 清理组件存储(DISM)
Dism /Online /Cleanup-Image /StartComponentCleanup /ResetBase
WinSxS 里存的是更新后的组件备份,删掉旧的能省几个 GB。
/ResetBase 的后果是:之后无法卸载已安装的更新。
如果系统刚更新完且运行稳定,这条可以放心执行;如果还在观察某个更新有没有问题,先不要加 /ResetBase。
4. 限制还原点配额
# 先看现状
vssadmin list shadowstorage
# 限制系统盘最多用 10GB
vssadmin resize shadowstorage /for=C: /on=C: /maxsize=10GB
默认配额通常只有总容量的 1%,看起来省,但实际存不下一个可用的还原点。调到 5–10GB 才是能救命的量。 不要关掉系统保护,出问题时它是唯一能让你回到昨天的东西。
5. 清旧驱动包
# 列出所有第三方驱动包
pnputil /enum-drivers
# 卸载指定驱动(用 oemXX.inf 的名字)
pnputil /delete-driver oem12.inf /uninstall /force
每次大版本更新显卡驱动,系统都会留一份旧包。清之前确认当前驱动工作正常,否则删完就只能重新装。
6. 打开存储感知
设置 → 系统 → 存储 → 存储感知,开启「自动释放空间」,把「删除回收站中超过以下时间的文件」设为 30 天。 这一项设好之后,长期不用管临时文件了。
四、绝对不能手动删的东西
-
C:\Windows\WinSxS——它不是「备份垃圾」,而是系统组件的硬链接仓库。手动删会导致更新失败、功能损坏,只能用 DISM 精确清理。 -
C:\Windows\Installer——存的是各软件的安装缓存(MSI/MSP)。删了之后那些软件无法卸载、无法修复、无法更新。 -
C:\Windows\System32——不用解释。清理工具如果提示要动这里,直接关掉它。 -
pagefile.sys——完全关闭虚拟内存会让部分程序直接崩溃(尤其是大型软件和浏览器多标签)。要省空间就调小或挪到别的盘。 -
C:\ProgramData里的陌生目录——很多软件把授权、配置放在这里,看着像缓存其实不能删。
判断标准很简单:你不知道它是干什么的,就不要删。真正的优化是搬走和限制,不是删。
五、把用户目录搬到别的盘
这是长期最有效的一步。桌面、下载、文档、图片四个目录都可以整个迁移,系统会记住新位置:
- 在 D 盘建好目标目录,例如
D:\Users\你的用户名\Downloads - 右键「下载」→ 属性 → 位置 → 移动 → 选目标目录
- 确认「将所有文件移动到新位置」
- 桌面、文档、图片重复同样操作
不要用「剪切粘贴」的方式搬。那样只是换了位置,系统仍然认为原路径是用户目录,之后下载的东西还是回 C 盘。
六、分区不够了怎么办
系统自带的磁盘管理可以「压缩卷」和「扩展卷」,但扩展只能吃掉紧邻右侧的未分配空间。 如果未分配空间在左边,自带工具就无能为力了,需要第三方分区工具在重启时搬移分区。
动手之前,务必确认:分区操作中断会有数据风险,先备份重要文件,笔记本插上电源。
上一章:装机与首装设置 · 下一章:开机速度与性能设置 →