Should You Upgrade Or Repair Your Computer?

Ads by Google

Computers age rapidly. In one year they mature, in three years they become elderly and after five they are ready for retirement. Both geeks and casual users have become accustomed to – or annoyed by – the quick replacement cycle.

Part of the annoyance is the uncertainty of replacement. When do you upgrade or repair a computer, and when do you just give up and build or buy a new one? This is a tough question to tackle because there are many variables, but I’ll try and simplify the matter.

Checking For & Repairing Software Problems

If you are thinking about upgrading or repairing your PC it’s likely because something seems wrong. Your computer might be chugging along. Or perhaps it won’t run a new program.

These problems might be caused by software issues. Degrading performance is not inevitable, but it happens frequently because of excess software piling on over time. More software running in the background means more processor cycles and RAM consumed for no particular benefit.

We’ve covered ways to do this before. You can clean your computer, trash extraneous software with automated scripts or use software to optimize your PC’s performance. I recommend that you read these articles and take their advice before making changes to your computer’s hardware.

Upgrading Hardware

If you still have problems after cleaning your system it is time to spend money on new hardware. But how do you know what to upgrade or if it will even help? Let’s go through each major component in your PC one by one.

Ads by Google


The processor has a hand in many PC functions. It’s most important when attempting a task that requires a lot of calculations. For example, adding a filter to a photograph requires a lot of math. It’s the processors job to crunch the numbers.

It’s important to distinguish the difference between number-crunching and loading programs, however. Some users think their CPU is the culprit when their computer boots slowly or takes ages to load Firefox. This is probably not the case. A computer’s RAM or hard drive is more likely to cause slow load times.

An easy way to gauge performance is to download SiSoft Sandra Lite and run a few processor benchmarks. The software has a comparison tool that shows you how your processor stacks up to other, more modern competitors. That information can help you decide if an upgrade is likely to be useful.

Should You Upgrade?

Upgrading a processor can be tricky. This is because processors are made to fit in certain motherboard sockets. It’s common for sockets to change every few years, so an old computer may not be compatible with a new processor.

If your current PC can’t fit new processors you will also need to buy a new motherboard. Replacing the motherboard is a difficult task and paying someone to do it for you is unlikely to be a good value. Many users will be better off purchasing a new PC.

Laptop users are almost always better off buying a new PC. Some laptops can have their processor upgraded, but replacement mobile processors are extremely expensive.

Video Card

The first step in a potential video card upgrade should be to download 3DMark 06 or 3DMark 11 (if your card support DirectX 11) and run the benchmark. It will tell you how your system performs relative to similar systems. If the score is low, try removing the video card and cleaning it with compressed air. Then re-install it and run the benchmark again. A score that is still low means it’s time to replace the video card.

You might also find that a video card upgrade is needed simply because it no longer plays games at an acceptable framerate. This is common for gamers who want to enjoy the latest 3D titles at their best settings.

Should You Upgrade?

Replacing a video card is not difficult. The card slides in to a PCIe slot that’s usually accessible just by removing a PC’s side panel. Swapping out a card takes only a few minutes.

Deciding on what card is appropriate will take more time. I suggest reading latest reviews from The Tech Report and the Anandtech’s GPU benchmark page. Also read up on the power supply in your PC. Video cards need a lot of juice and the stock supplies in OEM machines are sometimes not up to the task.

Most laptops cannot have their video card upgraded and replacements are both hard to find and expensive. Buying a new laptop is usually a better option.


Computers tend to consume more RAM over time as more background software is installed. New operating systems also can consume more RAM. Eventually the memory in your PC will start to feel inadequate.

You can check how much RAM your PC is using by opening the Windows Task Manager and going to the Performance section.  Do not be alarmed if you see 75% or less of it consumed. Windows caches data in RAM so that it will open more quickly, so high usage at idle isn’t a problem. If more than that is constantly used, however – and apps seem to load slowly – RAM is the likely culprit.

Should You Upgrade?

RAM is not hard to upgrade. Replacing old DIMMs, or installing new ones along what already exists, is simple. The old RAM can be removed by flipping open the clips that hold it in and new RAM can be installed by just lining it up with the slot and pressing it in.Even laptops can usually have RAM upgraded.

RAM is also inexpensive. It’s possible to upgrade to 8GB for just $40. That’s more than enough for most systems.

Deciding what type of RAM you want, and how much you’d like to buy, is the only difficulty. I suggest Crucial’s memory upgrade site. It will help you determine what RAM is compatible with your PC.


A computer’s hard drive also has an impact on how quickly application and files load. A slow hard drive will take longer to seek data and will also take longer to load it once found. If you feel that programs are taking too long to load, and you’ve already eliminated RAM as the culprit or upgraded it, storage should gain your attention.

Should You Upgrade?

Solid state drives have changed the game in storage. They blow away mechanical drives in both seek times and transfer speed tests. Most computers built in the last few years will see a significant improvement if an SSD is installed.

Hard drives are also not that difficult to upgrade. Adding one is a matter of placing it into a hard drive space in the case, screwing it in and connecting it to the motherboard via a SATA cable. You’ll also need to transfer data to the new drive or re-install your operating system on it.

Laptops can also enjoy an upgrade to a new hard drive. Make sure you buy one that fits the size of your laptop’s drive bay, however.


Upgrading a computer is usually possible (if it’s a desktop). The processor is the only trouble spot, and that’s due to new processors being incompatible with old motherboards.

Adding a new video card, RAM or solid state drive won’t turn an aging PC into a powerhouse but it will breathe new life into a computer that otherwise seems on death’s doorstep. And, if you do the work yourself, you can complete all of these upgrades for just a few hundred dollars.

However, if you feel that you need to upgrade multiple components at once to keep your PC going you should also look at new computers. Going with a new system may be preferable to installing multiple upgrades.

Ads by Google
From the Web

15 Comments - Write a Comment


Efi Dreyshner

Thanks (:
Sometimes upgrading old PC will cost more the a new one.
Always check the total costs of upgrades…


Don’t go just on price. Go on how long that’s going to last. Yes you can upgrade something really fast and cheap but if it only lasts for a month is it really worth it?



I have not upgraded my PC for three years and I am still happy.


Alex Perkins

Good explanation of why things might slow things down.


Shakirah Faleh Lai

A complete list before upgrading.


Jake Thompson

Very helpful article. I’ve always been a software buff but now I feel a little bit more in my knowledge of hardware. Thanks very much :)


Tom Bowersox

I have worked on computers for well over 20 years and I tell all my customers that you measure the life of a computer in dog years. Although some computers may last for years, it all depends on the environment, maintenence schedule, and in some cases, pure luck. Generally speaking, a new computer will be cheaper than trying to upgrade an older system. An older computer may not have a large enough power supply to handle newer equipment. Also additional cooling must be considered. Don’t turn a good idea into a nightmare. Be sure to do your homework and get a lot of advice from the professionals.


Mary Torrez-Watson

Great article and valid points. Now all I have to do is decide. I wont replace my desktop with a laptop. I like having a desktop and so as long as the monitor is fine I will look for something that I can add to my system to replace the desktop, because it will probably be cheaper and a better deal for me to do that. I got my last desktop from Dell’s refurbished outlet and it has lasted me about 6 years now with a couple of upgrades, like ram and sound card. There are some good deals on there and that is where I will most likely get my new computer.



I left my PC almost 2 years in same position as I am not sure on how to make upgrade.

Chaos Emperor

Haha same with me i dont know how to upgrade too.


Manik Kumar

Nice indepth knowledge..Thanks


Keith Smith

I would suggest that if you want to upgrade, that you do it on a continual cycle as if you leave it for the 5 years (retirement) then a new pc would most likely be cheaper ( and save a lot of time. The chances are that after 5 years the processor would need a change and as Matt Smith says above, a motherboard as well, and if the video card is 5 years old it probably will not run the latest software and games that you might like to use. Then, of course, it is likely that your memory will not be compatible with the new motherboard or you will need to replace then in order to increase the amount of memory available. These days, competition from vendors is quite strong so you can usually source s decent PC for less than the component parts. The exception is probably the high end performance user, but that’s another story entirely …
In summary, my view is that if your PC has hit the buffers after 5 years then a new PC will be cheaper and will save you a lot of effort building one.



Repair, since I don’t have the money to upgrade or replace. Of course, since I run Linux instead of Windows I don’t have the software problems you listed above.


druv vb

I upgrade when the hardware dies. If a new CPU / RAM would require a new motherboard, then its time for a new system. Am still using my 6 years old Core2Duo, on a new board (5 months old). Old mainboard had its time. The next time, its a new system, as reparing or upgrading my old computer would be too expensive for its performance use.


Joe Deluna

Checking through the rough edges first is nice and there are other options it doesn’t have to be rebuilt into a high powered machine, If it is energy efficient you can probably turn it into a small media server, or if you are the kind of person who enjoys playing with distros you can use it to as a multiple booting box to play with, it would be a bit nicer than a VM since you can use all of its existing resources without taking away from the host.

Just a though

Your comment