360软件管家提示把WinPcap更新至版本:4.1.0.2980,于是把旧版下载后,可新版本怎么也无法顺利安装,出现以下信息,旧版本已安装,关闭所有winpcap-based应用程序和再次运行安装程序,明明已没有相应程序可运行了呀,怎么回事呢?
百度搜索后采用很多建议都没成功,在国外网站看到如下信息:
http://translate.google.co.jp/translate?hl=ja&sl=en&tl=ja&u=http://nicolask.wordpress.com/2012/09/23/solved-winpcap-4-12-install-error/&anno=2
打不开国外链接的话,可参考如下:
[Solved] – WinPCap 4.12 install error
If you see this error, “A previous version of WinPcap has been detected on this system and cannot be removed because in use by another application. Please close all the WinPcap-based applications and run the installer again.”
Try rename these 2 files and re-run the installation again,
C:\Windows\SysWOW64>ren wpcap.dll wpcap.dll.old
C:\Windows\SysWOW64>ren packet.dll packet.dll.old
4.0.0.1040 shp 88,704 11-07-2007 packet.dll.old
4.0.0.1040 shp 240,248 11-07-2007 wpcap.dll.old
After successful installation,
4.1.0.2001 shp 96,784 – 06-26-2010 packet.dll
4.1.0.2001 shp 281,104 06-26-2010 wpcap.dll
找到相应文件,并把扩展名修改即可:
● C:\Windows\SysWOW64 的 wpcap.dll 改成 wpcap.dll.old
● C:\Windows\SysWOW64 的 packet.dll 改成 packet.dll.old