如何在 Windows 10 中配置反恶意软件引导启动驱动程序策略

为了保护您的系统免受启动时恶意软件的侵害,从 Windows 8 开始,Microsoft 提供了一项名为“安全启动”的新功能。这将在启动时先于任何其他驱动程序启动 ELAM(早期启动反恶意软件)驱动程序。 ELAM 的功能很简单:它将评估启动时排队启动的每个驱动程序,并将它们分类为“好”和“坏”,后者是启动所需的和“未知”类别。 Windows 内核然后使用此分类来决定是否初始化驱动程序。

如果 ELAM 阻止已知驱动程序,或者您想要手动配置应允许加载的驱动程序类型,您可以配置早期启动启动驱动程序初始化策略来实现此目的。

笔记:本指南仅适用于知道自己在做什么的高级用户。除非您百分百确定,否则请勿更改策略设置。为了安全起见,请在继续之前创建一个系统还原点。

另请阅读: 7 个适用于 Windows 的最佳勒索软件解密工具

从组策略配置早期启动引导驱动程序

组策略编辑器可以轻松快速地在 Windows 10 中配置早期启动反恶意软件启动驱动程序。您只需从下拉菜单中选择初始化模式即可。

1. 首先,在开始菜单中搜索“gpedit.msc”并将其打开以启动组策略编辑器。转到以下策略文件夹“计算机配置 -> 管理模板 -> 系统 -> 提前启动反恶意软件”。

2. 在右侧面板上双击“启动驱动程序初始化”策略。

3. 在属性窗口中选择单选选项“启用”。它将在“选项”部分下启用更多设置。从下拉菜单中选择以下选项之一,然后单击“应用”和“确定”按钮保存更改。

  • 仅好– 初始化已签名且未篡改的驱动程序。
  • 好的和未知的– 初始化良好的、未被恶意软件检测应用程序标记、且未被早期启动反恶意软件启动驱动程序分类的驱动程序。
  • 好的、未知的、坏的但至关重要的– 初始化受恶意软件感染但成功启动计算机所需的良好、未知和已知不良驱动程序。
  • 全部– 初始化所有驱动程序,无论分类如何。

4. 重新启动系统以应用更改。

从此时起,引导启动驱动程序将根据策略设置进行初始化。要恢复,请在策略设置窗口中选择“已禁用”或“未配置”选项。

另请阅读: 如何直接从 Windows 10 启动到 UEFI

从 Regedit 配置早期启动启动驱动程序

如果您无权访问组策略编辑器,则可以从注册表编辑器配置早期启动启动驱动程序初始化。

1. 在开始菜单中搜索“regedit”,打开注册表编辑器。转到以下位置:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\

2. 右键单击​​“策略”项,选择“新建 -> 项”并将新项命名为“EarlyLaunch”。

3. 在右侧面板上右键单击并选择“新建 -> DWORD(32 位)值”。将新值命名为“DriverLoadPolicy”。

4. 双击新创建的值。在值数据字段中,根据您的需要,输入以下值之一,然后单击“确定”按钮保存更改。

  • 仅好– 8
  • 好的和未知的– 1
  • 好的、未知的、坏的但至关重要的– 3
  • 全部– 7

5. 重新启动系统,更改将自动应用。

如果您想恢复为默认行为,只需删除 EarlyLaunch 键下的“DriverLoadPolicy”值即可。

图片来源:戴尔 XPS 15 (9550) 非触摸屏

另请阅读: 什么是 Windows Hosts 文件以及如何编辑它