wireshark安装npcap时默认安装1.71版本,而这个版本,如其描述只支持在Win10之下的系统
如果你安装了卡巴斯基,卡巴斯基会阻止npcap安装服务,卸载时阻止npcap卸载网卡。所以就造成了你卸载npcap的时候没有卸掉网卡里的npcap组件。
那么怎么卸呢
我这边直接点卸载(就是上图“描述”上面的卸载)会报错:
那怎么办呢。
第一步去npcap官方下载地址 下载最新的npcap-1.某某.exe(打不开用魔法)(我测试的是1.75以上版本的才可以)
然后进入带网络的安全模式安装(绕过杀软和现有的npcap驱动)
win+r输入msconfig 在“引导”里选择安全模式,给“网络”打钩
然后点确定-重新启动。
(你要是没进去就搜别的方法进入带网络的安全模式)
然后安装新版npcap,之后再win+r msconfig 安全模式关了重启
(没有恢复正常就搜win11退出安全模式)
再看
就没有系统版本不合适的提示了
之后再重装wireshark就好了。
总结
1.wireshark默认安装的npcap1.71不支持win11,需要安装新版。
2.卡巴斯基阻止了npcap1.71正确卸载,导致无法直接覆盖安装新版本,需要进入安全模式覆盖安装
3.wireshark在npcap更新后无法直接使用需要重新安装。