請依照下面的步驟進行:
- 將 DevCon.exe 解開,裡面會有兩個目錄,每個目錄下會有一個執行檔,請使用 i386 目錄下的那個(ia64 目錄裡的是給 64bit 作業系統用的,若您要試用,我也不反對,反正程式會顯示錯誤訊息)
- 開啟命令提示字元,輸入:
DevCon find PCI\* 按下 Enter
執行的結果:
- 記下您要停用的網路卡的識別碼,以上圖為例:PCI\VEN_1106(只需記錄到第一個 & 之前即可)
- 輸入: DevCon disable PCI\VEN_1106 按下 Enter
- 待螢幕出現類似下面的訊息,即代表停用OK
- 若要啟動的話,就輸入: DevCon enable PCI\VEN_1106 按下 Enter
注意:指令參數不管大小寫,都可以執行無誤,因此無須注意大小寫的問題。
果然是 Help MVP ,厲害厲害?
回覆刪除上面的一定是 ~ 全形的問題
回覆刪除程式似乎有一點缺點,從我的NB上查到
回覆刪除PCI\VEN_8086&DEV_4220&SUBSYS_27018086&REV_05\4&22270378&0&48F0
Name: Intel(R) PRO/Wireless 2200BG Network Connection
Device is disabled.
18 matching device(s) found.
當我想停用網卡時
devcon.exe disable PCI\ven_8086
卻會連許多裝置也都一起停用了,應該是晶片做在一起了吧,USB也無法使用了XD
但網卡就OK
若到 & 之前的字串一項,那就會發生您所描述的問題,一次停用多個裝置
回覆刪除作者已經移除這則留言。
回覆刪除to 愛力克斯
回覆刪除我也是同樣的問題
devcon.exe disable PCI\ven_8086
會停用很多ven_8086的裝置(好像都是Intel的)
然後我全部貼也是一樣
devcon disable PCI\VEN_8086&xxxxxx.......
也是停用ven_8086的裝置 不只是停一個..
之後打了這個指令
devcon disable *DEV_xxxx
就解決了 因為裝置ID應該不會有很多個吧!!