跳转到内容

存储感知与磁盘清理:哪些能删、哪些删了会疼

核验于 3 分钟阅读

哪些清理项只是腾空间、哪些有代价,WinSxS 清理怎么做,以及现代硬盘到底被什么占满。

测试环境Pro (26H2) / Server · 版本号 26300.9457 / 26100.33650 · x64
E1
版本号
26300.9457 / 26100.33650
版本
Pro (26H2) / Server
架构
x64
支持
文档(E1)
证据
E1官方文档
核验日期
2026-10-29
页面类型
任务

三套机制、三种风险:

工具 腾出 风险
存储感知 临时文件、回收站、旧下载 低,可自动运行
磁盘清理(cleanmgr) 更新残留、旧安装、缩略图 低,但部分项目单向
WinSxS 清理(/StartComponentCleanup) 被取代的组件版本 中——之后无法回滚

最大的空间往往不在这些工具里:是 40GB 的游戏、20GB 的 OneDrive 缓存,或休眠文件。

终端窗口
Get-Volume | Select-Object DriveLetter,FileSystemLabel,@{n='SizeGB';e={[math]::Round($_.Size/1GB,1)}},@{n='FreeGB';e={[math]::Round($_.SizeRemaining/1GB,1)}}
Get-ChildItem $env:USERPROFILE -Directory -Force -ErrorAction SilentlyContinue |
ForEach-Object {
$s = (Get-ChildItem $_.FullName -Recurse -Force -File -ErrorAction SilentlyContinue | Measure-Object Length -Sum).Sum
[pscustomobject]@{ Folder = $_.Name; GB = [math]::Round($s/1GB,2) }
} | Sort-Object GB -Descending | Select-Object -First 10

先找到真正的占用者,再动系统文件。

项目 安全? 说明
临时文件 是 应用会重建
回收站 是 它本来就是垃圾桶
下载 先确认 存储感知可自动清空它
缩略图 是 按需重建
传递优化文件 是 更新缓存
Windows 更新清理 是 移除旧更新包
以前的 Windows 安装 单向 之后无法回滚
WinSxS 被取代组件 单向 见下
休眠文件 可配置 关闭会禁用休眠/快速启动
页面文件 不要动 由系统管理

C:\Windows\WinSxS 不是 Windows 的备份副本,而是组件存储。它包含指向在用文件的硬链接,所以显示的体积远大于实际占用。

用受支持的命令清理:

终端窗口
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
  • AnalyzeComponentStore 告诉你值不值得清。
  • /ResetBase 会移除卸载已装更新的能力。可能需要回滚补丁的机器不要用。

存储感知是自动那条路,cleanmgr 是手动那条,而它有两个容易混淆的配置档:

方式 启动的是 能看到
cleanmgr 标准档 只有用户级临时文件
清理系统文件 提权档 更新残留、旧安装、WinSxS

真正能腾出空间的是第二遍,能让你失去回滚能力的也是第二遍。要有意识地跑:

终端窗口
cleanmgr /lowdisk # 预选体积最大的安全项
cleanmgr /sageset:11 # 选一次项,记在这个编号下
cleanmgr /sagerun:11 # 以后无人值守地按这套选择执行

/sageset 会把选择写进注册表,所以 /sagerun 可以被计划任务调用。有两个项目值得你做决定,而不是接受默认值:

  • 「以前的 Windows 安装」——删掉 Windows.old 就等于放弃 10 天内退回旧版本的机会。过了这个窗口系统会自己清理;提前删只是省点时间,省不出你会想念的空间。
  • 「传递优化文件」——本地更新缓存。安全,但下次更新会重新下载。

hiberfil.sys 通常是内存的 40–100%。删掉它同时会移除快速启动与休眠:

终端窗口
powercfg /hibernate off # 删除 hiberfil.sys,禁用快速启动与休眠
powercfg /hibernate on # 恢复

从不休眠、SSD 又小的台式机,关掉它是合理的 8–32GB。笔记本要想想——见睡眠、休眠与快速启动。

设置 → 系统 → 存储 → 存储感知:开启,把“下载”清理设为“从不”(如果你用这个文件夹),让它每周跑一次。

E1。清理命令有微软文档依据;本文没有在实验室虚拟机上执行清理,因此不声称任何释放空间数字。

来源