XP Networking completely dead. AFD.SYS to blame?

N

Nobody Important

Running XP Pro with SP1 (not SP2)


Yesterday my machine crashed, resulting in several corrupt files in
the Windows directory. I have restored all of the damaged files named
in the chkdsk log, but still have no networking functionality at all.

Device manager has yellow exclamation points on everything under the
Network Adaptors section as well as the following items under System
Devices (must select Show Hidden Devices to see these):

AFD Networking support environment
IPSEC Driver
NetBios over Tcpip
Parclass
TCP/IP Protocol Driver

The others seem to depend on the AFD Networking service, and can't run
without it. When I check the Device Manager properties for AFD, and
try to start it, I get an error saying that "the system cannot find
the file specified".

AFD.SYS is where it is supposed to be, and is not corrupt, so I don't
know what file it is looking for.


During bootup, the event log lists errors for the services which
cannot start, and then summarizes them with the following message:

---

The following boot-start or system-start driver(s) failed to load:

IPSec
MRxSmb
NDIS
NetBIOS
NetBT
Tcpip

---

The Workstation service doesn't start, first complaining that MRxSmb
failed to start, and then that the RDR device driver failed to start.
I don't know if the RDR driver refers to one of the above, or
something else.

Many of the other services which cannot start mention in their event
log errors that they depend on AFD, or they fail with the "cannot find
the file specified" error, leading me to believe they may be trying to
start AFD and then passing along its error message when it fails.

As I said, AFD.SYS exists and is not corrupt, so I don't know what
file it is looking for. I've run the System File Checker, and it
didn't find anything wrong.


I *really* don't want to reinstall Windows, but it's looking like that
will be required if I can't figure this out.


I'd be grateful for any help anyone can provide (other than telling me
to use System Restore, which has been disabled since day one).
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top