C 盘安全清理
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_ce5858cd/tool-v2。
技能介绍
问题背景
Windows 笔记本或台式机用久了,C 盘剩余空间常被临时文件、更新缓存、浏览器数据和大体积系统组件占满。手工删文件夹风险高:误删 System32、程序目录或文档会造成系统无法启动或数据丢失。你需要的是在可预览、可分级的前提下,用官方工具做相对可逆的清理。
技能如何工作
本技能围绕四条原则:安全第一、优先 cleanmgr / DISM 等内置手段、删除前先统计可释放空间、按级别逐步加深。
典型流程包括:
- 分析占用:先看 C 盘整体使用情况,必要时结合 WinDirStat 或
du类思路定位大目录。 - Level 1(推荐):清理可由系统或应用自动再生的临时路径(如
$env:TEMP等),属于默认安全档。 - Level 2:通过
cleanmgr /sageset做标准与「系统文件」清理;WinSxS 侧可用DISM /Online /Cleanup-Image /StartComponentCleanup;/ResetBase仅在用户确认不需要回滚更新时考虑。 - Level 3 与可选项:浏览器缓存、关闭休眠(
powercfg /hibernate off)、删除Windows.old、卸载大应用、迁移微信/QQ 等个人目录——均需明确确认后再执行。
遇到文件占用会跳过并记录;无权限会提示管理员身份;cleanmgr 不可用则回退 PowerShell 手动清理。完成后按模板输出清理摘要。
适用边界
以下路径与类型禁止批量删除:C:\Windows\System32\、C:\Program Files\、C:\Users\*\Documents\、桌面、C:\Boot\ 等;不要随意删 *.exe / *.dll / *.sys;pagefile.sys 与 hiberfil.sys 除非用户明确要求关闭休眠。C:\ProgramData\ 需审慎处理。关闭休眠或删 Windows.old 会影响快速启动或短期回滚能力,操作前务必说清楚代价。
使用场景
- 公司统一部署的 Windows 办公机 C 盘告警,需先统计可释放空间再按 Level 1/2 做安全临时与系统文件清理
- 本地 SSD 容量紧张,开发环境仍要留在 C 盘,希望用 cleanmgr 与 DISM 精简 WinSxS 而非手工删系统目录
- Windows 大版本升级后 `Windows.old` 占用十余 GB,需在确认不需要回滚的前提下评估是否删除
- 笔记本长期未清理,`$env:TEMP` 与浏览器缓存堆积,要求清理前预览体量且不误删文档与已装程序
适合人员
- 负责一线桌面支持、每周处理「C 盘已满」工单并需可交代清理摘要的 Windows 运维
- 本机仅 256GB 系统盘、同时跑 WSL/Docker 与 IDE,需要分级释放空间又不敢动 Program Files 的开发者
- 刚完成 Windows 功能更新、磁盘变红且想关休眠或删升级残留,但担心失去快速启动或回滚能力的个人用户
- 用远程协助帮家人或同事整理老旧 Windows 电脑,必须遵守禁止删除 System32 与用户文档等安全边界的协助者