usually those type of error messages point to some serious software bugs
I personally would erase the drive and start with a new clean install of win xp
I use dariks boot n nuke (free) to wipe and erase the drive >>>>> make sure you pull the power plug from any drives you dont want erased, boot n nuke can wipe multiple drives simultanously
http://dban.sourceforge.net/
then boot from the win xp cd and install win xp
dont import any data from the old drive / download all new versions of stuff you use if possible until you can verify stability is achieved or not achieved ???????????
use all the newest available drivers when installing drivers for your new install
keep us posted with your progress