作者:大势至 日期:2013/4/15
Winpcap是一款开源的、强大的网络抓包工具,由于其基于NDIS核心层抓包技术而构建,所以现在大型的抓包软件、网络分析软件(如Sniffer、Wireshark)等都广泛应用。聚生网管软件也是基于Winpcap内核抓包技术来实现网络管理。但是,由于Winpcap被众多软件所使用,而且有些软件在卸载的时候并没有完全移除Winpcap抓包组件(并且甚至还在使用中),这导致在安装聚生网管软件的时候无法正常安装Winpcap而导致无法启动聚生网管系统的网络控制服务。如下图所示:
这种情况下,我们需要进入操作系统安装目录进行删除,一般情况为:C:\windows\system32下面搜索wpcap.dll和packet.dll。对于XP等操作系统,你可以右键点击system32文件夹,然后点击“搜索”,然后搜索这两个文件删除即可(建议用包含文件名搜索,并且只需要输入wpcap和packet即可);对于win7操作系统则需要打开system32文件夹后,用右上角的搜索,如下图所示:
有时候我们发现无法删除检索到的wpcap.ll和packet.dd,这种情况下我们需要借助第三方软件,如360安全卫士的“使用360解除占用”或“使用360强力删除”。如下图所示:
图:使用360强力删除
图:使用360强力删除,点击“粉碎文件”即可。
同样的方法删除packet.dll即可,删除之后就可以重新安装winpcap即可。如果还有问题,则你可能需要删除另外一个文件:
在C:\Windows\system32\driver\下面搜索“npf.sys"(具体操作:1.工具-->文件夹选项-->查看-->不要隐藏受系统保护的文件、选中显示所有文件和文件夹2.你会发现c:\windows\system32\drivers\NPF.SYS 名字的文件夹),然后将找到的文件删除(注意,无论是npf.sys文件还是npf.sys文件夹都需要删除),如下图:
图:需要删除NPF.SYS
如果你没有安装360安全卫士或不想安装360安全卫士,则你也可以通过重新启动电脑,然后按F8键选择“安全模式”进入操作系统后即可删除wpcap.dll或packet.dll,然后就可以正常安装winpcap并可以成功启动聚生网管系统了。
已有 0/42801 人参与