为了保护您的系统免受启动时恶意软件的侵害,从 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”值即可。






