A bit of a long story, so bear with me here.
Ok, we had a problem with one computer. It's quite old. The computer served as a file-sharing/printer hub on the network here.
P4 2.0 Ghz
ECS P4VMM2 Motherboard
Windows XP, SP3
256 MB RAM
40GB HDD
S3 ProSavageDDR video card
AC'97 on-board sound
VIA VT6102 on-board network
The computer contained a shared folder for people to store files on the network, and it also had a Canon Pixma iP3300 printer which was shared over the network. About once an hour, Windows would pop up with this error:
Faulting application svchost.exe, version 5.1.2600.2180, faulting module netapi32.dll, version 5.1.2600.2180, fault address 0x000187ad.
What I tried:
Replacing netapi32.dll from the CD.
Reinstalling Windows XP from the CD.
Reinstalling Windows XP from a different CD.
Replacing the end of the network cable.
Using a different cable to a different port on the router.
After all of that, we finally decided to change the computer to another one with identical specs. All was well for 2 days, then Saturday the same error came up. Virus scans (with Avast) have turned up nothing. A bit at a loss here. Any suggestions?