1. Run your web browser "off line', deleate all cookies and historys. Before you do, write down any passwords/codes if you won't be able to rember them. In IE it is in "tools' then n 'internet options"
2.. Defrag hard drive.
3.. Run disk clean up. Both are at 'programs
' then 'accessories' then 'system tools'
4. Down load free personal Lavasoft Ad-Aware SE Personal, and run.
5. Go to HP website, and they have programs that will check you specific laptop and see if there are any new drivers, software issues.
6. Microsoft has the same thing, where online they will go through you laptop, checking your MS products and especially updateing security patches.
Those are all good suggestions but i do not this it will fix this problem, WinXP does not BSOD's much and in this case seems more hardware related.
For anti spyware and troubles of that sort i use this for my friends and family:
http://wiki.castlecops.com/Malware_Removal_and_Prevention:_Introduction
This gives the basics
http://wiki.castlecops.com/Malware_Removal_and_Prevention:_Overview
This give the procedure
http://wiki.castlecops.com/Malware_Prevention:_Prevent_Re-infection
This helps with prevention
Thanks :) been there, done that - at least 150 times :)