Five reasons for slow PCs

As an experienced tech, I cringe when a user complains of a slow PC.

Problems that can slow down a computer are so numerous that you can troubleshoot 'til the cows come home and never find the cause. Such PC speed killers include: incorrectly configured antivirus software, low memory, too many background services running, a fragmented hard disk, or network congestionâ€"and these are just the well-known problems.

But when you've checked for common problems and the PC is still slow, where do you look next? The problem could lie in one of these five less commonly checked areas.

Shorted patch cable

If a patch cable has a short, it has an unreliable connection to the network. A PC with an unreliable network connection will usually have a lot of retries when sending and receiving data. This makes the send/receive process take considerably longer than normal.

How much a short slows down a PC really depends on how bad the short is and how heavily the user works from the network. A very mild short might not be noticeable without test equipment, but a bad short could make the PC almost unusable. A shorted patch cable is most noticeable when a PC loads applications from a network server.

Low virtual memory

When a PC gets low on memory, Windows relies on a process called paging to move a page of memory (not currently being used) from physical RAM to a swap file (virtual memory). The page is stored in the swap file until it's needed again, at which time the page is moved back to the physical RAM.

Not every memory page can be swapped, though. Some pages that contain critical operating system data must remain in RAM. Likewise, some RAM is consumed by the swapping process itself. This means that at any given time, less memory is available for data than you might think. Although swapping is a normal process, excessive swappingâ€"called thrashingâ€"is a big problem. Thrashing occurs when data is constantly moved between RAM and virtual memory. The biggest symptom of thrashing is that the PC runs very slowly and the hard disk is constantly running. The best way to stop thrashing is to simply add more memory to the PC.

Overheating

My computer room has about 16 computers in it, and these machines give off a lot of heat. While I've never done any benchmarking to prove this, I've noticed that on the days when the room is excessively hot, the computers run more slowly. It never seems to fail that as the room cools down, the computers begin to run at normal speeds.

Improperly configured BIOS

Although there are many BIOS settings that can affect performance, some BIOS versions contain the setting Memory Hole. When Memory Hole is enabled, the machine deactivates all but the first 16 MB of RAM. This means that even if the machine has a full gigabyte of memory, only the first 16 MB will be accessible to the operating system. Less memory means more swapping and thus slower performance. To determine if your BIOS has the Memory Hole setting, check the manufacturer's Web site or the documentation that came with the motherboard.

Generic system board drivers

Most computers come with a driver disk for the system board. This driver disk contains system board specific drivers and usually custom drivers for your hard disk controller. If you have a name-brand computer, such as Dell or Gateway, you can be reasonably sure that this disk was loaded at the factory. However, if you have a generic PC or if you installed Windows yourself, this disk may have never been loaded.

I personally always scoffed at the system board driver disk, assuming that it was unnecessary since Windows had its own set of drivers. However, a couple of weeks ago, I absolutely couldn't get a particular application to run for more than a couple of minutes without producing the Blue Screen of Death. I called the application's tech support department and was told to load my system board drivers. After doing so, not only did the Blue Screens go away, but the machine's performance also improved.

TechRepublic is the online community and information resource for all IT professionals, from support staff to executives. We offer in-depth technical articles written for IT professionals by IT professionals. In addition to articles on everything from Windows to e-mail to fire walls, we offer IT industry analysis, downloads, management tips, discussion forums, and e-newsletters.

©2001 TechRepublic, Inc.

Talkback 5 comments

    Something else to consider - a ...john huett -- 08/08/02

    Something else to consider - and I thought you may have listed it. For the organisations that my company supports, we have found MANY cases of slow pc's have been riddled with Spy/Ad-ware. Lavasoft's Ad-Aware is the best option to use to rid the system of registry keys, processes, applications and dll's.

    "Typical" windows i ...MrDamage -- 21/08/02

    "Typical" windows installations are another cause.

    A lot of my company's clients use Notes as their email, but they still install Outlook Express with the OS and Outlook with Office.
    They dont use them but install them anyway, why? Lack of knowledge on helpdesks.

    The other thing is why doesnt Windows do an auto-purge of the ~*.* files found in the \temp directory. Kill these on a regular basis and your machine keeps running smooth.

    Great work. I would like to a ...Anonymous -- 26/08/02

    Great work.
    I would like to add that a great help to us has been installing (FREE for 15 days to try out)HISTORYKILL.Because we were so impressed we bought it, very reasonable about$79 AUD works out to ($39USD )once only payment. for life time of updates.pricing.www.historykill.com It removes all traces of where you have been, temp. files,pop-up windows,cookies,history. etc. Has speeded up our computer!Do take a look we do not make anything from this !!

    regards emnau

    ive found that doing a regular ...Anonymous -- 26/10/02

    ive found that doing a regular disk cleanup,defrag and scandisk all count to your computers perfomance i dont use virus software and i havent all my life never had any probs. My mates all have pentium 4's and ive only got an AMD 1000 they say mine runs faster than all theres.im constantly downloading music and videos never had virus's. I think the whole prob is LAZYNESS people who think a comp should be just turned on and used shouldnt have one. DONT BE LAZZY and go through your c:/ and STUDY ITS CONTENTS until you no wats goin inside that brain of that machine start gettin rid off all those undeleted program files that just dont away with an UNINSTALL com'on im not a tech head at all its just common knowledge

    Well chaps, I receive many mac ...Anonymous -- 18/11/03

    Well chaps, I receive many machines for repair that are running slow and most often it is due to virus contamination replication sometimes thousands of times, the A/virus programs are regularly contaminated also.
    These machines normally were used in normal households, by the average person, the only fix I have found that really was worthwhile was installing the A/V program from NOD32.com this program regularly gives detection warnings when you are online or with email, it updates sometimes twice daily, it does not invade the computer and actually is friendly and better still it works.
    Many viruses are now embedded in net pages so after the event think of this posting! Cheers.

Add your opinion

Sponsored content

Power Centre - Content from our premier sponsors

Blogs

Tags

Back to top

Featured