先用Windows自带的功能
打开“设置 → 系统 → 存储”,让它统计一分钟 — 这个明细比瞎猜强。临时文件是第一站:勾选“Windows 更新清理”、“传递优化文件”和“缩略图”,但“下载”在真正查看过内容之前不要勾,任何解释不清的选项都永远不要勾。版本升级之后,Windows.old保存着上一个系统,轻松占25 GB — 确认不回退后再删;反正十天后它也会自己消失。同一视图里再看看“其他”:遗留文件夹和离线地图在那里积累多年,无人察觉。
然后检查那些自己长大的文件夹。“下载”、“视频”,以及任何有“临时副本”习惯的人的桌面,都藏着以GB计的安装包和重复文件 — 按大小而不是日期排序,你会吓一跳。回收站是位安静的租客:默认能保留磁盘的10%,所以打开并清空它,而不是想当然认为它是空的。按大小排序的“应用和功能”为巡查收尾:顶部那些一年没打开过的都是候选,商店应用用“高级选项 → 重置”就能清掉垃圾而无需卸载。
更深的刀口:休眠、还原点、WinSxS
这几招释放最多,而且照章操作就安全 — 用命令,而不是手动删文件夹。powercfg /h off 删除 hiberfil.sys,一个大约等于内存大小、只有休眠和快速启动会用的文件;如果你依赖快速启动,powercfg /h /type reduced 能以40%的大小保留它。系统还原会一直增长,直到你给它设上限:vssadmin resize shadowstorage /for=C: /on=C: /maxsize=10GB 设置一个合理的上限,因为在256 GB固态硬盘上,30–40 GB的卷影存储很常见也很浪费。Dism /Online /Cleanup-Image /StartComponentCleanup 压缩WinSxS组件存储 — 几分钟的老实工作,而且和 /ResetBase 参数不同,它保留卸载近期更新的能力。compact /compactos:always 把系统二进制文件压缩约2 GB;这是真实的取舍(每次打开文件多一点CPU),小固态硬盘上值得,1 TB硬盘上毫无意义。
- powercfg /h off — 删除 hiberfil.sys,大约相当于内存大小
- powercfg /h /type reduced — 保留快速启动,把文件缩到内存的约40%
- vssadmin resize shadowstorage /for=C: /on=C: /maxsize=10GB — 给系统还原设上限,不让它无限膨胀
- Dism /Online /Cleanup-Image /StartComponentCleanup — 压缩WinSxS,不失去卸载更新的能力
- compact /compactos:always — 小系统盘收回约2 GB,代价是一点CPU
- 设置 → 系统 → 存储 → 临时文件 — “Windows 更新清理”是安全的大头选项
什么不能碰
永远不要手动删除WinSxS内部或DriverStore文件夹里的文件 — Windows在那里跟踪硬链接和驱动程序包,手动“清理”会破坏更新和驱动安装,问题几周后才浮出水面。也不要为了省空间禁用页面文件:在普通内存配置下那只是把压力挪到别处,有些安装程序没有它根本拒绝运行。WSL2、Docker和Dev Drive用户面对的是另一个大户 — 按需增长且从不收缩的 .vhdx 虚拟磁盘,那是另一个话题。而当一个文件夹确实不认识时,删除前先查一查:AppData看起来像一个游戏大小的垃圾,却装着浏览器配置、邮件和密码 — 把已知安全的缓存与这类数据区分开,正是Kleaner PRO自动化的那个判断,也是你不想亲手弄错的地方。
常见问题与解答
删除WinSxS文件夹安全吗?
绝不能手动删 — 里面的硬链接会破坏Windows更新和驱动安装。改用 Dism /Online /Cleanup-Image /StartComponentCleanup:它安全地压缩组件存储,并保留卸载近期更新的能力。
不删除程序怎么释放C盘空间?
勾选“Windows 更新清理”的存储 → 临时文件、powercfg /h off、给系统还原的卷影存储设上限、用DISM压缩WinSxS — 加在一起,一台用得较多的系统通常能收回10–30 GB。
继续阅读
联系我们: [email protected]