No networking; missing ndis.sys; after doing a Windows update

Posted on 2010-08-30
Medium Priority
Last Modified: 2012-05-10
My network adapter does not work on my client machine.  It happened after doing a Windows update using WSUS with Windows SBS 2003.  The problem is similar to your issue ID26366762.  The AFD appears to be corrupted in the device manager and will not Start.  My ndis.sys file is missing.  I tried copying it from another machine with identical OS (I checked using winver) which caused the blue screen making the OS unbootable.  So I booted into Safe Mode w/command prompt and in there I deleted the ndis.sys and now I can at least boot up normally again.  But still no networking.

 I tried uninstalling the network adapters.  I can delete the Broadcom NetXtreme, but I have more.  I have a Hamachi VPN.  That one deletes.  There are four WAN Miniports with these specifics... (IP), (L2TP), (PPPOE), (PPTP).  Also there is a Direct Parallel.  Those latter 5 refuse to uninstall saying they are needed for booting.  

I tried running CHKDSK /F and installing the device driver from Dell (the client mfg) for the Broadcom.  

Right now I'm running SFC /scannow.  I don't know yet what the result will be.  So that's the issue.
Question by:Josh Christie
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
  • 5
  • 2
  • 2
  • +2

Expert Comment

ID: 33562393
No issues just insert the windows install cd and type this command in run(yeah! from start menu) :
sfc /scannow
then hit enter(or click ok button)

Expert Comment

ID: 33562401
By the way if your problem is solved don't forget to hit accept button
LVL 12

Expert Comment

ID: 33562449
Can you download the drivers and update drivers from a disk using device manager?
A newer driver would probably update what is broken.
Ransomware-A Revenue Bonanza for Service Providers

Ransomware – malware that gets on your customers’ computers, encrypts their data, and extorts a hefty ransom for the decryption keys – is a surging new threat.  The purpose of this eBook is to educate the reader about ransomware attacks.


Expert Comment

ID: 33562472

I found this solution whilst scanning other sites.  Hopefully this process will allow you to remove the "extra" adapters.  Then reboot and see if "plug and play" properly detects the necessary adapters.  

Again, I found this on another site (listed below), but it should help.  http://www.tweaksforgeeks.com/More_Ethernet_Adapters_Shown_Than_Installed.html

"To resolve this issue, remove the false Ethernet network adapter or adapters from the registry. In Windows XP, all the network adapters are listed under the following registry key:


False Ethernet network adapters are listed in the previous registry key. To identify a false Ethernet network adapter and delete the false Ethernet network adapter, follow these steps:

1. Click Start, click Run, type msinfo32.exe in the Open box, and then click OK.

2. Expand Components, expand Network, and then click Adapter.

3. In the right pane, you see a list of items. All these items are retrieved from the previous registry key.

4. You can see entries for the Ethernet network adapters. The Ethernet network adapter that has an IRQ Channel is the real Ethernet network adapter. The Ethernet network adapter that does not have an IRQ Channel is the false Ethernet network adapter.

5. Find the false Ethernet network adapter, and then note the false Ethernet network adapter index number.

6. Locate the following registry key, and then delete the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\the false Ethernet network adaptor index number

7. Restart the computer."
LVL 10

Accepted Solution

Fayaz earned 2000 total points
ID: 33562511
Scan ur machine with Dr. Web Cure it and make sure no virus.  Un-install windows driver update patch. Check reg entries as mentioned in below.  Install a wrong driver, then install the right one, then restart

Author Comment

by:Josh Christie
ID: 33566505
drummerwun...........  For each of the indices there is a folder.  Inside the folder is a folder called Linkage and another called Ndi.  Inside Ndi is a folder called Interfaces.  Inside each of these folders are a number of entries.  So you're saying to delete the index folder with all its contents.  

Is that correct?

Author Comment

by:Josh Christie
ID: 33568194

Your link to Purconn.net says to copy that text into notepad and save it as a .reg file and then double click that file on the bad PC in order to import it into the registry.  When I do that the message says that it cannot import it because it's not a binary file.  In the registry I use the import utility and specify this .reg file.  It says it will write it onto My Computer and delete other contents.  That sounds scary.  Should I enter this text in manually?  Or what's wrong?  

Author Comment

by:Josh Christie
ID: 33568205

sfc /scannow did not fix it.

Author Comment

by:Josh Christie
ID: 33569338
Fayaz, yours turned out to be a nearly perfect solution.  Your link said to copy the text to a .reg file.  That did not work.  What I did (local consultant's help) was to find that section of keys in a good PC, export it to a .reg file, and then import that into the bad PC.  That along with copying the ndis.sys from a good PC to the bad PC got me up and running.

Author Closing Comment

by:Josh Christie
ID: 33569370
I got one refinement locally to tweak his solution

Expert Comment

ID: 33590098

I started to answer your followup but I see that Fayaz got you going.  That is good news.  Anyway, have a great week.  I am glad you were able to solve this quickly.

Best regards,

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

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

Can I legally transfer my OEM version of Windows to another PC?  (AKA - Can I put a new systemboard in my OEM PC?) Few of us are both IT and legal experts but we all have our own views of Microsoft's licensing rules and how they apply.  There are…
Arrow Electronics was searching for a KVM  (Keyboard/Video/Mouse) switch that could display on one single monitor the current status of all units being tested on the rack.
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…
How to fix incompatible JVM issue while installing Eclipse While installing Eclipse in windows, got one error like above and unable to proceed with the installation. This video describes how to successfully install Eclipse. How to solve incompa…
Suggested Courses
Course of the Month9 days, 1 hour left to enroll

764 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