Hello, I have a problem with my network card. I have installed the hardware, but when i go to install the drivers windows Xp installs them (the XP drivers which i downloaded from your site) and then it finishes and claims that "There was a problem installing this hardware: Ethernet controller
An error occured during the installation of this hardware The data is invalid."
And the device is left uninstalled. I have tried updating windows XP with every update i can get from them but nothing has worked. I have tried several drivers from edimax.com but all with the same result. So this has lead me to believe it is a problem with my system. Can anyone help me sort this problem?
My system specs: Network card: Edimax Fast Ethernet Adapter EN-9130TX CPU: AMD Athalon 1600+ Graphics card: NVIDIA GeForce 2 MX/MX 400 Sound Card: Soundblaster Live
Ok, if you are getting a "Data is invalid" error when installing drivers here's what is probably going on and how to fix it:
There is an issue that sometimes occurs while installing drivers for add-in cards (such as SCSI controllers and audio cards). Basically the Windows registry automatically records SOME info on the device but brands the info as 'read only' and will not allow the driver install to properly complete, giving the cryptic "Data is invalid" error.
This can happen under both Win2000 and WinXP. To fix it, you'll need to manually edit your registry. This easy to do but if you're not comfortable doing it go grab the geekiest friend you have and watch and learn while they do it for you (make sure to back it up, first!).
Here's the solution: Go to START, then RUN, and type "REGEDT32" (not "REGEDIT"). In the REGEDT32 program, find the window titled "HKEY_LOCAL_MACHINE" and maximize it. Open the following folders by
double-clicking on them:
SYSTEM\CurrentControlSet\ENUM\PCI
You will see a lot of folders ('keys', in this case) named "VEN_xxxxxxx..." where "xxxxxx" are strings like "1102&DEV_0004&SUBSYS_00011103&REV_04". Inside each of these folders will be a folder(s) with a long numerical name. Click on each folder and look for an entry named "DeviceDesc" that has a description containing the name of the device you are having trouble installing. When you find the correct folder, click "SECURITY" then "PERMISSIONS" from the REGEDT32 menu bar. In the window that opens select "ALLOW" next to the "Full Control" option.
Close REGEDT32 and reinstall your drivers - they should install just fine, now.
From: digitalKnowHow.com
Good Luck, Ron
Was this solution helpful? Show your Appreciation by rating it: