C盘应急清理与迁移
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_e4a6988c/win-disk-cleanup1。
技能介绍
解决的问题
Windows C 盘常见症状不是“没有文件”,而是系统临时目录、浏览器缓存、包管理器缓存、AppData 大目录长期累积后把可用空间吃满。手动清理容易漏掉隐藏路径,直接删除又可能误伤运行中组件。这个技能把清理流程约束成可审计、分阶段、需用户确认的运维操作。
技能如何工作
技能按 Phase 1 基础清理、Phase 2 深度分析、Phase 3 Junction 迁移推进:
- 基础清理:先记录 C/D 盘可用空间,再处理
%TEMP%、C:\Windows\Temp、Chrome/Edge 缓存、缩略图缓存、pip cache purge、回收站等低风险项,跳过qoder-cli等锁定目录。 - 深度分析:通过
scan_disk.ps1生成占用报告,按大小列出AppData\Local、AppData\Roaming、dotfolder、已安装程序和微信/WPS/B站/抖音等缓存,区分可安全清理、需应用内操作、可评估卸载与系统必要项。 - Junction 迁移:在确认关闭相关应用后,用
migrate_junctions.ps1将AppData大目录映射到副盘,再迁移包管理器缓存并设置环境变量,最后用verify_junctions.ps1校验链接与环境变量。
适用边界
该技能主要适合个人 Windows 工作站的 C 盘应急处理,不替代磁盘配额、系统日志审计或企业批量运维。迁移前必须关闭目标应用;Microsoft、Packages、Programs 和正在运行的 QoderWork 不迁移;重启后可能需重试锁定文件。执行前建议确认副盘容量、目录权限与备份策略。
使用场景
- C盘剩余不足 10GB 且临时文件、浏览器缓存、回收站占空间时,执行基础清理并汇报释放空间。
- 清理后仍不足,需扫描 AppData、已安装程序、微信/WPS/B站缓存大小,输出可安全清理项清单。
- 需要把 AppData\Local 大目录迁到 D 盘并保留原路径访问,关闭应用后执行 Junction 迁移。
- 包管理器缓存写入 C 盘导致重复占用,需迁移缓存目录并设置环境变量,完成后验证。
适合人员
- Windows 个人工作站管理员:C盘爆满但不知道哪些缓存可删,需要分阶段清理和占用报告。
- AI 工具使用者:本地模型、CLI 或 QoderWork 缓存占 C 盘,需要确认迁移路径。
- 软件工程师:pip 或包管理器缓存写入 C 盘,需要迁移缓存并更新环境变量。
- 运维值班人员:处理用户电脑 C 盘空间告警,需要可复核的 PowerShell 脚本流程。