前言¶
Windows C盘空间不足、AppData 膨胀是日常运维中常见的问题。传统的清理方式要么只能清理临时文件,要么需要手动配置 Junction,操作复杂且容易出错。C盘emergency 旨在提供一个自动化的解决方案,分析磁盘占用并执行深度清理与数据迁移。
是什么¶
C盘emergency 是一个基于 SKILL.md 格式的技能包,由社区用户 user_e4a6988c 发布。它是一个 Windows C盘深度清理与 AppData 迁移工具,主要解决磁盘空间不足、AppData 膨胀以及需要将应用数据迁移到副盘的场景。
核心功能¶
1. 磁盘空间分析¶
分析磁盘空间占用情况,识别占用空间较大的目录。
2. 深度清理¶
执行以下清理操作:
- 临时文件
- 浏览器缓存
- 回收站
3. AppData 迁移¶
通过 Junction 将 AppData 中的大文件夹透明迁移到副盘,保持应用对原路径的访问兼容性。
4. 缓存迁移¶
迁移 npm、yarn、pip 等常用工具的缓存目录,并更新相应的环境变量。
典型用法¶
当用户在对话中提到以下关键词时,该 Skill 会自动触发:
- 清理 C 盘
- 磁盘空间不足
- AppData 太大
- 迁移缓存到 D 盘
适用场景与注意¶
适用场景¶
- C 盘空间不足,需要释放空间
- AppData 目录膨胀,占用大量磁盘空间
- 需要将应用数据迁移到副盘(如 D 盘)
- 需要清理 npm/yarn/pip 等工具的缓存
注意事项¶
- 迁移 AppData 需要管理员权限
- 迁移后请验证相关应用是否正常运行
- 建议在迁移前备份重要数据
小结¶
C盘emergency 提供了一套完整的 Windows C盘清理与数据迁移方案,通过自动化的方式解决了磁盘空间管理和应用数据迁移的痛点。对于需要频繁处理此类问题的开发者或运维人员,这是一个实用的工具。