软餐提示:Windows Defender 扫描跳过项目的问题刚刚在近期发现,微软尚未提供修复方案。本文提及的修复方法,仅适用于对 Windows 10 系统有深入了解的读者,且操作前应注意备份重要数据。
Windows Defender 是 Windows 10 上预装的防病毒解决方案,最近,Windows Defender 被曝光在扫描快速或完整扫描时,意外跳过某些文件的问题,并且会在 Windows 10 的操作中心中弹出错误消息。软餐在昨天也报道了这一问题。
目前微软尚未确认这个问题。但我们仍可通过多种方式让 Windows Defender 完成扫描操作,包括使用 Windows 10 版本存在此工具的组策略编辑器、注册表编辑器或快速 PowerShell 命令。
通过 PowerShell 命令
首先,让我们从最简单的方法开始,这是任何人都可以使用的 PowerShell 技巧。
使用管理员权限启动 Windows PowerShell 提示符(Windows键+ X> Windows PowerShell Admin),然后键入以下命令:
Set-MpPreference –DisableScanningNetworkFiles
确保您使用管理员帐户登录,并使用管理员权限启动 PowerShell 版本。否则无法更改系统文件。
Microsoft 解释了有关此命令的以下内容:
“指示是否扫描网络文件。如果您指定 $ False 的值或不指定值,则 Windows Defender 扫描网络文件。如果指定 $ True 值,则 Windows Defender 不会扫描网络文件。我们不建议您扫描网络文件。”
通过注册表编辑器
注册表编辑器方法,也非常简单。因此,通过在 “开始” 菜单中键入 regedit.exe 来启动注册表编辑器,然后导航到以下位置:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\Scan
同样,请确保您以管理员权限登录并使用 admin 特权启动注册表编辑器。否则,您将无法对现有注册表设置进行任何更改。
您需要在上述路径处创建一个名为以下内容的 32 位 DWORD 值:
DisableScanningNetworkFiles
您必须将此新密钥值设置为 0 才能启用网络文件扫描。
通过组策略编辑器
组策略编辑器允许您在可以使用此工具的系统上执行相同的操作。通过在 “开始” 菜单中键入 gpedit.msc 启动应用程序,然后导航到以下路径:
Computer Configuration > Administrative Templates > Windows Components > Windows Defender Antivirus > Scan
双击名为扫描网络文件的策略,然后将其切换为启用。默认情况下,未配置该策略。在组策略编辑器中进行更改还需要一个管理员帐户。
导致某些文件被跳过的上述问题发生在 Windows 10 的所有受支持版本上,包括 Windows 10 版本 1909(最新的稳定版本)。