windows系统下Trae在完成任务过程中删除的文件都会堆积到回收站中,导致回收站爆满

你的运行环境(版本号「点击帮助-关于-复制」):

TRAE Work CN
版本: 0.1.34
提交: fea848839dda94eae94ff44b5130b05c4b4d3db3
日期: 2026-07-10T07:49:14.104Z
Electron: 39.2.7-release.1.43.1 (aha)
Node.js: 22.21.1
V8: 14.2.231.27-electron.0
OS: Windows_NT x64 10.0.26200
构建版本: 2.3.53496
设备ID: ed43d665dcc7b08ceb0584eedf9bd3cadef717411526f6ed2878a2cf76d70626
Web SDK Version: 1.5.7
Device Id: 3770657650510939

问题描述(你遇到了什么问题?):

win11系统下使用过程中假如出现依赖安装问题等容易触发让它删除文件的情况,在允许删除后所有删除文件都堆积在回收站中(本次我堆积了1200+w个文件),还有运行过程中产生的缓存,两者叠加一个没注意就导致C盘爆满,全部清理后发现占用了100+G的硬盘空间,建议可以增加一个设置来配置删除策略,避免类似的情况,回收站中文件堆积过多会导致使用回收站的清空回收站功能卡死,最终我尝试了多种方式后才通过命令行清除

复现步骤(如何才能重现这个 Bug/问题?):

  1. 比如依赖安装出现问题,它会尝试删除后重新安装,以及如果我本身实现的项目在运行过程中出现临时文件由它运行后也会出现在回收站里
1 个赞

感谢你的建议!这个想法非常有价值。

目前 TRAE 确实还不支持自定义配置删除策略,默认情况下文件删除会进入系统回收站。像你提到的依赖安装重试、临时文件清理等场景,产生的文件数量巨大,确实很容易导致 C 盘爆满甚至回收站卡死。你的使用场景描述得很清晰,这对于我们优化产品体验非常有帮助。

作为目前的临时替代方案,在遇到需要大量清理依赖或缓存的任务时,你可以在对话中明确要求 AI “请使用终端命令(如 rm -rfRemove-Item -Recurse -Force)来删除文件”。这样 AI 会通过命令行执行删除操作,从而绕过回收站,直接彻底释放空间。

:light_bulb: 感谢你在社区论坛发帖反馈:
你在论坛的反馈能让其他遇到同样问题的用户一起参与讨论和投票,这会帮助该建议获得更多关注。后续如果有更多想法,欢迎随时在这里交流 :blush:

1 个赞

一个没注意又有9w+文件了

1 个赞

get!我们看看能不能优化下

2 个赞

命令都是直接清理到回收站的,所以可能是你执行的任务比较多,它就会累积很多

1 个赞

Powershell的Remove-Item命令删除文件是直接删除的不会进入回收站

1 个赞

但是Trae执行的时候行为就变成进入回收站了

1 个赞

是的,他执行的命令后面全都进了回收站,我回收站里面全是powershell

1 个赞