wireshark在win10下检测不出捕获接口

可能性1:NPF服务没有启动

安装wireshark后打开提示没有找到捕获接口,可能是NPF(Netgroup Packet Filter 网络数据包过滤器)服务没有启动,解决办法就是启动NPF服务,然后重启wireshark。

启动NPF的方法:

  1. 以管理员的身份运行命令行程序cmd.exe;
  2. 输入net start npf命令,确定后就会提示服务启动成功;
  3. 这样的方式只能在这一次启动NPF服务,电脑重启之后又要重新启动,如果希望电脑启动时自动启用NPF服务,则可以在上面第二步将命令行换成sc config npf start=auto

可能性2:wireshark自带的wincap不支持win10

下载安装Win10Pcap网址可解决此问题。