我刚刚从 Windows 7 x64 迁移到 8,但我的 VPN 软件无法再运行:SafeNet IKE 服务(由我的 VPN 提供商使用的 SafeNet SoftRemoteLT GA 安装)无法再启动。
我发现,默认情况下,未签名的驱动程序在 Win8 上是被禁用的,这就是阻止驱动程序的原因。
当我尝试手动启动服务 (SafeNet IKE 服务) 时,系统事件日志告诉我驱动程序 (显然是 C:\WINDOWS\SysWow64\Drivers\IPSECDRV.sys) 被阻止。我在同一文件夹中找到的另一个驱动程序 crypto.sys 也收到相同的消息。
我尝试使用 bcdedit 启用未签名的驱动程序:
bcdedit /set loadoptions DDISABLE_INTEGRITY_CHECKS
bcdedit /set testsigning ON
重启后,同样的错误。我尝试启动到 Win 8 的测试模式,同样的问题。应用代码签名策略(已启用、忽略)也无济于事。运行 gpresult 确实显示已应用该策略。
欢迎任何帮助。
答案1
我在 Windows 8 中安装未签名的驱动程序时遇到了问题,以下步骤对我有用。
- Windows Key+R
- 进入
shutdown.exe /r /o /f /t 00
- 点击“确定”按钮
- 系统将重新启动并进入“选择一个选项”屏幕
- 从“选择一个选项”屏幕中选择“疑难解答”
- 从“疑难解答”屏幕中选择“高级选项”
- 从“高级选项”屏幕中选择“Windows 启动设置”
- 点击“重新启动”按钮
- 系统将重新启动并进入“高级启动选项”屏幕
- 选择“禁用驱动程序签名强制”
- 系统启动后,按照在 Windows 7 上的方式安装驱动程序