Helping people with computers... one answer at a time.

A PC running Windows can slow down for many reasons. Viruses, spyware, updated software, disk fragmentation, and more can lead to performance drops.

Why is my machine slowing down?

There are several possibilities. I'll try to list a few here, along with some advice on what steps to take.

An assumption here is that your entire machine has slowed down, not just one or two applications. For example if Internet Explorer has slowed down while the rest of your software runs fine then the steps outlined below probably aren't going to help.

If the slowdown is sudden and severe the first thing that comes to mind these days is a virus. Thankfully, assuming your machine is still usable it's easy to check. Grab a virus scanner, make sure the virus definitions are up to date, and scan your machine immediately.

Along those same lines scanning for spyware is a good idea, too. Spyware isn't considered a virus so it typically isn't caught by anti-virus programs. Regardless, some spyware can adversely affect your system performance besides possibly violating your privacy.

I've got some recommendations for anti-malware (virus and spyware) tools here as well.)

Another step I take when my machine seems to be slowing down is to fire up task manager on Windows NT, 2000, or XP, or run SysInternals process explorer on almost any Windows system. These tools can show you if one process is using an inordinate amount of CPU time. If so, you can then investigate why that process is running and what might be causing it to use up so much time.

While we're looking at processes, another good thing to look at is just how many are running and how much memory they're using. It's possible that there are simply too many programs running at once or that one of them is taking an inordinate amount of memory. When the system is running low on memory Windows will use the hard disk for the overflow at the cost of speed. Task manager has a nice view under the "Performance" tab that will show you how much memory is in use, and both taskman and procexp can show you how much memory each process is using. If you're running tight try shutting down some of the processed you don't need. (See this Ask Leo! entry for tips on controlling what gets started automatically, and this entry for some ideas on how to tell just what each process is.)

If your system slowdown has been gradual over several weeks or months it's possible that your hard disk has become fragmented. All recent versions of Windows have defragmenting tools. Under XP, in Windows explorer, right-click on your hard disk drive (normally C:), select Properties, and click on the Tools tab - there you'll find the disk defragmenter. It's a good tool to run periodically though how often will vary depending on your computer usage.

On some systems it's possible that network traffic or "noise" is causing your network adapter to impact your system to weed the actual information you care about. This is particularly true if the machine you are concerned about has internet connection sharing turned on. A quick test is to unplug the machine from the network and see if anything resolves.

It's also quite possible that you've slowly been asking your computer to do more than before. I know I keep coming up with more things including more software, more tasks to perform, and so on. Memory seems to currently be the single most cost effective investment you can make to improve the speed of your machine. Windows loves more memory.

And finally a word about hardware. Most hardware failures tend to be catastrophic - meaning that when something breaks, things don't slow down, they stop entirely. However hardware slowdowns can still happen. A good example might be a hard disk that is beginning to have trouble. Under Windows NT, 2000, and XP, a look in the event log can often be educational. Start -> Run, enter "eventvwr", and then review recent entries in the System event log and the Application event log. Unfortunately even a perfectly healthy system will still have a certain amount of "noise" in the event log. If you can compare current entries with older ones to see if particular components have have recently begun reporting problems.

Article C1854 - October 26, 2003

Leo Leo A. Notenboom has been playing with computers since he was required to take a programming class in 1976. An 18 year career as a programmer at Microsoft soon followed. After "retiring" in 2001, Leo started Ask Leo! in 2003 as a place for answers to common computer and technical questions. More about Leo.

Not what you needed?

Recent Comments
56 Comments

Hi LEO,

you recently wrote that :"On some systems it's possible that network traffic or "noise" is causing your network adapter to impact your system to weed the actual information you care about. This is particularly true if the machine you are concerned about has internet connection sharing turned on. A quick test is to unplug the machine from the network and see if anything resolves."

it is the problem with my station, i have a quad core Xeon with 4gb of ram and for all application whatsoever it is great however, it is so slow to access "my computer" and all drives on my network. This station is part of a domain and one of the way to fix the problem was to do a system restore but now it doesn't work and i am struggling to find a solution.You are right when you say it is due to the noice on my network etc...

Any solution in order to solve this hellish problem???
the network card is on the motherboard and i wonder if buying another one on PCI could solve the problem, i forgot to mention that it is a gibabit card that i have on the motherboard...

Posted by: matthew at May 27, 2008 12:58 PM

internet is found and working but i can not find or will not load

Posted by: kevin at May 28, 2008 6:46 PM

ok people... something that he forget to mention is that the capacitors on your motherboard will degrade after time, the only fix for this is to get a new mobo, and might as well just buy a new processor while ur at it, vista usually runs good at about 4 gig of ram, xp pro/xp pro x64 will usualy run very nice at 2 gig of ram... i have had to replace alot of computers due to bulging capacitors and damaged resistors, the only thing you can do to prevent this from happening and ruining the life of your computer is to shutdown the computer when not in use, dont use heavy cpu/gpu/hard drive intensive applications, games are the number one culprit, as well as storms, they will damage your computer with lightening strikes, you may not notice at first but it will get worse

Posted by: Garrett Jewell at August 20, 2008 3:41 PM


My laptop, 1.7GHz, 1.5Gb RAM, 73Gb (8Gb free) slows down, when i play music, it is very evident as playback sort of goes into slow motion. My CPU fluctuates up to 100%, and this never happened even if Im playing music, surfing and dloading at once,, as in NEVER. Last thing I do was defragged, updated automatically by MS, and thats it. U gotta helpm me ...

Posted by: pepeduki at November 8, 2010 5:00 PM

Yet again, you helped me tremendously. My INternet explorer was running terribly. I had installed the new AVG 2012. I didnt know it scanned my links and email as restrictively as it did. I took your advice, changed my settings and it was an instant fix. THANK YOU AGAIN!!! Please keep up the great work!

Posted by: merle at September 8, 2011 11:19 AM
Post a comment on "Why is my machine slowing down?":





Remember Me?

(You may use HTML tags for style)

Before commenting, please...

  • READ THE ARTICLE. A comment that shows you didn't will be deleted and ignored.

  • Comment only on the article. Use the search box at the top of the page if you have a question about something else.

  • NO PERSONAL INFORMATION in the comment. No email addresses. No phone numbers. No physical addresses.

  • Anything that looks the least bit like spam will be deleted. Links to unrelated sites or links that appear to be primarily promotional will be deleted, or the comment will be deleted.

  • Don't ask me to recover lost passwords or hacked accounts. I can't. Those comments will be deleted.

  • I can't respond to every comment. And I can't vouch for the accuracy of others who do.

Please wait. Your comment is being processed ...