wireshark無法識別網卡可能是多個原因導致的:
(1)未安裝npcap
這個一般安裝wireshark時都是默認會安裝的,如果不確定可以右擊我的電腦-->屬性-->控制面板-->卸載程序 查看有沒有npcap
如果沒有安裝則需要安裝一下,安裝方法查看https://jingyan.baidu.com/article/acf728fdf92ccfb9e410a344.html
(2)如果已經安裝了npcap,那么可能是因為沒有開啟npf
開啟方法:管理員方式進入命令提示符(一定要管理員方式,否則會提示出錯),然后輸入net start npf 這樣就可以開啟服務;
開啟之后,為了以后自動啟動,可以接着輸入sc config npf start=auto
重啟wireshark
(3)上一步之后還是可能沒辦法識別網卡,那就需要進行第三步
找到C:/Windows/system32/npcap
進入后將Packet.dll重命名為Packet.dll.odd,將wpcap.dll重命名為wpcap.dll.odd
重啟一下wireshark,驚喜出現!