Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win


Enable network card using devcon

Posted on 2004-10-28
Medium Priority
Last Modified: 2011-08-18

I have a few pc's which upon boot up the network card is disabled.

I have been using devcon.exe to enable them at start up which i am doing this:

devcon enable PCI\VEN_8086

now this works but it has a total of 10 devices on this bus, and its the second or third one which gets enabled is the only one I need, as its the network card (aka Name: Intel(R) PRO/100 VM Network Connection)

These are the 10 devices:

F:\Pstools\devcon\i386>devcon.exe status PCI\VEN_8086
    Name: Intel(R) PRO/100 VM Network Connection
    Device is disabled.
    Name: Intel(R) 82801BA/CA PCI Bridge - 244E
    Driver is running.
    Name: Intel(R) 82801DB LPC Interface Controller - 24C0
    Driver is running.
    Name: Intel(R) 82801DB/DBM USB Universal Host Controller - 24C2
    Driver is running.
    Name: Intel(R) 82801DB/DBM USB Universal Host Controller - 24C4
    Driver is running.
    Name: SoundMAX Integrated Digital Audio
    Driver is running.
    Name: Intel(R) 82801DB Ultra ATA Storage Controller - 24CB
    Driver is running.
    Name: Intel PCI to USB Enhanced Host Controller
    Driver is running.
    Name: Intel(R) 82845G/GL/GE/PE/GV Processor to I/O Controller - 2560
    Driver is running.
    Name: Intel(R) 82845G/GL/GE/PE/GV Graphics Controller
    Driver is running.
10 matching device(s) found.

Even by doing:

devcon enable PCI\VEN_8086&DEV_103B&SUBSYS_00120E11&REV_81\4&25296D99&0&40F0

still processed the 10 devices...

I have also tried things like:

devcon enable hwids *intel* or *network* etc but that does not work at all.

any ideas?

Tomski :)
Question by:nikon70
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
LVL 12

Expert Comment

ID: 12434535
try the following

devcon classes

you will get a list all the classes installed on your system

devcon listclass <network class name>

you will probably get *only* the NIC

devcon enable <class name> should do the jon (only for the NIC)

based on the following Microsoft Knowladge Base article:

LVL 10

Expert Comment

ID: 12434818
I tested like this
devcon /status *

The result for my network card :
    Name: Fujitsu Siemens Computers 82559-based Onboard Ethernet with WoL and Ao
L - Packet Scheduler Miniport
    Driver is running.
    Name: WAN Miniport (IP) - Packet Scheduler Miniport
    Driver is running.

To disable or enable i use this command :
devcon /disable MS_PSCHEDMP
devcon /enable MS_PSCHEDMP

No internet access after disabling it.
So it works.

Author Comment

ID: 12434923
cheers for the suggestions but no luck:

right well does not enable the network card it enables and disables something but its not the actual network card device probably only the device driver or something.

if you check in device manager and disable the network card, try to enable it again by using devcon enable *insert device class id here*

does not do it.

any other suggestions?
LVL 10

Accepted Solution

Longbow earned 1000 total points
ID: 12435625
C:\>devcon /enable =net
PCI\VEN_8086&DEV_1229&SUBSYS_004B110A&REV_09\4&24AB0D93&0&40F0: Enabled
ROOT\CNTX_VPCNETS2_MP\0000                                  : Enabled
ROOT\MS_L2TPMINIPORT\0000                                   : Enabled
ROOT\MS_NDISWANIP\0000                                      : Enabled
ROOT\MS_PPPOEMINIPORT\0000                                  : Enabled
ROOT\MS_PPTPMINIPORT\0000                                   : Enabled
ROOT\MS_PSCHEDMP\0000                                       : Enabled
ROOT\MS_PSCHEDMP\0002                                       : Enabled
ROOT\MS_PTIMINIPORT\0000                                    : Enabled
9 device(s) enabled.

I think you have to do with this.

OK found.
Add the class before the ID.
This one disable just the NIC :

devcon /disable =net PCI\VEN_8086

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

It is only natural that we all want our PCs to be in good working order, improved system performance, so that is exactly how programs are advertised to entice. They say things like:            •      PC crashes? Get registry cleaner to repair it!    …
Issue: Unstable cursor in Windows XP and Windows runs extremely slow in that any click will bring up the Hour glass (sometimes for several seconds before giving you what you want) . Troubleshooting Process and the FINAL FIX: This issue see…
Two types of users will appreciate AOMEI Backupper Pro: 1 - Those with PCIe drives (and haven't found cloning software that works on them). 2 - Those who want a fast clone of their boot drive (no re-boots needed) and it can clone your drive wh…
Visualize your data even better in Access queries. Given a date and a value, this lesson shows how to compare that value with the previous value, calculate the difference, and display a circle if the value is the same, an up triangle if it increased…

609 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question