我需要在 Windows 2008 Server R2 上安装 OpenVPN(使用最新的稳定版本 OpenVPN 2.2.1)。一切正常,只是我似乎无法安装 TAP 适配器。运行addtap.bat
(以管理员身份运行,即使明确指定“以管理员身份运行”)或重新安装 OpenVPN 不会产生任何错误,但运行 OpenVPN 会失败:“TAP 设备上的 CreateFile 失败”和“此系统上的所有 TAP-Win32 适配器当前正在使用中。”
查看 Windows 的硬件管理器会显示带有警告符号的 TAP 适配器,状态为:“尚未安装驱动程序,因为它会导致 Windows 出现错误;您必须重新启动计算机。”(从德语自由翻译)现在,重新启动后,TAP 适配器完全消失了!
需要紧急帮助,欢迎提供任何意见!谢谢!
答案1
该问题似乎是由“驱动程序签名(完整性检查)”功能引起的。
您可以在重启时按 F8 并选择“禁用数字签名强制”选项来暂时禁用它(一次直到下次启动)。
要永久禁用此功能,您可以使用以下命令:
bcdedit /设置加载选项 DDISABLE_INTEGRITY_CHECK