
Adam
Audioholic Jedi
Hey, Doug. I just went through something similar...I'm sure that a lot of us have the same decision to make periodically. I have an HP from 2008 (I think) that I wanted to speed up. After looking at new computer prices and piece part upgrades, I decided with the upgrades. I do have a Core 2 Quad processor, though, which is faster than what you have...but the Pentium D is probably fine for what your son does.
For me, I added RAM (I added 4GB because I have a 64-bit OS, costing me $62), got a new graphics card (I spent $140 and treated myself, but you can probably spend under $50 and trounce what you have), and went to a SSD. The SSD is where you might end up spending the most, but I don't know what size you want. You can get them for under $100, no problem, depending on the capacity. The SSD can speed things up quite a bit in terms of overall OS feel (boots up faster, finds files faster), but I don't suspect that he'll see any real difference in gaming because of it. The extra RAM and graphics card will do that part.
Hardware is one thing, software is another. Windows can get bogged down over time, so running a program like Rick suggested can help clean up the registry and delete unnecessary files. I forget if XP does automatic disc defragmenting, but if not, do that. Some of the slowness can come from searching for data on the hard drive (which a faster HD can fix, but so can better data organization). For example, part of the speed up from me installing that SSD was me doing a fresh install of the OS. Had I done a fresh install on my existing HD, it would have been faster booting up.
For me, I added RAM (I added 4GB because I have a 64-bit OS, costing me $62), got a new graphics card (I spent $140 and treated myself, but you can probably spend under $50 and trounce what you have), and went to a SSD. The SSD is where you might end up spending the most, but I don't know what size you want. You can get them for under $100, no problem, depending on the capacity. The SSD can speed things up quite a bit in terms of overall OS feel (boots up faster, finds files faster), but I don't suspect that he'll see any real difference in gaming because of it. The extra RAM and graphics card will do that part.
Hardware is one thing, software is another. Windows can get bogged down over time, so running a program like Rick suggested can help clean up the registry and delete unnecessary files. I forget if XP does automatic disc defragmenting, but if not, do that. Some of the slowness can come from searching for data on the hard drive (which a faster HD can fix, but so can better data organization). For example, part of the speed up from me installing that SSD was me doing a fresh install of the OS. Had I done a fresh install on my existing HD, it would have been faster booting up.