【分享原因】1、被这个问题折磨了很久;2、网上大部分文字记录的是Linux(ubantu)或win 7环境下出现的这个问题的解决办法;
【问题解决】重装wirshark,其中【注意】务必保证winpcap正常重装。
【问题环境】0、操作系统:window xp
1、之前wireshark一直正常服役,世界一直很美好……
2、安装了一系列端口扫描或探测工具后,Wireshark倍觉冷落,开始罢工了,提示There are no interfaces on which a capture can be done。
3、按网上的一系列方法折腾,不见成效。
4、搁浅……数月后,开发SIP协议,需要抓包……
5、反复重装,仍然不行,不过重装过程中出现:
提示A NEWER VERSION OF WINPCAP(INTERNAL VERSION 4.1.0.2001)IS ALREADY INSTALLED ON THIS MACHINE THE INSTALLATION WILL BE ABOETED,刚开始几次重装,没有理会这个问题,结果每次重装后,wireshark都不能用,仍找不到网卡。 6、最后一次重装,按百度知道内容:恩,是的。是局域网查看控制吧?你电脑上聚生网管和网络蚂蚁之类的有没有装过?这些都绑了WINPCAP的。 另外就是安装的问题了,你先在添加删除程序里把winpcap卸了,另外看看 c:\windows\system32\Packet.dll c:\windows\system32\drivers/npf.sys c:\windows\system32\WanPacket.dll c:\windows\system32\wpcap.dll c:\windows\system32\pthreadVC.dll 这几个玩意儿有没有,有就删掉。在WINDOWS下删了WANPACKET.dll和packet.dll也行。然后再安装就可以了。【注意】如果不能删除这几个文件,先重命名,然后重启电脑,再次删除,然后重装wireshark。 解决问题。