OpenVPN的日志:
Thu Jun 04 14:57:14 2026 MANAGEMENT: Client disconnected
Thu Jun 04 14:57:14 2026 There are no TAP-Windows adapters on this system. You should be able to create a TAP-Windows adapter by going to Start -> All Programs -> TAP-Windows -> Utilities -> Add a new TAP-Windows virtual ethernet adapter.
Thu Jun 04 14:57:14 2026 Exiting due to fatal error
根本原因
星空组网(StarVPN)安装时,其 NDIS 虚拟网卡驱动注册过程把 OpenVPN 的 TAP-Windows 适配器设备节点干掉了。
具体来说,星空组网的 gwvnic.sys 和你 OpenVPN 的 tap0901.sys 都是 NDIS 虚拟网卡驱动,在同一个驱动类(Class = Net)下注册。星空组网安装时做了驱动注册/初始化操作,过程中把 OpenVPN 已有的 TAP 适配器设备从系统中移除了——不是禁用,是整个 PnP 设备节点被删掉。
结果 OpenVPN 启动时就完全找不到网卡,直接报:
There are no TAP-Windows adapters on this system.
修复方案
- 重启电脑——如果驱动已被标记删除但仍加载在内核中,必须重启清除状态
- 下载 TAP-Windows 驱动包,里面要包含这四个文件(缺一不可):
- devcon.exe(设备管理工具)
- OemVista.inf(驱动安装描述文件)
- tap0901.cat(数字签名文件)
- tap0901.sys(驱动本体)
下载地址:https://github.com/OpenVPN/tap-windows6/releases 中的 dist.win10.zip
- 管理员权限运行:
devcon.exe install OemVista.inf tap0901 - 验证:ncpa.cpl 中出现 "TAP-Windows Adapter V9" 即成功