Windows 资源管理器中没有选项可以通过在 Windows 资源管理器中右键单击来按需扫描特定驱动器(或文件),就像我们在 Windows 7 中使用 Microsoft Security Essentials 或其他防病毒解决方案一样。
我知道我们可以对特定驱动器或特定文件夹运行自定义扫描,但这个过程太冗长且耗时。指南如何在 Windows 8 中添加“Windows Defender”级联桌面上下文菜单解释了如何在桌面右键菜单中添加 Windows Defender,所以我很好奇,有没有办法在需要时将其添加到 Windows 资源管理器右键菜单中以启动搜索?
答案1
Avirk 的答案实际上并不直接扫描文件或文件夹,它只是对整个计算机进行快速或全面扫描。
http://www.thewindowsclub.com/add-scan-with-windows-defender-option-context-menu-windows-8概述了扫描文件夹的方法。我认为经过一些修改,它也可以用于文件。
更新:
让它在文件上工作相当容易,只需将注册表项的 /folder/ 部分更改为 /*/ 即可。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\WindowsDefender]
"MUIVerb"="Scan With Windows Defender"
"Icon"="%ProgramFiles%\\Windows Defender\\EppManifest.dll"
@=""
[HKEY_CLASSES_ROOT\*\shell\WindowsDefender\Command]
@="\"C:\\Program Files\\Windows Defender\\MpCmdRun.exe\" -scan -scantype 3 -SignatureUpdate -file %1"
(只需将上述内容粘贴到扩展名为 .reg 的文件中,然后双击该文件将其合并到注册表中。)
我无法完成的一件事是调出 GUI 扫描与控制台版本的扫描输出。
答案2
我有这通过编辑注册表添加元素作为上下文菜单的指南,它是为 Vista 编写的,但我相信 Windows 7 和 8 中存在相同的键。
但它只引用直接 exe,所以这可能不是您要找的。
至于内置解决方案?没有。Windows 8 Defender 没有用于特定扫描的任何上下文菜单选项。
不过请记住,您仍然可以安装任何其他病毒扫描程序,而 Windows Defender 将自动退居次要地位。
答案3
在 Windows 8 上下文菜单中添加使用 Windows Defender 进行扫描
步骤1:打开 Windows 8 运行框,输入 Regedit32.exe 并按回车键。您需要管理员权限才能执行此操作。
第2步:在 Windows 注册表编辑器中导航到 HKEY_CLASSES_ROOT\folder\shell,并在左侧窗格中创建一个新的子键。将该键命名为 WindowsDefender 以创建一个新文件夹。
步骤3:在左侧边栏中选择 WindowsDefender,然后在右侧的任意位置单击鼠标右键以创建新字符串。在数据字段中输入 %ProgramFiles%\Windows Defender\EppManifest.dll 并将其命名为 Icon。
步骤4:完成后,添加另一个字符串,将数据作为使用 Windows Defender 扫描提供并将其命名为 MUI。
步骤5:现在在WindowsDefender下创建一个新的子键,并将默认DWORD的数据修改为“C:\Program Files\Windows Defender\MpCmdRun.exe”-scan -scantype 3 -SignatureUpdate -file %1。
尝试文件夹中新添加的上下文菜单选项。祝你好运!!