浏览器最近总是在当前打开的目录下产生文件 debug.log
内容如下:
[0911/171342.832:ERROR:directory_reader_win.cc(43)] FindFirstFile: 系统找不到指定的路径。 (0x3)
我试着找了网上的方法,因为我使用的 chrome 内核的 edge dev 版本的浏览器,我找到的方法暂时是 chrome 浏览器的。
解决方法网址:https://blog.csdn.net/venus_h/article/details/106614313
我试着根据类似的路径找到了 edge 的 crashpad 路径为 %LocalAppData%\Microsoft\Edge Dev\User Data\Crashpad
我按照操作步骤,关闭了浏览器,删除了这个文件夹,然后重启了浏览器,没有效果。
不知道怎么解决,或者有无检测是什么导致这个文件产生的原因,偶尔自动创建出来不注意的话,会污染目录,很烦……
1
zhiyzellda 2020-09-11 23:00:24 +08:00 via Android
“当前打开的目录” 指的是资源管理器正在显示的目录么?不是很理解。
如果资源管理器开启了多个窗口(多个目录),所有在资源管理器中打开的目录都会被插入 debug.log 么? DEV 版本本来就是 debug 的啊,如果不需要 debug,完全可以装正常版本。 虽然我也不知道这算不算 BUG,但 DEV 版本浏览器自动强行创建 log 日志文件,感觉是正常的。 |
2
hyperbin 2020-09-12 02:22:26 +08:00 via Android
你是 Edge 开发者吗?干嘛要用 Dev 版?
|
3
yiXu OP @hyperbin 不是开发者,只是为了避免安装自定义插件报提醒
@zhiyzellda 最近发生的,以前没有过,用过很长一段时间了,而且产生文件也不是打开就产生,而是使用浏览器的过程中,忽然产生。 因为想删除时,提示被浏览器正在编辑,而确定是浏览器产生的。 |
4
zhiyzellda 2020-09-13 15:13:18 +08:00 via Android
那就不算是 BUG,Dev 版本的就是给你调试的,调试就肯定会记录日志。要是不给记录,那其他开发者又要喷 Dev 版本跟普通版没区别了,网页有错误都不知道记录一下。
除非它是往 USB 设备那里写入这个日志,或者是一下子写入几百个 log 文件(参照某 app 一分钟读通讯录几百次)。才算污染。 只要是固定产生这一个日志文件,当前会话所有的报告都写在这一个文件里面,就是正常操作。 |
5
yiXu OP @zhiyzellda 可是这条记录没有指定是哪个应用产生,我也没有进行任何调试,如果是调试的话,这种输出应该是自行控制的吧,而不是随意产生文件。
而且以前的 chrome 也有相关的问题出现(网上查到了相关的记录),我觉得可能是 chromium 的问题,但是不知道该怎么解决,原来地解决方案对我没有生效,没准什么时候就出现这个 log 。 我觉得至少 log 文件的位置应该是固定的,而不是随意产生的,所以希望有可能知道的,有类似情况的,给点可能的修复帮助。 |
6
mengxinghun 2020-10-10 19:02:42 +08:00
同产生了这个问题,不知道是什麽情况,这几天折腾了 hyper-v 和自带沙盒,发现不好用关了之后,桌面就一直有这个了
|
7
yiXu OP @mengxinghun 在我有规律的发现中,可以发现是 edge dev 打开 pdf 有几率触发这个问题。但不是总是出现,希望对你有所帮助
|
8
iConsLii 2020-10-10 21:49:19 +08:00
我刚刚也复现了,也是打开 pdf 出现的
|
9
yiXu OP |
10
mengxinghun 2020-10-17 08:48:11 +08:00
好的,多谢 @yiXu
|
11
ydl404 2021-02-25 17:30:56 +08:00
同遇到这个问题,找不到原因,也不知道提示的信息有什么用,指向了什么问题。。。
|