www.thpc.info TweakHomePC www.thpc.infoDual-booting, and speed tweaks for home PC users with Windows |
| Dual-Boot Speed Tweaks How do I ... Updates Utilities Downloads PC Safety Site Map Link Contact |
Cure Sudden, or Progressive, Computer SlowingReviewed: September 2005Has your computer speed slowed substantially?Sometimes a user finds that a previously adequate PC suddenly, or progressively, becomes unacceptably slow. The possible reasons for this are many and varied. The main causes, and their cures, are discussed on this page. They apply to all Windows versions.Often sudden slowing is due to spyware and viruses acquired when surfing the internet, or downloading MP3's, movies, software, etc. Another main cause can be Startup programs that run automatically when you bootup. Even Windows updates can be a cause on some computers. On this page:
[top of page] Identify when and where slowing occursIronically your first action is to sit and think! Bootup the computer, sit back, and observe. Now, was that slower than it should be or does the slowing only appear later when running programs? Is the slowing immediate or is it progressively worse as you use software? Is it specific to the use of one program or to everything you run on the computer?Can you relate the slowing to any specific event? This might be the installation of new hardware, a new or updated driver, or some action you took like altering software Options. In particular, have you recently installed, or altered anti-viral, software or a firewall? Next bootup to Safe Mode (press F8 during bootup). This boots Windows with a minimum of device drivers. The problem will disappear if one of the unloaded drivers is at fault. Spyware or Startup programs are the most likely culprits. These should be investigated first if you have been unable to identify a possible cause. [top of page] Spyware, Adware, Malware, Trojan-Horses, VirusesUnwanted programs are all too common now and can cause substantial slowing. If you monitor your CPU usage you may find they utilise up to 100% of CPU usage when you would expect very little usage. They can also cause crashes and Internet disconnections.They are eliminated by using spyware or anti-viral software. The same software can prevent nasty programs from installing on your computer but care must be taken by the user - a balance must be achieved because too much protection will, by itself, slow your computer. The latest version of the protective software must be downloaded and used to clean your system. You must then regularly download updates to keep up-to-date. Getting updates frequently is relatively painless, even on slow connections, as the download will normally be quite small. Spyware, Adware, Malware: In general, Spyware arrives on your computer without your knowledge. They can be responsible for pop-up ads, redirection to unfamiliar search engines, or even stealing of personal information. Users most often get them by downloading free games, or file-sharing software, or consenting to something buried in a licensing agreement. Viruses, Trojan-Horses: Virtually every computer user will, at some stage, encounter a virus! It may come from E-Mail attachments, browsing on the Web, nasty 'free' software, a floppy disk, and a variety of other sources. A virus can be relatively harmless, can cause minor to major problems, or can totally trash your system. A boot virus may prevent your computer from booting at all. Trojan-Horses are less damaging but must still be eliminated/prevented. Other Free Scans & Downloads: http://www.Trojan-Scan.comIn some cases you'll need a minimum version of a specific browser for free scans. [top of page] Startup ProgramsWhen you bootup your computer, it's likely a number of programs, utilities, additional Windows functions start running - even if you are sometimes unaware of this. They utilize CPU time, eat up memory, and reduce system resources. Some startup programs can cause a substantial reduction in computer performance. Removing, or taming, them can often give a huge gain in performance.Major culprits include Anti-virus, Firewall, Instant messaging, System Agent, Find Fast, Active Desptop, Office Startup, MediaPlayer, RealPlayer's StartCenter, NetMeeting, Active Movie, Animated cursors and icons, and many others. They may be useful, but they utilise buckets of memory and resources! For instance, it's said that Norton AV and Norton Utilites together reduce performance by up to 28%! It is highly likely you can cope very well with them all switched OFF or with reduced activity, and use them ONLY when you decide to use them. The anti-viral and firewall software are possible exceptions, though you must ensure these are not trying to do too much all the time (like testing every file before it's used!). You can read the Startup page for an explanation of how to eliminate all these unnecessary programs. However, let's remember your objective at the moment is to identify just one, or possibly two, programs that are causing the sudden or progressive computer slowing. The guilty program most likely has an icon on the right of the Taskbar near the time. In some cases you may need to access it via Start > Programs or Program Files.
MSConfig is primarily for troubleshooting and will remove an item from starting on bootup, only temporarily or perhaps permanently depending on circumstances. MSConfig is part of Windows 98, 98SE, Me, and XP. Users with NT or 2000 can use the official XP version (64 KB, free download HERE) - extract, and run it, from anywhere. Win95 users can use StartupCop (see below).System Information Utility This Windows utility gives an even more detailed list of auto-starting programs.Startup COP This is an excellent free comprehensive utility from PC Magazine and is much liked by many users.EndItAll Utility EndItAll is a freeware utility from PC Magazine who say:For most users Spyware and/or Startup programs is the cause of sudden, severe, or progressive computer slowing. [top of page] Make sure DMA is turned on for the hard disk(s)This may be a shot-in-the-dark, but it's also a must-check-it-out for home users. If your IDE controller is using PIO instead of DMA, your bootup will be slow and general performance will deteriorate. This is sometimes reported after a failed game installation, a game or software crash, and for a variety of other reasons.Checking for DMA usage:
[top of page] Bloated RegistryThis may apply to you if you normally install lots of software and have not reinstalled Windows in the last year (and have not cleaned your Registry). It can even apply if you normally uninstall software correctly because there are still some software remnants and empty spaces are created!The adage 'Windows grows and slows' is certainly true of the Registry. The Registry is a core component of Windows that stores information about your computer, including some details of all the programs installed on your system. Very often a program doesn't completely remove itself when it's uninstalled, and you end up with what is called a bloated Registry. The more information in the Registry, the longer it takes for your computer to process data. Since the Registry operates in your computer's memory (RAM), a bloated Registry can affect nearly every aspect of your computer. This slows down the boot time as well as performance as whole. Indeed, if your bootup time appears normal, then a bloated Registry may not be your problem. Registry cleaner utilities are used to remove unnecessary bloat from your Registry. Just as with Adware, you must always use at least two utilities to effectively clean the Registry. The following are just some of the many Registry Cleaners that are available. Most of these have an in-built Registry backup utility. Download FREE Registry Cleaners: RegClean 4.1a (782 KB, freeware, Microsoft/unsupported, Windows 9x, not Me/XP)Warning: You should always backup the Registry before you use any Registry-related utility - just in case! [top of page] Severe Hard Disk FragmentationFragmentation occurs in all Hard Disks.When you use a program some files are moved into memory and may be altered while there. When you're finished, the files are sent back to the hard disk. Now some may not fit as previously, are split up, and are stored further away on different parts of the disk - they are fragmented. In the future, accessing all these pieces from different areas of the disk will be a little slower, and then slower, and then ... Fragmentation of, lets say, 5% may seem quite small and immaterial. However this is 5% of perhaps many gigabytes. Also it's highly likely that most fragmentation has occurred in those very files you use most frequently! If you have very severe defragmentation, like 15%, your computer will slow down and will be getting a little slower progressively - you need to use 'Defrag'. Defragmenting these files puts them all back into neat sequential order, and they can be accessed faster. In addition, Windows 98 and later will place your most frequently accessed programs on the fastest parts of the disk. Unfortunately, fragmentation starts again immediately, so regular attention is necessary. Defragmenting is important, and especially so in low-memory computers. Severe disk fragmentation may slow your computer by as much as 20%. This slowing is likely to be progressive rather than of sudden origin. It's cured by running a defragmentation utility, one of which is installed by all versions of Windows. Running Windows' Disk Defragmenter: Don't waste time defragging rubbish! Before you start Defrag, you should first remove that software you forgot to uninstall! Then remove unrequired files.Other more powerful defragmentation utilities are available commercially. The Windows version is quite adequate for most home users. [top of page] Insufficient free Hard Disk spaceOpen My Computer. Click on View, and enable Details. In the right pane, look at the Free Space available for the partition(s). Concentrate, initially, on the partition (drive) containing the operating system. If the free space is too low then that could be the reason for your computer slowing. Among other matters, Windows and software are forever creating temporary files and these must be accommodated. Also, you must protect against the need to repair, or reinstall, your current Windows and this alone requires considerable free space. Slowing of this nature is usually progressive but could be of sudden onset.The minimum free space you require is not an exact science. It depends on the operating system installed and also on the type of main PC usage. 100 MB of free space may be fine for Win95, but a full 1 GB is usually too low for Windows XP. Example: on any computer, just writing a full CD may require 600+ MB of hard disk space! So can you guess how much free space you should have? Open Windows Explorer, right-click the Windows folder, and click Properties. The Size shown is the minimum free space you should have on that drive. If you feel free space may be your problem then try, for testing purposes, to achieve double that figure of free space on the Windows drive. The free space of other drives should never drop below 10% if of a reasonable size. Every computer, even if used for just a few months, accumulates buckets of unnecessary programs or individual files. These can be removed relatively easily. When uninstalling programs, you may encounter a message asking if you want to remove a shared component - select "no to all" (these files are small and may be necessary for other programs to operate properly). Create More Free Hard Disk Space:
[top of page] Insufficient Pagefile (Virtual Memory)Virtual Memory is the part of a hard disk allocated for use when your operation(s) require more physical memory than is installed on your computer. You can get a slow response if the maximum space available to Virtual Memory is too small for your needs.This can occur when you have insufficient free hard disk space (see above) or the maximum VM usage has been set too low. Checking Virtual Memory:
[top of page] Memory ProblemsEfficient main memory (RAM) and effective memory usage are obviously vital to computer speed. This page concentrates only on items that produce a sudden or progressive slowing. For other memory speed tweaks read Memory Tweaks Centre on this site.Many memory problems will produce errors of some type but computer slowing may also result. Resources & Memory Leakage: If you have plenty of main memory (and Virtual Memory) but your computer gets progressively slower as you use it, then you may be suffering from a lack of resources. This applies mainly to Win9x/Me. In Win9x/Me the resource area of main memory is independent of the total quantity of memory and is of a specific size (only 64 KB in total). Read System Resources on this site for further details.Do you have Faulty RAM? Main memory (RAM), even if new, can be faulty. Check the integrity of your RAM with the freeware Memtest86 utility version 3.2 for Windows and DOS. Memtest86 creates a bootable floppy disk or CD-ROM. To build the bootable floppy, go the the folder where the files were extracted and click on the Install icon. The created floppy disk will appear to be unformatted by Windows. Memtest86 can be used with any PC regardless of what operating system, if any, is installed.Added more RAM recently? When handling Ram try not to touch the gold connections, as they can be easily damaged. Extra RAM is nearly always a huge performance booster. However, there are circumstances under which adding more RAM actually slows the system (and often causes errors). [top of page] Device ConflictsAny device conflict can cause slowing (and probably other serious problems). Device conflicts are not common on properly constructed systems.Checking for device conflicts is very easy Select Start • Settings • Control Panel • System • Device Manager (or a similar path) and click on all the + to open the drop-downs.Correcting a conflict can be problematic Some devices will only work, or work efficiently, if allocated fairly specific resources, and Windows may have already made this allocation to another device (which could function correctly with different resources).Intractable conflicts The above will correct the most common conflicts such as occur with some video, or sound cards. [top of page] Software ConflictsIf a software conflict is causing slowing, you are likely to know the culprit - you've just installed it! The guilty item may not be a full program. It may be an update. Uninstall it and use an alternative if possible.If you are unsure which is the guilty item, you can restore the system to an earlier restore point prior to when the system slowing began. [top of page] OverheatingSometimes overheating of the Central Processing Unit (CPU, or the 'chip') is the cause of computer slowing. Very occasionally it's overheating of other items, like the video card, attached to the motherboard. CPUs are equipped with fans to keep them cool. If the fan fails, or if the CPU gets old, it may start to overheat and you will get bizarre errors. Your motherboard may be smart enough to slow down your processor to protect it but that will slow your entire system.Ideally, every computer should have a heatsink (it dissipates heat) and a fan for the CPU, plus another fan dedicated to the rest of the items attached to the motherboard, especially the video card. In practice, many computers have just the CPU heatsink plus one fan which mainly cools the CPU - and that setup normally copes quite well! Your computer's BIOS possibly has a temperature gauge you can use to check for overheating. However, a better method is often to run your computer for some time with the case removed and see if the problem disappears - beware of any physical or electrical damage while your computer is exposed! One remedy is to get a bigger/better fan and install it on top of the CPU, and/or install a second cooling fan. Specialist cooling fans/heatsinks are available at www.computernerd.com or www.coolit.com CPU problems can often be 'fixed' by disabling the CPU internal cache in the BIOS. This will make the machine run more slowly, but it should also be more stable while you consider your options. [top of page] Top Tweaks Centre
[top of page] * ALWAYS BACKUP FIRST * ALWAYS RECORD SETTINGS * ALWAYS MAKE ONE CHANGE AT A TIME TweakHomePC is at: www.thpc.info Copyright © LarryM 1998-2006 thpc@mail.com |
Advertisement: LinksToYou