Hi Ian,
Thanks for the added info.
My apologies if I offended you in any way. You have been most courteous and professional at all times - which IMHO is always deserving of assistance no matter what. I need to work on my written communications (my issue). The point I tried to make is still valid - it was poorly expressed though, my bad.
Windoze Defrag can cause problems all by itself based on a quick google. Your system is 5 years old which is getting old by IT standards. Loads of people have way older systems purring happily away on Linux / so it was not a comment about new versus old - more about driver availability and operating system support etc.
From what you wrote, it's becomming increasing burdensome to reinstall your OS / software as time passes. Perhaps this might help you out ...
In case you were unaware, you can create your own customised XP install DVD / CD's with whatever updates you like. I have not tried it with a HP system but can't see why it wouldn't work so long as you can locate the necessary drivers to slipstream onto your custom CD. Go to Windows Updates Downloader (WUD) and download the main file and the update lists. The latest one looks like this:
If you are unfamiliar with creating your own customised XP install CD / DVD this site might help. The walk-thru is pretty straightforward so you *should* be OK ... besides, there are plenty of alternate sites with this info all over the place.
If you want an alternate method look here in "Slipstreaming Windows XP" which contains a link to the nLite deployment tool used to create an unattended windows ISO. (There are plenty of other tools for this too.)
This stuff *should* help make life a little easier with maintaining your system. Windows has had plenty of changes since you bought your PC.
I've got a slew of valid licences for heaps of MS products all of which require gigs of patches. I called Microsoft (Australia) and bought the latest media off them - best value for a couple of bucks ever. It brings you to a set point in time (eg: today :) and from there your task of creating custom boot disks gets quite easy.
That handles the issue about getting your system up to date when things go south. Have you considered getting a good backup solution - Ghost, for example. The Symantec tech folk would be better placed to advise you of the best solution for your needs - they recommended Ghost Solution Suite for me (I'm lazy ... wanted to be able to recover from a saved image and just keep going). Just a thought ... your call.
Symantec System Works has a defragging tool that is good. It'ss the only defragging tool I'd use (personal preference / experience).
BTW - it might be worthwhile getting into the habit of doing a chkdsk / f of the disk you want to defrag. This way you check and fix errors before getting into difficulties defragging.
These are all off topic, sorry folks. I hope that the info (creating custom XP / VISTA install disks) may be helpful per se.
TTFN