近日,微软 Windows 10 的安全防病毒应用 Windows Defender 曝出了一个可能在硬盘中填充大量文件的 Bug。
受到该 Bug 的影响,Windows Defender 可能会将数千个文件放在文件夹 C:\ProgramData\Microsoft\Windows Defender\Scans\History\Store 中。
需要注意,用户需要管理权限才能打开该文件夹,并且默认情况下某些文件夹可能是隐藏的。
有用户发现,该 bug 导致 Windows 10 20H2 的文件夹中 “被” 存放了超过 10,800 多个项目。还有用户发现了超过 95 万个文件,这些文件占用了 30 GB 的存储空间。大部分文件的容量都很小,介于 1 到 2 千字节之间。
这个 bug 可能会影响某些系统操作,例如同步或备份任务。备份和同步可能需要更长的时间才能完成,并且可能会占用更多空间,硬盘甚至可能被填满。
软餐(ruancan.com)实测发现,该问题似乎不是必现的,在我们的测试设备(20H2,19042.964)上,并未出现生成大量文件的问题。(下图)
由于它是 Windows Defender 的错误,因此所有 Windows 版本都可能受到此问题的影响。微软从用户处收集的反馈显示,该 bug 影响的版本除了 Windows 10,还包括 Windows Server 2021 R2、Windows Server 2016 和 2019。
也就是说,它和操作系统的版本无关,而是依赖于 Windows Defender 的版本。
微软可能会在本周四(5 月 6 日)发布更新,修复上述问题。
受影响 Windows Defender 引擎版本是 18100.5(下图)。
用户可打开设置> 更新和安全> Windows 安全中心> 打开 Windows 安全中心> 设置> 关于,来查询 Windows Defender 的版本。
在微软提供修复方案之前,有一种解决方法是删除文件夹中的文件。
不过需要注意,微软正式解决该问题之前,Windows Defender 可能还会将新文件添加到该文件夹中。有一些用户称,关闭实时保护将不会再生成新文件。