Wireshark "The NPF driver isn’t running…"(可見的驅動本質上是一個系統服務,使用net start 啟動)


前幾天重裝系統,裝上了windows7 RC系統。昨天開始嘗試裝上了wireshark 這款很強大的網絡監視軟件,滿心歡喜的打開,可是每次打開都會彈出“The NPF driver isn't running...”的錯誤提示窗口。昨天晚上折騰了一晚上也沒有解決。百度和谷歌了一番都說要打開 NPF driver ,然后我找到了C:\\Windows\System32\Drivers\下的npf.sys文件,可是這個文件怎么啟動呢?我還真不知道。

來到公司,本來已經打算放棄了,沒想到今天在同事的幫助下解決了。這里寫出來,給需要的兄弟們分享下:

首先,你得確認自己安裝了winpcap(最好下載一個最新版本:官方下載,這會官方好像打不開,也可以華軍下載),然后

(1)如果你使用的是Linux、Ubuntu系統,請用 >$ su Administrator命令切換到擁有最高權限的帳號,然后再輸入命令:“net start npf”(如果不行自己查找類似命令)。

(2)如果使用的是windows xp\me,請使用管理員帳號登錄,然后打開cmd,輸入命令:“net start npf”,會提示打開驅動服務成功。

(3)如果使用的是Windows vista或者跟我一樣試用的Windows 7,請找到“C:\Windows\System32”下的 cmd.exe 文件,右鍵點擊選擇“Run as administrator”,然后在命令行模式下輸入命令“net start npf”,即可成功打開NPF的驅動,應該就是我前面找到過的 npf.sys 文件被打開了。

最后,再重新打開Wireshark, "bingo" 終於能正常運行了。

http://blog.163.com/liushui19860112@126/blog/static/132373046201342441413666/

net start rawdisk3 (注意使用具有UAC的CMD)


免責聲明!

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



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