C盘清理大师:给 Windows C 盘做一次可复核的安全清理

前言

C 盘爆红是 Windows 用户的高频问题。直接用磁盘清理工具或随手删文件夹,常见的结果不是释放空间,而是删掉了项目文件、云盘同步目录,或者碰了受系统保护的文件。这类问题落在自动化 Agent 上风险更高:Agent 一次误删命令比一次手动误点影响更大。

下面介绍 C盘清理大师,一个把”测量—扫描—清理”拆成有纪律的流水线的 Skill,重点不是清理得更多,而是清理得可复核、误删前有红线挡着。

这是什么

C盘清理大师是一个面向 Windows 的专家流程 Skill,用于在用户说”清理C盘”“C盘空间不足”“C盘红了”“磁盘清理”“WinSxS太大”“Windows Temp太占空间”“帮我腾出C盘空间”“C盘清理大师”这类话时,执行一次结构化的 C 盘空间清理。

它由社区发布者 user_839f3063 维护,托管在 SkillHub,坐标 @user_839f3063/c-drive-cleanup-master,当前版本 1.9.2,分类 it-ops-security。SkillHub 页面评分 100000,下载 1325 次。官方地址:https://api.skillhub.cn/user_839f3063/c-drive-cleanup-master,页面:https://www.skillhub.cn/skills/user_839f3063/c-drive-cleanup-master。

定位一句话:它不是再写一个清理脚本,而是把作者在一次真实 4.7GB→27GB 清理中踩过的坑固化成纪律,让 Agent 按流程走。

清理流水线的六个阶段

Skill 内置六阶段清理流水线,顺序固定:

1、临时缓存清理(Windows Temp 一类);
2、WinSxS 治理,通过 DISM 而非直接删目录;
3、卷影(Volume Shadow Copy)处理;
4、系统缓存回收站化,保证可回滚;
5、停用搜索索引;
6、微信专项子模块。

每一阶段都先测量再动手,不是”看到目录就删”。

红线与三条纪律

这套 Skill 的价值主要在纪律上,写进正文值得单独一节。

安全红线

绝不误删个人数据和项目数据。作者在简介中明确这是内置红线,不是事后补救说明。

测量纪律

fsutil 三次稳定读。目录遍历禁止手动封顶——作者踩过的坑之一就是遍历封顶导致空间误算。扫描时重复计算 junction 目标会让空间估算虚高,这一条也被专门列了出来。

估算纪律

删除前必须跑权威分解,禁止拍脑袋高估释放量。简介里举了 ResetBase 几乎零收益作为反例:看起来占空间,实际清理收益接近零。

踩坑清单(作者实测)

作者把真实清理中遇到的坑列进了简介,可以直接当避坑检查表用:

  • 遍历封顶误算空间;
  • ResetBase 几乎零收益;
  • 云盘同步环境里的删除三板斧;
  • 受保护服务要走 SCM API,而不是直接改注册表;
  • 国产杀软内核自我保护会锁文件;
  • 沙箱可能封 sc/reg 但放行 Dism/vssadmin,权限路径要按实际情况选;
  • 清理过程中空间瞬时波动属于正常现象,不是出错;
  • 系统锁定文件不进回收站则不可强删;
  • junction 目标被重复计算导致估算虚高。

微信专项子模块

微信目录是 C 盘爆红的常见来源。Skill 提供微信目录自动探测,不依赖用户手动找路径。微信专项清理作为独立子模块挂在流水线第六阶段,与通用临时文件清理分开处理,避免把聊天数据当缓存误删。

安全闸:dry-run 与 –confirm

所有删除脚本均为纯 ASCII 编写,默认 dry-run,必须显式加 --confirm 才会真正执行删除。这意味着首次运行默认只出报告和删除清单,人工核对清单后再决定是否确认执行。

删除策略按”系统垃圾可重启删除 / 深度治理项必须进回收站”分级:普通系统垃圾可以直接删,涉及深度治理的项目必须先进回收站,保证可恢复。

进度与报告

扫描过程有实时心跳,长时间扫描不会让调用方一直干等。清理结果输出 HTML 可视化报告,便于直接查看哪些目录占用了多少空间、释放了多少空间。

错误码处理上,Skill 会把 Windows 返回的原始错误码翻译成人话,而不是把 0x80070005 这类码原样抛给用户。

安装与启用

官方地址:https://api.skillhub.cn/user_839f3063/c-drive-cleanup-master

资料中未给出通用的安装命令或配置字段,这里不猜测。实际使用时按 SkillHub 官方页面指引安装。安装来源为 community,标签显示 requires_api_key=false,即不需要 API key。

适用场景与限制

适合:Windows 桌面/服务器上 C 盘空间不足的排查与清理;希望 Agent 清理过程可审计、可回滚的场景;微信聊天文件占满 C 盘的场景。

注意:

  • 这是 Windows 专用 Skill,macOS/Linux 环境不适用;
  • 清理涉及系统保护文件时依赖 DISM、SCM API 等系统权限,需要在有管理员权限的环境运行;
  • 国产杀软、云盘同步软件、沙箱策略都会影响删除是否真正生效,遇到删不掉的文件先查这三类原因;
  • dry-run 默认开启,但 --confirm 之后的动作不可撤销,深度治理项靠回收站兜底,执行前建议先核对删除清单。

收尾

C盘清理大师解决的不是”怎么删”,而是”删之前怎么测准、删的时候怎么分级、删完怎么交代”。测量纪律、估算纪律、安全红线、六阶段流水线加 dry-run 默认,构成一个完整的可复核清理流程。作者在真实 4.7GB→27GB 清理中验证过这些坑,属于有实战依据的流程设计。

官方地址:https://api.skillhub.cn/user_839f3063/c-drive-cleanup-master

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜