win10系统下OpenVPN运行报错提示CreateProcess failed

知识标签: OS/操作系统

win10系统下OpenVPN运行报错提示CreateProcess failed的解决办法

今天安装OpenVPN之后运行弹框提示:

CreateProcess failed, exe=’D:\Program Files (x86)\OpenVPN\bin\openvpn.exe’ cmdline=’openvpn –version’ dir=’D:\Program Files (x86)\OpenVPN\bin’

网上搜索的结果都是这个:
卸载后打开注册表,删除“[HKEY_LOCAL_MACHINE\SOFTWARE\OpenVPN-GUI]”项,重新安装。
但是如果你是64位系统,那么上面的注册表路径是找不到的。。。

因为在64位系统下,OpenVPN的注册表路径是:

\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\OpenVPN-GUI

删除上面的注册表项,重新安装openvpn即可,
openvpn的官网也提到了这个bug,openvpn在卸载的时候不会删除任何注册表信息。

另外,在win10系统下,必须点击右键选择“以管理员身份运行”openvpn,否则即使提示连接成功,也无法真正连接。

沪ICP备09053415号 © 赶知识网 我的题集