by digimark » Sun Oct 11, 2009 6:31 am
A computer always runs at the speed it did when you bought it. The things that change over time are:
1. Your perception of how fast it should go. (Based on seeing newer machines run faster, what friends have, new software that comes along and really needs better hardware to operate nimbly, and the experience of using that software over time.) I usually tell people, "the computer you bought three years ago is just as fast today as it was then, but your expectations on how fast it feels, can change." Not much you can do about that except adapt or buy new...
2. What programs the system is running -- the operating system changes over time with new patches, new software that you install, all the little programs that run in the background (look at the list of processes in the Task Manager on WinXP, for instance), etc. This group also includes malicious software you didn't ask for like virii, spyware, stoopid little toolbars/free software packs that come with the software you buy/download, software systems like MS Office or the anti-virus packages like Symantec/Norton that have fifteen little things running "to help you" (they don't), as well as the dumpware that comes with the machine. etc. You can make a dramatic difference by disabling or de-installing a lot of this junk. What the computer really needs to work properly is a small subset of what is usually running on the average PC.
3. Check to make sure you have installed all the available latest updates from the vendors for the OS and software packages -- these will include bug fixes and enhancements that may make a speed difference.
4. Defragmenting the disk can help, but the newer the OS, the less the need for this, as they handle this chore in the background automatically. But make sure you have adequate free space on your hard drive -- if you are running 99% full all the time, the system will slow down as it has to constantly move things around to make room for whatever it's doing at the moment.
5. If you run a lot of programs simultaneously and switch amongst them, more system memory (RAM) will help. And the system will use the extra memory you're not using as a disk cache for speeding up access to materials on the hard drive.
Of course this presumes there isn't really a real hardware failure. But once you've gone through all this, if the computer's mainboard can support it, you could look into replacing the processor, possibly with a dual or more processor). Most of the time though, depending on how old your current computer is, a newer computer with a variety of improvements over the current one is usually less expensive than trying to upgrade the old one.
Hope this helps.