You added the following file c:\windows\system32\drivers\ndis.sys did a reboot and still no luck? Did you reinstall the drivers before or after copying over a new ndis.sys?
Are you sure that ALL malware and/or viruses are cleaned from the system? What tools are you using to scan for these?
What OS are you running and where did you get the replacement ndis.sys file?