Win7下解決Wireshark無法使用的問題


某天需要查看網絡中是否正確接收到IP數據包,安裝了wireshark,然而無法使用,捕獲下面的開始選項置灰,開始以為是安裝的軟件有問題或者是兼容性之類的。

重裝之后仍然不起作用,后來才注意到為什么沒有選擇網卡的選項,看來是沒有檢測到網卡信息,於是百度查了一下。

網上給的解決方案都是按下面步驟進行:

第一步

1、打開windows設備管理器。

2、查看-顯示隱藏的設備

3、非即插即用驅動程序

4、NetGroup Packet Filter Driver 右鍵屬性---驅動程序---啟動類型,修改類型為“系統”

第二步:

 在cmd下輸入net start npf,打開網絡抓包服務

 

第三步:

運行wireshark ,此時網卡已經可以正常檢測到了

然而我並未找到NetGroup Packet Filter Driver選項,於是嘗試直接進行第二步,這時候報錯拒絕訪問。

於是單擊開始->附件->右鍵點擊命令提示符->以管理員方式運行,然后在命令窗口再次輸入:net start npf,顯示NetGroup Packet Filter Driver 服務已經啟動成功。

這個時候再次打開wireshark,成功顯示網卡信息,選擇需要抓包的網卡即可。

補充第四步:

第三步完成之后,雖然成功了,但是電腦重啟之后便失效。

如果希望每次起機自動啟動NPF服務,在第三步命令窗口輸入:sc config npf start= auto   (注意auto之前必須有空格)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM