sfaisalm
asked on
unable to install nIC even microsoft loopback adapter. b
before nic was working fine, suddenly problem came, network was working but when try to see properties of network connection of Lan, It was not working, even name of NIC was not coming in LAN connection properties, however network was working fine. In order to fix, we removed NIC driver but after that now it is not configuring NIC and message is coming
#E154 Class installer failed. Error 2: The system cannot find the file specified. in setup.api.log.
i tried to install microsoft loopback adapter. it was also not working.
#E154 Class installer failed. Error 2: The system cannot find the file specified. in setup.api.log.
i tried to install microsoft loopback adapter. it was also not working.
ASKER
i will try tommorow, but why microsoft loopback also not installing.?
ASKER
nothing, same error. i think something else, because i installed dummy modem, then dialup connection, even then when i m trying to access TCP properties it is disabled. when i m trying to install protocol it is not working also
You might be best off doing a repair install of Windows.
http://www.michaelstevenstech.com/XPrepairinstall.htm
http://www.michaelstevenstech.com/XPrepairinstall.htm
ASKER
It is windows 2003. also running some database so wants to avoid reinstalll.
even dialup properties are not coming properly
even dialup properties are not coming properly
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Here is what I believe is the solution for your problem - that is, as opposed to reinstalling windows.
++++++++++++++++++++++++++ ++++++++++ ++++++++++ ++++++++++ ++++++++++ ++++++++++ +++++++
I experienced this exact problem and spent many many hours trying to resolve it. All Internet searches revealed many things to try but nothing short of reinstalling Windows resolved the problem. I gave up and called MS for after hours support ($515). They were able to give me the fix within minutes. If the solution below helps you, please help me defray my out of pocket costs for the support call by sending a buck or two to my paypal account - lancesjunk 'at' comcast.net
Background of my problem. I accidentally installed symantec endpoint protection with network threat protection (the firewall) on my exchange server. This hosed up all network communication. I uninstalled the product, but it left the "teefer2" network drivers in the hidden device manager (seen by running "set DEVMGR_SHOW_NONPRESENT_DEV ICES=1" and setting Show Hidden Devices from the view menu of device manager.
The network communication problem still existed after going through the lengthy manual removal process found here: [url]http://service1.symantec.com/SUPPORT/ent-security.nsf/docid/2007073018014248[/url]
I was not able to uninstall or replace the drivers for the network cards to get them working correctly. It would always give me the error about the device being needed for booting.
Throughout this process, I have continually received the error, "#E154 Class installer failed. Error 2: The system cannot find the file specified.", while trying to get the drivers installed/updated for the cards. This was in the file c:\windows\setupapi.log I tried every driver known to man for these cards. At the end of every driver installation or update, I would get an error from the Hardware Update Wizard, which says:
"Cannot install this hardware"
There was a problem installing this hardware
Broadcom NetXtreme Gigabit Ethernet
An error occurred during the installation of the Device
The system cannot find the file specified
The actual process looks correct, as in, it is showing the files getting copied and I get the signed driver error on some that I tried, but the error is always the same.
Without much hope left, and facing a possible restore, I went through the entire registry and deleted anything that was associate with the broadcom cards and teefer2. This removed the nics and teefer2 from device manager and I was confident reinstalling "from scratch" would work, but it did not -I got all the problems mentioned above from the hardware wizard, and in setupapi.log.
This was my breaking point and decided to seek Microsoft's help. I am glad I did as their solution was simple, yet very obscure.
Backup and then delete the REG_BINARY value 'CONFIG' (not the "network" key from HKEY_LOCAL_MACHINE\SYSTEM\ CurrentCon trolSet\Co ntrol\Netw ork
You then restart the computer and either Windows will install the card automatically, or you will have to kick it off. If it is already in Device Manager, you may have to update the driver. This time it will work like magic.
A MS knowledge base article can be found here: [url]http://support.microsoft.com/kb/937056[/url]
Although, it is for a slightly different issue, the underlying problem of holding onto incorrect information is the same. It also lists only win2000 and 2003sp1 having been affected, but my problem was on SP2 of 2003 server.
After the headache I got from endless google searches and deadends, I hope this helps somebody before going through all the trouble. Please forgive the reposting on other threads experiencing the same problem.
~Lance Smith
++++++++++++++++++++++++++
I experienced this exact problem and spent many many hours trying to resolve it. All Internet searches revealed many things to try but nothing short of reinstalling Windows resolved the problem. I gave up and called MS for after hours support ($515). They were able to give me the fix within minutes. If the solution below helps you, please help me defray my out of pocket costs for the support call by sending a buck or two to my paypal account - lancesjunk 'at' comcast.net
Background of my problem. I accidentally installed symantec endpoint protection with network threat protection (the firewall) on my exchange server. This hosed up all network communication. I uninstalled the product, but it left the "teefer2" network drivers in the hidden device manager (seen by running "set DEVMGR_SHOW_NONPRESENT_DEV
The network communication problem still existed after going through the lengthy manual removal process found here: [url]http://service1.symantec.com/SUPPORT/ent-security.nsf/docid/2007073018014248[/url]
I was not able to uninstall or replace the drivers for the network cards to get them working correctly. It would always give me the error about the device being needed for booting.
Throughout this process, I have continually received the error, "#E154 Class installer failed. Error 2: The system cannot find the file specified.", while trying to get the drivers installed/updated for the cards. This was in the file c:\windows\setupapi.log I tried every driver known to man for these cards. At the end of every driver installation or update, I would get an error from the Hardware Update Wizard, which says:
"Cannot install this hardware"
There was a problem installing this hardware
Broadcom NetXtreme Gigabit Ethernet
An error occurred during the installation of the Device
The system cannot find the file specified
The actual process looks correct, as in, it is showing the files getting copied and I get the signed driver error on some that I tried, but the error is always the same.
Without much hope left, and facing a possible restore, I went through the entire registry and deleted anything that was associate with the broadcom cards and teefer2. This removed the nics and teefer2 from device manager and I was confident reinstalling "from scratch" would work, but it did not -I got all the problems mentioned above from the hardware wizard, and in setupapi.log.
This was my breaking point and decided to seek Microsoft's help. I am glad I did as their solution was simple, yet very obscure.
Backup and then delete the REG_BINARY value 'CONFIG' (not the "network" key from HKEY_LOCAL_MACHINE\SYSTEM\
You then restart the computer and either Windows will install the card automatically, or you will have to kick it off. If it is already in Device Manager, you may have to update the driver. This time it will work like magic.
A MS knowledge base article can be found here: [url]http://support.microsoft.com/kb/937056[/url]
Although, it is for a slightly different issue, the underlying problem of holding onto incorrect information is the same. It also lists only win2000 and 2003sp1 having been affected, but my problem was on SP2 of 2003 server.
After the headache I got from endless google searches and deadends, I hope this helps somebody before going through all the trouble. Please forgive the reposting on other threads experiencing the same problem.
~Lance Smith
http://support.microsoft.com/kb/315539
Also run sfc /scannow to replace any corrupt system files. It may prompt you for your Windows CD.