C
Curious George
My NIC stopped working yesterday, and Device Manager reported that it
had problems (Error 31) because Windows could not load the driver. So I
attempted to uninstall it so that Windows could re-find it and
re-install. I received the error message: "Failed to uninstall the
device. Device may be required to boot up computer."
In Googling this error message, I found suggestions to show "ghost"
devices in device manager by using set devmgr_show_nonpresent_devices=1.
There were no such ghost devices. When I set DM to "show hidden
devices," there were a bunch of WAN miniports and other network-related
entries, and perhaps I should have deleted all of them, but I didn't.
No devices, other than the main NIC entry, showed the yellow Splat.
I found a MSKB suggestion to download and use a special MS tool, DevCon
("a command line utility that acts as an alternative to Device
Manager"). But when I ran the "remove" command from this tool, it
responded, "no devices removed."
I found suggestions to search the registry and set permissions, but that
didn't seem to be the answer either. At least, I couldn't find a likely
key on which the permissions were set incorrectly.
I found suggestions that the problem might have been "Wake On Lan," but
when I went into BIOS, there was no setting for WOL. There was a BIOS
setting to have the 4th boot device (after CD, floppy, hard drive) be
PXE, which I understand to be a boot-from-network option, so I disabled
that. That wasn't the solution.
I eventually fixed the situation by restoring from a Ghost image, so the
problem wasn't hardware. I had already come to the conclusion that it
wasn't a hardware problem, because the "LAN connect" light on my router
would come on early in the boot process but then go off as Windows took
control.
I'm OK now, but if anyone has any insight into this issue, particularly
how to remove devices (is it only NICs?) that Windows claims "may" be
needed to boot, I'd really like to know for future reference. And it
probably will come up again.
By the way, attempting to uninstall the NIC in Safe Mode didn't help,
but interestingly, now that things are working again, the "LAN connect"
light stays on, even though the NIC is not operative in Safe Mode.
had problems (Error 31) because Windows could not load the driver. So I
attempted to uninstall it so that Windows could re-find it and
re-install. I received the error message: "Failed to uninstall the
device. Device may be required to boot up computer."
In Googling this error message, I found suggestions to show "ghost"
devices in device manager by using set devmgr_show_nonpresent_devices=1.
There were no such ghost devices. When I set DM to "show hidden
devices," there were a bunch of WAN miniports and other network-related
entries, and perhaps I should have deleted all of them, but I didn't.
No devices, other than the main NIC entry, showed the yellow Splat.
I found a MSKB suggestion to download and use a special MS tool, DevCon
("a command line utility that acts as an alternative to Device
Manager"). But when I ran the "remove" command from this tool, it
responded, "no devices removed."
I found suggestions to search the registry and set permissions, but that
didn't seem to be the answer either. At least, I couldn't find a likely
key on which the permissions were set incorrectly.
I found suggestions that the problem might have been "Wake On Lan," but
when I went into BIOS, there was no setting for WOL. There was a BIOS
setting to have the 4th boot device (after CD, floppy, hard drive) be
PXE, which I understand to be a boot-from-network option, so I disabled
that. That wasn't the solution.
I eventually fixed the situation by restoring from a Ghost image, so the
problem wasn't hardware. I had already come to the conclusion that it
wasn't a hardware problem, because the "LAN connect" light on my router
would come on early in the boot process but then go off as Windows took
control.
I'm OK now, but if anyone has any insight into this issue, particularly
how to remove devices (is it only NICs?) that Windows claims "may" be
needed to boot, I'd really like to know for future reference. And it
probably will come up again.
By the way, attempting to uninstall the NIC in Safe Mode didn't help,
but interestingly, now that things are working again, the "LAN connect"
light stays on, even though the NIC is not operative in Safe Mode.