Windows无法完全卸载winpcap怎么办?这里给你支招了。

前言
    今天在工作中,需要安装Wireshark抓包工具,抓取sip以及自定义消息的报文,由于自定义的消息需要发送回环地址报文,Wireshark自带的Wincap无法支持回环网卡,因此需要用Npcap代替。但是在卸载的过程中,多次卸载不干净,浪费很多时间。因此将折腾的流程写出来,供大家参考。

WinPcap关键模块

    通过研究,WinPcap的关键模块是wpcap.dll,Packet.dll,WanPacket.dll,pthreadVC.dll,drivers\npf.sys,这几个模块,在x86和x64下存放的位置不一样。如下表格

x86x64
C:\Windows\system32\wpcap.dllC:\Windows\SysWOW64\wpcap.dll
C:\Windows\system32\Packet.dllC:\Windows\SysWOW64\Packet.dll
C:\Windows\system32\WanPacket.dllC:\Windows\SysWOW64\WanPacket.dll
C:\Windows\system32\pthreadVC.dllC:\Windows\SysWOW64\pthreadVC.dll
C:\Windows\system32\drivers\npf.sysC:\Windows\System32\drivers\npf.sys

    由于wpcap.dll模块涉及网卡相关操作,在很多类似程序中都有使用,因此卸载前需要事先将相关程序关闭,杀掉进程,否则占用会导致卸载失败。

完全卸载方法
  1. 使用winpcap安装目录下自带的uninstall.exe卸载。
  2. 查找winpcap的关键模块,手动删除。
卸载失败处理方法
  1. 若删除遇到问题,采用如下方法处理,使用tasklist /m packet.dll查看占用该模块的进程信息,终止进程和进程转到的相关服务,如下图:
    在这里插入图片描述
  2. 卸载中发现svchost.exe进程也在占用该模块,但是系统中这个进程很多,该怎么区分呢?直接找Message Service服务进程,转到进程就可以找到具体的svchost.exe了;这个杀掉后,很难过的是,Message Service停不掉,只能拿出看家本领了。在服务中,找到该服务项,右键把启动方式先设置为禁用,然后重启电脑,等卸载完毕后改过来即可。
    在这里插入图片描述
写在结尾

    以上是今日工作中遇到的问题,解决思路,可能不是适用于所有PC机。如果优秀的你在平常实践中发现本文有遗漏或者有误,请随时私信我或者留言,我会第一时间答复。一起探讨,相互进步。在工作生活中,不重复造轮子,在别人优秀的基础上,我们通过学习将变得更加优秀。

  • 7
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Wireshark 是网络包分析工具。网络包分析工具的主要作用是尝试捕获网络包, 并尝试显示包的尽可能详细的情况。 你可以把网络包分析工具当成是一种用来测量有什么东西从网线上进出的测量工具,就好像使电工用来测量进入电信的电量的电度表一样。(当然比那个更高级) 过去的此类工具要么是过于昂贵,要么是属于某人私有,或者是二者兼顾。 Wireshark出现以后,这种现状得以改变。 Wireshark可能算得上是今天能使用的最好的开元网络分析软件。 目录: 第 1 章 介绍 4 1.1. 什么是Wireshark 4 1.1.1. 主要应用 4 1.1.2. 特性 4 1.1.3. 捕捉多种网络接口 5 1.1.4. 支持多种其它程序捕捉的文件 5 1.1.5. 支持多格式输出 5 1.1.6. 对多种协议解码提供支持 5 1.1.7. 开源软件 5 1.1.8. Wireshark不能做的事 5 1.2. 系通需求 5 1.2.1. 一般说明 6 1.2.2. Microsoft Windows 6 1.2.3. Unix/Linux 6 1.3. 从哪里可以得到Wireshark 6 1.4. Wiresahrk简史[6] 7 1.5. Wireshark开发维护 7 1.6. 汇报问题和获得帮助 7 1.6.1. 网站 7 1.6.2. 百科全书 7 1.6.3. FAQ 7 1.6.4. 邮件列表 8 1.6.5. 报告问题 8 1.6.6. 在UNIX/Linux平台追踪软件错误 8 1.6.7. 在Windows平台追踪软件错误 9 第 2 章 编译/安装Wireshark 10 2.1. 须知 10 2.2. 获得源 10 2.3. 在UNIX下安装之前 10 2.4. 在UNIX下编译Wireshark 11 2.5. 在UNIX下安装二进制包 12 2.5.1. 在Linux或类似环境下安装RPM包 12 2.5.2. 在Debian环境下安装Deb包 12 2.5.3. 在Gentoo Linux环境下安装Portage 12 2.5.4. 在FreeBSD环境下安装包 12 2.6. 解决UNIX下安装过程中的问题 [10] 12 2.7. 在Windows下编译源 13 2.8. 在Windows下安装Wireshark 13 2.8.1. 安装Wireshark 13 2.8.2. 手动安装WinPcap 14 2.8.3. 更新Wireshark 14 2.8.4. 更新WinPcap 15 2.8.5. 卸载Wireshark 15 2.8.6. 卸载WinPcap 15 第 3 章 用户界面 16 3.1. 须知 16 3.2. 启动Wireshark 16 3.3. 主窗口 16 3.3.1. 主窗口概述 17 3.4. 主菜单 17 3.5. "File"菜单 18 3.6. "Edit"菜单 19 3.7. "View"菜单 20 3.8. "Go"菜单 22 3.9. "Capture"菜单 23 3.10. "Analyze"菜单 24 3.11. "Statistics"菜单 25 3.12. "Help"菜单 27 3.13. "Main"工具栏 27 3.14. "Filter"工具栏 29 3.15. "Pcaket List"面板 29 3.16. "Packet Details"面板 30 3.17. "Packet Byte"面板 30 3.18. 状态栏 31 第 4 章 实时捕捉数据包 32 4.1. 介绍 32 4.2. 准备工作 32 4.3. 开始捕捉 32 4.4. 捕捉接口对话框 32 4.5. 捕捉选项对话框 33 4.5.1. 捕捉桢 34 4.5.2. 捉数据帧为文件。 35 4.5.3. 停止捕捉桢 35 4.5.4. 显示桢选项 35 4.5.5. 名称解析设置 36 4.5.6. 按钮 36 4.6. 捕捉文件格式、模式设置 36 4.7. 链路层包头类型 37 4.8. 捕捉时过滤 37 4.8.1. 自动过滤远程通信 38 4.9. 在捕捉过程中 38 4.9.1. 停止捕捉 39 4.9.2. 重新启动捕捉 39 第 5 章 文件输入/输出及打印 41 5.1. 说明 41 5.2. 打开捕捉文件 41 5.2.1. 打开捕捉文件对话框 41 5.2.2. 输入文件格式 42 5.3. 保存捕捉包 43 5.3.1. "save Capture File As
非常感谢使用聚生网管系统! 一、聚生网管系统安装步骤: 1、安装Winpcap抓包驱动(点击下一步即可,如果你安装过winpcap的其他版本则直接覆盖安装); 2、安装聚生网管系统主程序LanQos.exe(点击下一步即可); 3、安装聚生网管系统主加密狗驱动(也是点击下一步,试用版不需要); 4、如果还有其他问题,请点击“请求大势至远程协助.exe”,然后通过电话、QQ或其他方式告诉我们ID和密码,我们就可以直接远程您的桌面为您演示、设置或解决聚生网管的各种使用问题。 二、聚生网管使用步骤: 1、开始-程序-聚生网管,启动之后需要先创建监控网段,按照界面提示下一步即可,在选择监控网卡时需要从框内下拉选择你当前上网的网卡,随后一直点击下一步完成即可创建完成一个监控网段。 2、选中创建的监控网段,选择右侧的“开始监控”,即进入了聚生网管的主界面,然后点击“启动管理”,并在要控制的电脑前面的框内打勾(你可以点击全选即可给全部电脑电脑打勾,试用版只能打勾20台电脑),即可看到主机的上下行带宽(即流量); 3、如果想进行实际的控制上网行为就必须为他们指派策略。在“配置策略”里面创建或在主机列表右键点击“新建策略”均可,当然你也可以用我们软件预设的策略。创建完策略或编辑完策略(直接双击某个策略即可编辑)点击确定即可保存,然后需要将策略指派给要控制的电脑;你可以在“配置策略”中右侧点击“指派策略”,或在主机列表中选择“为选中主机重新指派策略”或“批量指派策略”即可将策略指派给单个或批量的电脑,指派完成即可生效。 4、如果你想取消对某个电脑的控制,只需要将其前面的勾取消掉即可完全取消控制,而无需变更策略;如果你想变更对某个主机策略,你需要在对应的主机这里右键点击选择“为选中主机重新指派策略”,然后选择你想指派的策略并点击确定即可。 5、关闭软件后所有的网络控制功能自动失效。 6、更详细的使用说明请阅读“聚生网管使用手册”和“聚生网管常见问题”。 三、使用聚生网管的注意事项。 注:试用版聚生网管系统里面某些功能按钮为灰色,代表正式版才提供,试用版暂不提供试用。 为了让客户能更好地使用聚生网管系统,充分发掘软件的巨大潜能。我们特地总结了客户在使用聚生网管的系统中可能遇到的问题和解决方法,提供给客户参考: 1、在运行聚生网管之前,确保你的路由器、交换机、防火墙等网络设备没有进行IP-MAC绑定功能;确保在路由器或者防火墙上没有启用ARP防病毒功能,否则可能对软件有一些干扰。 2、不要轻易启用控制策略里面的“网络限制”里面的“启用高级网络控制”以及“启用主机强制隔离功能”,这个功能是针对已经明确了危险主机的情况下的特定隔离功能,而不是实时自动防护的功能 3、在带宽限制里面,尽量不要选择“启用发现P2P下载时自动限制该主机其带宽的功能”,因为现在越来越多的合法软件采用P2P技术,勾选此功能可能误拦截其带宽,从而影响其上网。 4、除非完全禁止一切下载,否则不要在普通下载限制里面选择“严格禁止HTTP”下载,否则可能误拦截一些网站,因为网站访问的原理也是将网站先下载到本地。 5、如果安装聚生网管的电脑更改IP后,或者更换MAC以后,请务必删除已有的网段,重新创建新的网段,然后再启用监控功能;另外,控制机本身最好指定一个静态IP,而不是自动获取IP, 6、尽量不要在安装聚生网管的控制机上同时安装其他的网管软件,有可能有冲突;也尽量不要安装聚生网管的其他版本;同时,如果你安装了类似的网管软件,则最好完全卸载,同时还可能需要完全卸载winpcap抓包软件,而重新安装聚生网管自带的winpcap抓包软件(可以进“控制面板”的“添加删除程序”里面卸载winpcap,也可以直接覆盖安装),如果安装winpcap失败则你需要在操作系统的c:\windows\system32下面搜索“wpcap.dll”和“packet.dll”这两个文件,然后将它们删除;如果删除失败说明你安装的网管软件还在使用,你可以重启电脑按F8进入安全模式下进行删除。 7、尽量不要和卡巴斯基杀毒软件一起安装,对软件有误报和干扰;也尽量不要在安装聚生网管的控制机上安装一些防火墙、如瑞星防火墙、360防火墙、ARP防火墙、金山网镖等等,防火墙的安装本身会影响网速,降低监控效率,同时也可能对聚生网管产生误报和干扰。 8、尽量不要在同一磁盘、同一安装目录下重复安装聚生网管,可以尝试更换新的安装磁盘和安装目录 9、尽量在每天将安装聚生网管的电脑重新启动一下,以释放内存,便于软件更高效地工作;如果安装在服务器上则不必每天重启。 10、如果不是必须查询日志,就可以不必启用日志记录功能,这样可以提高软件的监控效,降低对软件自身和电脑负荷。标准版和试用版客户不要选择,因为没有提供日志查询功能。 11、有时候使用聚生网管和网络打印机有冲突,这时候只要把网络打印机的IP地址改为自动分配,重启就可以了。 12、一般的监控方式都是选择“主动引导模式”,请不要私自选择其他的监控方式,否则可能无法监控。 13、极少数情况下,聚生网管会报内存出错(windows平台下程序常见错误),这个可能与你的电脑安装了framwork1.1或者其他版本有关系,应将其卸载,推荐使用framwork2.0版本。 14、查询日志需要安装framwork2.0,同时,你必须在“软件配置”里面取消勾选“启用精简高效模式进行监控”,另外,在网络限制里面你需要选择“记录WWW历史网址记录功能”。 15、有时候各项操作都正确,但是聚生网管控制功能却没有生效,这是因为控制机可能没有安装Netbios协议。安装方法:右键点击网上邻居-属性-右键点击本地链接-属性-安装-协议-Netbios协议就可以了。 16、如果你在无线路由、通过电脑的无线网卡或通过台式机的USB无线网卡上网的坏境下使用聚生网管时,在极少数情况下可能会出现以下提示:failed to set hardware filter to pro miscuous mode的错误,这是因为你的无线网卡不支持混杂模式(出现这种情况一般是无线网卡不是英特尔芯片的,英特尔芯片的无线网卡都没有问题。同时,购买正式版聚生网管我们会赠送可以用的USB无线网卡)。这种情况下,你可能需要切换到有线环境进行测试。 更多问题联系我们 大势至(北京)软件工程有限公司 地址:北京海淀区中关村北大街116号北京大学科技园2号楼 邮编:100080 官方主站:http://www.grabsun.com 备用网址1:http://www.grabsun.com.cn 备用网址2:http://www.grabsun.cn 备用网址3:http://www.jushengwangguan.com 售前咨询热线: 010-6265 6060 4007-06-05-04(免长途话费,一至周五,早9点至晚六点) 为保证邮件安全,请同时发送至两个邮箱进行业务联系。 销售1:肖女士:010-62656060-601;010-8663-0101 邮件:[email protected],[email protected] 销售2:赵女士:010-62656060-602;010-8663-0058 邮件:[email protected],[email protected] 销售3:王女士:010-62656060-603;010-8541-1818 邮件: [email protected],[email protected] 技术支持1:郑先生:010-82825062 技术支持2:陈先生:010-62656060-605 技术支持邮箱:[email protected] 客户服务: [email protected] 传真1:010-82825052 传真2:010-82825512 客服 MSN:[email protected]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值