2015-07-11 141 views
1

Windows 7 devcon無法禁用和啓用nic,請你幫我嗎?devcon.exe - 禁用網絡設備失敗

C:\Users>devcon status =net @PCI\* 
PCI\VEN_10EC&DEV_8168&SUBSYS_368217AA&REV_07\07000000684CE00000 
Name: Realtek PCIe GBE Family Controller 
Driver is running. 
PCI\VEN_168C&DEV_0032&SUBSYS_311817AA&REV_01\4&1B96513B&0&0015 
Name: Qualcomm Atheros AR9485 Wireless Network Adapter 
Driver is running. 
2 matching device(s) found. 

C:\Users>devcon disable PCI\VEN_10EC 
PCI\VEN_10EC&DEV_5229&SUBSYS_522910EC&REV_01\00000001004CE00000: Disable failed 
PCI\VEN_10EC&DEV_8168&SUBSYS_368217AA&REV_07\07000000684CE00000: Disable failed 
No devices disabled. 
+0

下載從http://www.microsoft.com/downloads/details.aspx?familyid=8A6EBFB5-833D-44E2-BF92-44648A8BB250原來'x64'文件(如打開ZIP), - >支持。 cab(打開爲zip) - > devcon.exe - >仍然是同樣的問題 – Blauhirn

回答

0

http://ccm.net/有一個如何做到這一點的例子。在那個例子中,他們使用'*'。如果將它添加到命令中,它會起作用嗎?

以下是從http://ccm.net/faq/1886-enable-disable-a-device-from-the-command-line

顯示所有設備在系統

在命令提示,鍵入

devcon find *> list.txt 

爲了獲得該列表在文件中 例如,我的網卡Accton顯示爲:

PCI\VEN_1113&DEV_1211&SUBSYS_12111113&REV_10\3&13C0B0C5&0&48: Accton EN1207D Series PCI Fast Ethernet Adapter #2 

選擇一塊標識設備的字符串,並驗證它是獨一無二的:

c:\>devcon find *VEN_1113  
PCI\VEN_1113&DEV_1211&SUBSYS_12111113&REV_10\3&13C0B0C5&0&48: Accton EN1207D Ser  
ies PCI Fast Ethernet Adapter #2  
1 matching device(s) found. 

確保「VEN_1113」是指一個網卡。 DEVCON禁用* VEN_1113

啓用/禁用設備

devcon disable *VEN_1113  
devcon enable *VEN_1113 

這讓我能夠/命令行禁用我的網卡(因此我的互聯網連接)。

+0

我試過你的例子,但它沒用。 'C:\用戶> DEVCON找到=淨 「* DEV_8168 *」 PCI \ VEN_10EC&DEV_8168&SUBSYS_368217AA&REV_07 \ 07000000684CE00000:瑞昱的PCIe GBE家庭控制器 1個匹配設備(多個)found.'' 'C:\用戶\ zhilu1234> DEVCON禁用「* DEV_8168 *」 PCI \ VEN_10EC&DEV_8168&SUBSYS_368217AA&REV_07 \ 07000000684CE00000:禁用失敗 未禁用設備。「# – wuhlcom

+0

爲什麼撇號和結尾的星?你寫道:devcon禁用「* DEV_8168 *」 –

相關問題