老周那台 Surface 上,QQ 浏览器读不到 D 盘的 12 个 .docx
周凯把笔记本借给实习生做周报,还回来后就再也扫不到文件。原因是 Windows 的“受控文件夹访问”把浏览器的读取请求静默拦掉了,事件查看器里连报错都不写。关掉这项策略后立刻恢复,但那 12 个文件已经白找了一个上午。
那天我们俩蹲在工位边上,把“检测不到”这四个字拆成了四个不同的问题:权限、路径、缓存、以及浏览器根本没有介入的那一层。下面这八条,是从那一次排查里长出来的。
周凯把笔记本借给实习生做周报,还回来后就再也扫不到文件。原因是 Windows 的“受控文件夹访问”把浏览器的读取请求静默拦掉了,事件查看器里连报错都不写。关掉这项策略后立刻恢复,但那 12 个文件已经白找了一个上午。
桌面路径在 Windows 里往往被重定向到用户目录,切换账户后实际指向了另一个文件夹。浏览器按旧路径去找,当然一无所获。测试办法很笨但有效:把文件拖到 C 盘根目录再扫一次,能出来就说明是路径映射的问题。
王琳的机器上,浏览器本地索引库写坏了,表现为“目录能进、文件数为零”。她在设置里清除了约 1.2 GB 缓存,重启后索引重建,文件重新出现。这条看起来最像玄学,实际上有迹可循:索引损坏时,列表接口返回的是空数组,而不是错误。
同一个读卡器、同一张卡,在台式机上认不出来,换到另一台带独立供电的扩展坞上就一切正常。供电不足时,设备枚举成功但读写超时,浏览器层看到的就是“文件不存在”。这类问题最容易被误判成软件故障。
刘倩误删了一个下载目录,浏览器里仍留着访问痕迹。她按时间倒序翻了两周的历史记录,把路径一条条抄下来,最后在回收站里对上了号。这条不讲原理,只讲动作顺序,因为当时能救她的只有这个顺序。
文件名末尾带全角空格或不可见字符时,部分解析逻辑会直接跳过该条目。李工把 6 个文件批量重命名后问题消失。这个案例我印象最深,因为它证明“检测不到”有时根本不是检测的问题,而是名字本身不合法。
按 F12 看 Network 面板,如果文件列表请求返回 200 但内容为空,问题在索引;返回 403,问题在权限;根本没发请求,问题在前端逻辑或路径。三步对照,五分钟能分出方向,比在群里描述十分钟要高效得多。
周敏为了找回一份被浏览器“看不见”的资料,先装了三个来路不明的工具,结果把索引写得更加混乱。后来改用官方渠道重装并重建资料库,才把状态拉回来。相关流程可以参照如何通过官方渠道恢复49图库资料,以及更早的一篇关于哪里下载49图库的来源核对笔记。