|
|
从微软那边看到的说法:
如何关闭Windows驱动程序策略?
警告
禁用此功能会降低设备的安全性。我们建议您保持启用状态,并与驱动程序发布商合作获取 WHCP 签名的驱动程序。
Windows 驱动程序策略是一种已签名的代码完整性策略,存储在 EFI 系统分区上,并受 Windows 早期启动组件保护。关闭此功能需要执行以下手动步骤,以防止以管理员身份运行的恶意软件篡改此功能:
步骤 1:禁用安全启动
重启电脑并进入UEFI固件设置菜单(BIOS)。通常情况下,您可以在启动过程中按下某个键(例如F2、F10、Del或Esc——请查看设备制造商的文档)来完成此操作。
或者,在 Windows 系统中:转到“设置” > “系统” > “恢复” > “高级启动” > “立即重启”。然后选择“疑难解答” > “高级选项” > “UEFI 固件设置” > “重启”。
在固件设置中,找到安全启动选项(通常在安全或启动选项卡下)。
将安全启动设置为禁用。
保存更改并退出固件设置。
步骤 2:从 EFI 系统分区中删除策略文件
1.以管理员身份打开 PowerShell。
2. 通过运行以下命令挂载 EFI 系统分区:
mountvol S: /s
您可以使用任何可用的驱动器号代替 `S:`。
3. 删除审计策略文件:
del S:\EFI\Microsoft\Boot\CiPolicies\Active\{784C4414-79F4-4C32-A6A5-F0FB42A51D0D}.cip
4. 如果同时存在强制执行策略,则将其删除:
del S:\EFI\Microsoft\Boot\CiPolicies\Active\{8F9CB695-5D48-48D6-A329-7202B44607E3}.cip
5. 同时检查并删除 Windows 系统目录中的策略:
del %windir%\System32\CodeIntegrity\CiPolicies\Active\{784C4414-79F4-4C32-A6A5-F0FB42A51D0D}.cip
del %windir%\System32\CodeIntegrity\CiPolicies\Active\{8F9CB695-5D48-48D6-A329-7202B44607E3}.cip
6. 卸载 EFI 分区:
mountvol S: /d
步骤 3:重启电脑
请重启设备以使更改生效。重启后,该策略将不再生效,所有已签名的驱动程序(包括未获得 WHCP 认证的驱动程序)都将被允许加载。
步骤 4:重新启用安全启动
删除策略文件后,请在 UEFI 固件设置中重新启用安全启动,以保持其他安全启动保护。
链接:https://support.microsoft.com/en ... ndows-driver-policy,往下拉 |
|