|If you don't get exact fix then consider these ideas.|
System restore point to time when it worked.
Run "repair" booted to xp cd. or sfc.exe /scannow. Would need sp3 network install after that.
"Best Practices", Event viewer, host file, perfmon, antivirus, anti-spyware, Live CD's, backups, are in my top 10