I purchased the upgrade version of Windows 7 last week, to upgrade from Vista. After I installed the upgrade, the PC could not connect to my wireless internet (the network didn't show up for available connections). The network troubleshooter wasn't able to fix the problem.
I figured it might be that my network adapter drivers were outdated, so I downloaded the latest and tried to install them (my network adapter is integrated within the Asus P5K Deluxe/WiFi-AP motherboard). When I direct Windows to install those drivers for the adapter, it finds them and begins to install, but comes into an error. The message says:
"Windows found driver software for your device but encountered an error while attempting to install it."
Followed by the name of the adapter (Realtek RTL8187)
Followed by "A device attached to the system is not functioning."
I didn't know why this would happen, but I tried numerous Realtek drivers, including several Vista drivers, tried with and without Compatibility Mode. None of this worked, so I brought my PC to the other room to plug it into the Ethernet in the hopes that a Windows Update would fix the issue.
After getting connected, the Win Update installed, but my wireless adapter would still not install correctly (same error message as above). My friend happened to have a spare Linksys network card (Linksys Wireless-G WMP54G) so he gave it to me, we assuming it would work around the problem of my integrated network adapter.
I put in the card, and Windows detected it and began to install the drivers. Once again, it failed to install, with the same error message as before: "...encountered and error while attempting to install it" followed by "a device attached to the system is not functioning."
(screencap of the error message: http://img152.imageshack.us/img152/6995/capturepd.png)
I went to Linksys' site to download and manually install the drivers. No use; again the drivers began to install but I ended up with the same exact error message that the device was not functioning.
In the Device Manager under Network Adapters, "Network Controller" has a yellow exclamation by it because the drivers are not installed. Under its Properties, the Device Status pane reads: "This device is not configured correctly. (Code 1)
A device attached to the system is not functioning.
To find a driver for this device, click Update Driver."
And yet, of course, clicking "Update Driver" leads me back to the error message whether I use Automatic Update or manually pick out the drivers I've downloaded.
I've had three very experienced PC users look into this and no one has an answer, as well as hours of scouring Google and the Windows support forums to no avail. I've ran Windows' System File Checker which found no issues. I'm out of ideas.
By the way, I thought this post could help me even though it deals with an external USB adapter rather than an integrated and/or PCI card: http://social.answers.microsoft.com/Forums/en-US/w7hardware/thread/f1fafb17-b31c-4e68-bde1-df717684cbdc. But following the instructions in the reply, looking in regedit in the directory specified, I couldn't find a "LowerFilters." Although there is an UpperFilters.