磁盘清理工具能删windows更新残留、旧系统文件、传递优化缓存等系统级垃圾,不能删缩略图、回收站内容及被进程占用的临时文件;需手动处理权限问题并重启生效。

磁盘清理工具能删什么、不能删什么
Windows 自带的 cleanmgr 是最安全的第一步,但它默认不勾选关键项,很多人点完“确定”只清了几十MB,以为没用——其实是漏掉了系统级垃圾。
-
Windows 更新清理:必须勾选。Win10每次大版本更新后会保留旧系统文件(Windows.old),占几GB到20GB不等;点“清理系统文件”后才可见 -
以前的Windows安装:和上面是同一类,但名称不同,出现在二次扫描后;若刚升级完系统,这个选项大概率存在 -
传递优化文件:Windows后台用P2P分发更新产生的缓存,常驻C:\Windows\SoftwareDistribution\DeliveryOptimization,不勾它就白清了 - 别乱勾
缩略图或回收站——前者重生成很慢,后者可能误删你刚拖进去还没确认的文件
%temp% 和 C:\Windows\Temp 手动清不干净的真相
系统工具扫不到的临时文件,大多卡在进程占用或权限锁上,直接全选 Shift + Delete 会失败,不是操作错,是机制问题。
- 先运行
%temp%,删不动的文件记下名字,用Process Explorer(微软官方小工具)搜进程名,再结束对应进程 -
C:\Windows\Temp需管理员权限才能进,右键资源管理器 → “以管理员身份运行”,否则连文件夹都打不开 -
C:\Users\用户名\AppData\Local\Temp里常有浏览器、IDE(如VS Code)、打包工具(如Webpack)残留的千兆级缓存目录,可按修改时间排序,删3天前的整个子文件夹 - 遇到“访问被拒绝”,别硬删,用命令行:
takeown /f "路径" /r /d y & icacls "路径" /grant administrators:F /t
hiberfil.sys 消失不了?检查休眠是否真关了
执行 powercfg /h off 后 hiberfil.sys 还在,通常是因为系统处于混合睡眠状态(Hybrid Sleep),或组策略/注册表强制启用了休眠。
- 先确认当前状态:
powercfg /a,如果输出里有“休眠”且状态为“可用”,说明没关成功 - 常见干扰项:
电源选项 → 更改计划设置 → 更改高级电源设置 → 睡眠 → 混合睡眠,设为“关闭” - 企业环境可能被域策略锁定,此时需检查注册表路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\HibernateEnabled,值应为0 - 删完文件后,建议重启一次,避免某些驱动仍尝试写入
用磁盘管理扩容C盘时,“扩展卷”灰色不可点
这不是软件bug,是NTFS分区结构限制:C盘右侧必须紧邻“未分配空间”,中间隔一个恢复分区、EFI分区或D盘,都会让“扩展卷”变灰。
- 打开磁盘管理(
diskmgmt.msc),看C盘右边是不是黑色“未分配”区域;如果不是,而是其他分区颜色,就得先挪走它们 - 恢复分区(Recovery)无法直接删,但可用命令行绕过:
diskpart → list volume → select volume X → delete volume(X为恢复分区卷号) - D盘在C盘右边但不想丢数据?别删卷,用第三方工具如
EaseUS Partition Master直接“调整大小/移动”,把D盘左边界往右拉,腾出左边未分配空间贴住C盘 - 注意:SSD用户慎用频繁调整分区的操作,虽无物理损伤,但会增加主控磨损均衡负担
真正卡住人的从来不是“怎么做”,而是不知道哪一步其实已经失败了——比如 cleanmgr 扫描完没点“清理系统文件”,或者删 hiberfil.sys 前没关混合睡眠。这些细节不报错,但结果就是空间纹丝不动。











