2019年5月27日更新的最简单方法,下面不用看了。
发现一个方便的解决方案:下载安装Shrew Soft 的 VPN Client For Windows,下载地址是 https://www.shrew.net/download/vpn/vpn-client-2.2.2-release.exe,正常安装,选择标准版,免费,支持导入Cisco VPN Client配置文件。完美!
问题
很多公司仍在使用Cisco以前的VPN设备,使用的是Cisco IPSec协议。现在Cisco不再支持Cisco IPSec协议,转向目前主流的IKEV2协议。因此Cisco也不再更新、升级、以前的CiscoVPN设备,以及配套的VPN Client软件,希望客户采用新的VPN设备和新的Anyconnect软件。造成结果就是,在Win 10下使用VPN Client变成了一件非常困难的事情。
首先当在WIN 10下启动安装Cisco VPN Client(最后版本:v5.0.07.0440-k9),会直接终止安装,提示不支持。即便使用其中的MSI文件直接安装也会报错,因为WIN 10不再支持Cisco VPN Client用到的Citrix Deterministic Network Enhancer (DNE)(协议?)。再即便完成安装,当拨号时还是会报错:vpn 422 failed to enable virtual adapter 。
因此,要继续正常使用Cisco VPN Client,需要折腾一番:
解决方案
- 去 http://blog.techygeekshome.info/2016/01/cisco-vpn-client-how-to-make-it-work-with-windows-10/ 下载补丁包,其中有3个补丁。
- 严格按以下步骤进行安装:
- 关闭系统所有窗口,控制面板一定要关闭。
- 准备安装DNE:运行winfix.exe, 按 Start Windows Fixup, 需要一会儿时间执行,执行完毕之后,点 Exit 关闭窗口
- 安装DNE:运行dneupdate64.msi.
- 安装Cisco VPN Client软件:(补丁包不含Cisco VPN Client安装包,需要另外准备)注意,不能直接双击EXE文件启动安装,Windows会报兼容性错误,无法执行。需要使用MSI格式的安装文件进行安装,绕过Windows 10 的兼容性检查。
- 处理拨号错误:执行CiscoVPNClientFixx64.exe。
- 重启即可
注意事项
当更新Windows补丁后,可能会造成VPN Client又无法正常使用,那么需要重新按上面的方法进行处理。Cisco VPN Client重新安装前需要先卸载原软件才允许重新安装。如果卸载有问题,可以用GeekUninstaller等软件强制卸载。如果还是报错,则需要进一步使用类似RegWorkshop的注册表软件,搜索含“Cisco systems”关键字的注册表项,全部删除后再启动安装。
作者:渐悟
链接:https://www.jianshu.com/p/8a00ee9aba05
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。