ARTICLE · 1127721
C盘只剩2.9G:AI翻出18G卸载残留,其中9.6G我不敢删
C盘只剩2.9G:AI翻出18G卸载残留,其中9.6G我不敢删
119GB 的 C 盘,可用空间只剩 2.9GB,Windows 开始弹「磁盘空间不足」。
火绒清过一遍,微软电脑管家清过一遍,两次加起来不到 3GB,而且几乎全是缓存——清完过几天还会自己长回来。
真正占地方的那 18GB,这两个工具一个都没碰到。
这篇讲清楚四件事:卸载残留藏在哪、为什么常规清理软件看不见、AI 是怎么把它翻出来的,以及最后那最大的一块 9.6GB 我为什么没动。
先说结论:Windows 上那些「垃圾清理」,清的基本都不是占用。
看我自己的两张截图。
火绒的垃圾清理,全选扫完,一共发现 1.52GB,其中微信缓存一项就占 693.9MB。

微软电脑管家扫出 1.2GB 可清理项,大头是 WPS 55MB、微信 4.0 33.4MB、Edge 1.2MB 这类应用缓存。

两个加起来不到 3GB。但这个「不到 3GB」里,几乎全是缓存——缓存是「删了还会再生成」的东西,你今天清掉,过几天它自己就长回来了。
C盘真正被吃掉的地方,不在缓存里。
为什么软件卸载了,空间却回不来?
多数软件的卸载程序,只负责删掉自己的安装目录。配置、缓存、聊天记录、临时文件,全部留在原地。这些就是卸载残留——软件不在了,数据还占着位置。
它们主要藏在三个地方:
1. 用户数据目录:AppData 下的 Roaming 和 Local。绝大多数软件的配置、账号信息、聊天记录都在这里;
2. 系统公共目录:ProgramData。装给所有用户共用的软件会把数据放在这;
3. 开发者隐藏目录:主目录下以 . 开头的文件夹。AI 工具、编程工具特别喜欢建这类目录,卸载之后原封不动。
一句话:卸载软件只是关掉了门,残留却把整间屋子占着。
问题是,常规清理软件扫的是「垃圾文件的典型位置」。而残留数据长得跟正常用户数据一模一样——它既不敢碰,也分不清。
我这次没再换清理软件,而是把需求直接丢给豆包工作——一个能读写本机文件、执行系统命令的桌面智能体:
C:\Users\deusr 分析一下这台电脑里,哪些软件已经卸载了,但还遗留了一些以后不需要、用不到的文件。

注意它开头那两句:「我先写一个只读扫描脚本」「纯只读扫描,不会删除任何东西」。
它做的核心动作,不是「扫垃圾」,而是把注册表里的已安装软件清单和磁盘目录交叉比对——凡是「注册表里已经没有了、磁盘上却还占着地方」的目录,全部列出来,按占用大小排序。
这个思路跟清理软件的区别在哪?清理软件问的是「这个文件长得像不像垃圾」;它问的是「这个东西的主人还在不在」。
扫描结果排出来是这样(口径:注册表卸载清单 × 磁盘目录交叉比对,大小四舍五入):

排第一的是 Claude Code 的数据,9.37GB。后面跟着 Kimi 桌面版 1.50GB、iSlide 0.94GB、Kimi 更新器 0.82GB、Playwright 浏览器 0.69GB……
这里有一件事必须单独说,因为我第一眼也看错了。
Claude Code 占了 9.37GB,但它不是卸载残留——主要是虚拟机。
所以它出现在「占用排行榜」里没问题,但把它直接归进「可以删的残留」,就是误判。它跟前面那些东西的区别不在大小,在性质:缓存删了会自动重建,它这一块删了,工具当场就用不了。
这件事点出了全文最值钱的一句话:
「占地方」和「该不该删」,是两个完全不同的问题。
它没急着删,先把结果分了三级。
第一类,确认是卸载残留,约 5.0GB。 判据是三条:注册表里没有安装记录、开始菜单里没有快捷方式、系统里没有进程在跑。明细长这样:

第二类,开发者缓存,约 2.0GB,可再生。 Playwright 浏览器 706MB、uv 包缓存 515MB、Pub/Flutter 缓存 399MB、npm 缓存 215MB、Flutter webview 178MB、node-gyp 60MB——这些删了不影响已装软件,下次构建会重新下载。
第三类,需要我确认的,约 11.4GB。 最大的就是 Claude Code 那 9.6GB,往下还有钉钉旧版本数据 1.07GB、Trae CN 354MB、华为 CodeArts agent 244MB、搜狗 AI 助手 113MB、Cursor 54MB。

还有一件我觉得挺关键的事:它主动列了一批「误报,请勿删除」。
· Comms 3.1GB、Hiview、HwOsd——看着像垃圾,实际是华为电脑管家的组件,系统在跑;
· 钉钉、WPS(kingsoft 一共 10.5GB)、豆包工作、剪映、火绒、360 压缩——都还在用;
· OpenAI Codex 2GB——服务正在运行中;
· Packages、Temp、SoftwareDistribution——系统目录,不纳入。
这一步看起来是「少清了几个 G」,实际上是先把「敢删」的边界划出来了。
我确认了前两类。它执行清理,60 项、共 8.05GB,全部移入回收站。

注意它自己补的那句提醒:
文件在回收站里仍占用 C 盘空间(目前 C 盘可用 2.82GB 未变)。需要清空回收站,才能真正释放这 8GB。
这是整篇文章里我最想让更多人知道的一条。
很多人清完文件,一看空间没变,就以为工具没用。其实东西只是从「原地」挪进了回收站——还在同一块盘上,一个字节都没释放。
清空之后,C 盘可用空间从 2.9GB 回到 11.67GB。

它同时把账目列清楚了——一共两批:
· 第一批 8.05GB:确认残留 4.9GB + 开发者缓存 2.1GB + 钉钉旧版本数据 1.07GB;
· 第二批 1.61GB:华为 CodeArts agent、Trae CN、Cursor、MMX agent 更新器、搜狗 AI 助手——就是第三类里我确认不再用的那几个。
清完第一批,我又问了一句:系统还有哪些可以清理和优化的?
它做了一轮全面扫描,把用户临时文件、浏览器缓存、Kimi 残留、AIPPT 残留这些也整理出来,A+B 类合计约 2.2GB。

同时,它把最大的一块单独拎出来问我:

· C 类(需你确认)约 11.2GB:Claude Code 数据 9.6GB 是最大头,另有本地开发工具链 .local 789MB、agent 浏览器 428MB、Java JDK 287MB、 CodeBuddy 160MB;
· D 类(在用/不动):WorkBuddy 10GB、WPS 7.6GB、Codex(服务运行中)2GB、ima.copilot、微信开发者工具、腾讯会议、钉钉、剪映、搜狗……
它甚至给了个明确选项:「如果你不再用 Claude Code 了,告诉我可以一并清理,C 盘能直接到 20GB+。」
我的答复是:留着。
不是舍不得那点空间,而是这块东西的性质跟前面两类完全不同——前面那些是缓存和残留,删了最多下次重新长回来;而它是我在用的工具本身,删了当场就得重新装一遍。
这次的判断分界线,就是从这儿划出来的。
写在最后
如果你想省事,可以把下面这句话直接丢给手边的 AI 助手(豆包工作、WorkBuddy 这类能读写本机的桌面智能体都行):
把注册表里的卸载记录和磁盘目录做交叉比对,列出所有已卸载软件残留的数据目录、开发缓存和隐藏文件夹,按占用大小排序。按「确认残留 / 可再生缓存 / 需我确认」三类分开,不要直接删除,全部只移入回收站。
清理 C 盘这件事,我的判断是:市面上大部分「清理软件」,解决的是缓存问题,不是占用问题。 它们擅长找「长得像垃圾」的文件,不擅长判断「这个东西的主人是不是还在用」。
所以如果你的 C 盘也一直亮红灯,用了清理软件也不见好,先别急着换一个清理软件。回头看看——那些你早就删掉的软件,是不是还留在 C 盘里活着。
你的电脑 C 盘还剩多少可用空间?评论区聊聊。