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,否则即使提示连接成功,也无法真正连接。
有话要说