当前位置: 首页 > news >正文

我写了一个清理 C 盘的小工具,因为 C 盘爆红真的太烦了

不知道你有没有遇到过这种情况:电脑刚买的时候,C 盘还挺宽敞;用着用着,突然某一天它就红了。

你打开资源管理器一看,C 盘剩余空间个位数 GB。然后开始怀疑人生:我也没往 C 盘放什么东西啊?

后来我发现,很多时候不是你主动往 C 盘塞东西,而是软件们非常自觉地帮你塞了。

C 盘为什么总是爆红

最常见的几个原因:

通讯软件的聊天记录、图片、视频、接收文件,很多默认都放在“文档”目录下面。

而 Windows 默认的文档路径通常是:

C:\Users\用户名\Documents

还有桌面。

很多人喜欢把文件直接丢桌面,压缩包、视频、照片、安装包、工作资料,全往桌面放。看起来很方便,实际上桌面默认路径也是 C 盘:

C:\Users\用户名\Desktop

所以桌面越满,C 盘越红。

再加上 AppData、浏览器缓存、Windows 更新缓存、系统错误报告、dump 文件、Windows.old 旧系统备份,C 盘不爆才怪。

所以我写了 ClearSystem

https://github.com/dengchuanfu/ClearSystem

ClearSystem 是一个 Windows 桌面小工具,目标很简单:

别让我再手动翻几十个目录清垃圾。

它主要做几件事:

  • 估算可释放空间

  • 清理用户临时文件

  • 清理 Windows 临时目录

  • 清理 AppData Local / LocalLow 缓存

  • 清理浏览器完整缓存

  • 清理 Windows 更新缓存

  • 清理系统错误报告和大型 dump

  • 清理 Windows.old 旧系统备份

  • 清理 WinSxS 冗余组件

  • 清理老旧驱动程序包

  • 一键把桌面和文档迁移到 D 盘

其中我最想做的功能其实不是“删垃圾”,而是“一键更改桌面和文档默认路径”。

默认迁移到:

D:\Desktop D:\Documents

这一步非常关键。因为只清垃圾不改路径,过一阵子 C 盘还是会红。把桌面和文档迁到 D 盘,才算从源头减少 C 盘压力。

AppData 不能乱删

很多人一看到 AppData 很大,就想直接删。

千万别。

AppData 里面确实有很多缓存,但也有软件配置、账号数据、聊天记录、插件、工作区状态。直接删整个 Local 或整个软件目录,很容易把软件搞坏。

所以这个工具没有粗暴删除:

AppData\Local AppData\LocalLow WeChat QQ DingTalk VSCode Photoshop 游戏目录

而是只清理缓存和临时目录,比如:

Temp Cache Cache2 CacheData Code Cache GPUCache ShaderCache WER Temporary Internet Files

被占用的文件就跳过,不硬来。

有些清理项必须标高风险

比如 Windows.old。

它通常非常大,释放空间也很猛,但删掉以后就不能靠它回滚旧系统了。

再比如 WinSxS 的 ResetBase,能释放更多空间,但执行后旧 Windows 更新不能单独卸载。

还有旧驱动包,也不能一把梭。我做的是用 DISM / pnputil 识别重复的第三方驱动包,只清理旧版本,尽量保守一点。

清理工具最怕什么?

不是清得不够干净,而是清得太勇。

界面也改了好几轮

一开始我把“预计可释放空间”放在顶部,后来发现不够醒目。

于是改成底部显示:

估算完成,约可释放 12.34 GB。

其中空间大小用红色加粗。

进度条也折腾了一下。滑来滑去那种进度条看着像在糊弄人,所以后来改成 0% 到 100% 的进度显示,至少用户知道它在往前走。

中间还遇到一个很离谱的问题:文字其实已经有了,但被进度条挡住了。最后干脆把底部区域拆成两行,文字一行,进度条一行,互不打架。

最后

这个工具不是为了替代专业清理软件,也不是为了搞一堆玄学优化。

它就是解决一个很实际的问题:

C 盘红了,我想知道哪里能清,能清多少,哪些能放心清,哪些要谨慎点。

尤其是桌面和文档迁移到 D 盘这个功能,我觉得比单纯删缓存更有意义。

因为垃圾清完还会再来。

但路径改对了,C 盘至少不会每天都在偷偷变胖。

http://www.jsqmd.com/news/1246849/

相关文章:

  • 2026年7月绕管机直销厂家口碑推荐,波纹管收卷机/胶管收卷机/半自动收卷机/全自动收卷机/绕管机,绕管机工厂推荐 - 品牌推荐师
  • Unity开发者C盘空间优化实战:缓存迁移与高效清理策略
  • 【软工作业思考】关于软工的一些概念性理解暨第一次阅读
  • 黄金回收“国标”落地无锡!收的顶率先执行“全程监控+顾客在场”( - 一日一测评
  • 劳力士保养价格查询|完整地址与售后热线电话权威信息公告(2026年7月最新) - 劳力士官方服务中心
  • 合肥蜀山区稻香村街道亨得利名表服务中心电话公示(2026年7月最新) - 亨得利官方博客
  • 2026重庆企业搬迁服务商深度评测:5家服务能力与流程对比 - 资讯报道
  • SolidWorks图纸高效分发系统设计与实践
  • 雷达精准探测+声光双重预警!电力智能警示器扼杀触电隐患
  • WSL2环境下OpenClaw AI工具链的配置与优化
  • Python内存管理与性能优化:让你的代码跑得更快
  • 劳力士服务项目及价格查询|网点地址与24小时售后热线权威信息通告(2026年7月最新) - 劳力士服务中心
  • C++ stringstream:类型安全的字符串与数据转换利器
  • 2026年小成本投资智慧社区经济,有什么好的赚钱项目推荐? - 博客万
  • 第28讲:避坑——AI堆栈分配错误、栈溢出BUG
  • 2026年成都GEO推广需求暴增,哪家公司能脱颖而出成为首选? - 企业推荐官
  • Tiva™ TM4C123 GPTM定时器寄存器配置与中断管理实战指南
  • 2026商城小程序平台对比:乔拓云、有赞、微盟功能与价格解析 - 横评实验室
  • 出行不踩坑,四款气象工具硬核横评
  • GEO实战36讲(一)——什么是GEO?
  • C++字符串类实现:从深拷贝到移动语义与编译器优化
  • 西安无人共享棋牌室系统开发实战指南:从痛点分析到完整方案
  • 2026年开源AI模型能力逼近闭源,企业落地实战指南
  • Codex CLI notify 不执行怎么办?通知脚本、TUI notifications 和终端提醒排查
  • 亨得利太原街店在哪儿售后维修服务中心权威公示(2026年7月最新) - 亨得利官方
  • 2026商家做小程序,高实用性搭建平台推荐清单 - 横评实验室
  • 【Redis】5.常见命令
  • 第29讲:实战——GPIO输入输出极速配置与防抖代码
  • 高德地图9.5Beta版评测:主题美化与导航优化
  • 无人机通信网络中的多智能体深度Q学习实践