xury 2017-02-14
本文是针对win10下安装Cisco VPN Client出现的问题,制定的全程教程,也许不适用于同由思科公司出品的AnyconnectVPN,但是依旧可作为参考,本文以64位安装为例,安装文件如图所示。
这两个文件我已经放在CSDN上,免费提供下载,链接如下:
32位 http://download.csdn.NET/detail/lc_1994/9431195
64位 http://download.csdn.Net/detail/lc_1994/9431204
我的系统是win10x64,对应安装文件为64位的,打开之后如图:
选好路径,直接Unzip。
默认选上的第二个选项是自动安装的,但是,Win10会不成功,如下图:
所以我们在刚才记下来的路径中去找另一个文件,如下图:
刚刚自动打开的是选中的exe文件,在Win10下打不开,所以我们选择原装的msi文件,打开安装。
但是多半会出现下面的错误:
这时候,网上流传的各种修改注册表的方法不顶用,因为Win10的注册表不同于他们提到的Win7、Win8的传统型,
现在就需要补丁了。
补丁的链接如下:
32位 ftp://files.citrix.com/dneupdate.msi
64位 ftp://files.citrix.com/dneupdate64.msi
下载可能会比较慢,这两个文件我传到了CSDN上,供大家免费下载,链接如下:
32位 http://download.csdn.net/detail/lc_1994/9431192
64位 http://download.csdn.net/detail/lc_1994/9431154
安装了对应版本的补丁,再打开下图中所示的msi文件(注意不是exe,是msi),就可以顺利安装完,进行使用了。
(注: 网友囧囧丁丁http://blog.csdn.net/XiaoMiTang分享了一个问题:在安装dneupdate64.msi的时候,老是提示有个资源被锁住了,让重启电脑后再尝试,如此尝试N次都没用。后来将网卡禁用掉,就可以安装了,遇到相同问题的话,可以参照这位大神的解决方式)
但是,还会有一个小问题,在配置好VPN进行连接的时候出现了“vpn 422 failed to enable virtual adapter”的错误.
这是因为这个安装文件是针对于WindowsXP等低版本的,所以注册表上还需要一点点修改:
进入注册表regedit
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CVirtA找到DisplayName,
x86系统的将值"@oem16.inf,%CVirtA_Desc%;Cisco Systems VPN Adapter” 更改为"Cisco Systems VPN Adapter”;
x64系统的将值 "@oem16.inf,%CVirtA_Desc%;Cisco Systems VPN Adapter for 64-bit Windows”
更改为"Cisco Systems VPN Adapter for 64-bit Windows”;
再次尝试连接,问题解决了。