今天在工位机拿spacesniffer扫盘发现C盘%temp%\DiagOutputDir\RdClientAutoTrace目录非常大,里面有一堆莫名其妙的日志文件。经过Google查询得知是WSLg产生的,原帖见https://github.com/microsoft/WSL/issues/10216。
考虑到目前巨硬也没有修这个问题,且WSLg由于有使用需求也不能关闭,因此选择了Github issues里面一个比较简单的修复方式,与在MIUI上禁用系统广告的方法异曲同工,均是通过创建一个无扩展名同名文件阻止写入目录。记录如下:
一个不需要禁用 guiApplications 的简单解决方案:
- 删除文件夹
%temp%\DiagOutputDir\RdClientAutoTrace - 在
%temp%\DiagOutputDir目录下创建一个新的txt文件并将其重命名为RdClientAutoTrace,同时确保你已删除该文件的扩展名.txt - WSLg将不再创建RdClientAutoTrace文件。