|Try safe mode, see event logs.|
Might have to perform "repair" using xp cd.
Might have to use live cd to copy off important data then do system install.
It may be some system hardware fail too. Consider diag for hardware.
"Best Practices", Event viewer, host file, perfmon, antivirus, anti-spyware, Live CD's, backups, are in my top 10