First Steps
If your computer is very, very slow - check to see if your processor is operating at 100%. If it is, everything will be 100 times slower than normal. Press CTRL-ALT-DEL - that's all three keys at the same time (not on W98 - you'll reset!) In Vista, you will first need to select "Start Task Manager" - in XP, you'll already be there. Then select the performance tab. CPU Usage should NOT be 100% - at least not for more than a second or so. If it is 100% and stays there, there is something using all the capacity and that will really slow down the computer. Finding all the possible causes of this is beyond the scope of this article but one common thing is that it could be a print job that's stalled - maybe you printed to a printer that's not there! Check this by opening Printers (or Printers and Faxes) in Control panel. Look at the printer names and there's a gray number that should be 0. Select any that are not zero and double click. Delete any documents waiting to be printed. If the document(s) refuse(s) to be deleted, then you'll have to follow the next step.
Delete documents in printer queue
Go to Start, then Run then type in services.msc. Scroll down to the Print Spooler service, right click on it and choose Stop. Now go to C:\Windows\System32\spool\Printers. Delete all files inside this folder (not the folder, just the files). Return to Print Spooler, right click and select Start.
Go back and check that the CPU usage is now less than 100%. If it's still 100%, you have another problem - time to call for help.
Other than a 100% CPU usage, there are other reasons for poor performance. You need to be systematic but it
depends to some extent on what state your computer is in. Assuming
your computer is operating but not optimized, do tests in the
following order:
Hard Disk
- Check Disk - The
best way is by running the "Check Disk" program.
In Windows XP or Vista there is more than one way to access it
but the best is by using the Command prompt (DOS prompt).
Go to Start>All
Programs>Accessories>Command prompt. Type chkdsk
/f. The space followed by /f requests Windows
to fix any faults found. In Windows XP when you do this,
it will say that it needs to run at start up - when it
does this, choose y (=yes) and press enter. Next time you
start your computer, Check Disk will run and look
for any signs of disk failure. To create a Command prompt, first create a shortcut on your desktop. Right click on the desktop and select new shortcut. Enter C:\Windows\System32\cmd.exe in the properties box. Select a suitable name e.g. Command prompt, click OK.
- Cleanup - You probably have all kinds
of junk on your computer's disk that is not needed. You
can find and erase what you don't want by using the Windows
Disk Cleanup Utility. Go to Start>All Programs> Accessories>System
Tools>Disk Cleanup. After a minute or two, the
program will list all files that you can safely delete.
However, I don't like "compressing old files" so
I leave that one unchecked. You might be surprised how
many unneeded files you have. Once you have finished with
this, you can select the second tab More Options and
see if there is more space that you can free up. Two of
these are discussed separately below (Unwanted Software and System
Restore).
- DeFrag - It used to be said that you
should do a DeFrag every week. However, with recent computers,
a defrag is needed much less often - I do it about once
a year. When a computer saves a file on a disk, it puts
it in a semi-random location. In some case - especially
large files - it needs to split the file into more than
one location so the file becomes fragmented. Reading a
file that is fragmented is slightly slower than a contiguous
one. If your disk is close to full, fragmentation is a
lot more likely. Doing a DeFrag is a slow process but worth
doing occasionally. Before you start, turn off your screen
saver and close any program you have running (e.g. e-mail)
to stop the process being interrupted. To stop your screen
saver, go to Start>Control Panel>Display>Screen
saver (or Start>Control Panel>Appearance
and Themes>Display>Screen Saver ) and in the
drop down menu under Screen Saver, choose none. (When you
are finished with the Defrag, go back and choose the screen
saver previously selected.) Now go to Start>All
Programs> Accessories>System Tools>Disk Defragmenter. Choose
the disk you want to Defrag (e.g. C:) and select Defragment.
It will first analyse and report - it may say you don't
need to defrag in which case stop! The process could take
an hour or two.
Security
- Updates - Your computer
is not secure against damage by viruses unless Windows
is updated. This is especially true with Windows XP but
XP makes it easy to stay updated - especially if you have
broadband internet access. Go to Start>Control panel>Security
Center then
ensure the Automatic Updates are on. If you then choose Manage
Security Settings for Automatic Update, the easiest
is to choose the top selection Automatic (recommended).
- Virus check: Even with
updates, Viruses can get into your computer whenever you
surf to a site that's not one of the major ones or whenever
you receive e-mail from anyone. Or that CD that a friend
gave you may include a virus. If you don't have an Anti-Virus
program installed, get one - more
on this subject here. If you want to know if you currently
have a problem, on-line checks are
available from several sites.
Clean-up
- Unwanted Software - If you have had
your computer a while, you will have software installed
that you don't ever use. You should remove these programs.
The easiest way is to go to Start>Control Panel>Add
or Remove Programs. Then look down the list for anything
you don't use. If you don't know what is is, leave it alone
- you may need it but not know it! Then, one at a time,
click unwanted ones and select Remove.
- Clean your Registry - The Registry is
the central file that controls what happens on your computer.
It can get quite big and can include errors and unwanted
entries that slow your computer down. If you are not confident
with this tune-up process, this is the step to skip. More
on this subject and a link to a free "Cleaner".
- Virtual Memory (Page File) -
All Windows versions use Virtual Memory. If your RAM is
too small, Windows will use disk space instead - but of
course disks are many times slower than RAM. If you don't
have enough Virtual memory, the situation is worse - your
computer will freeze or crash. Chances are the Virtual
memory setting is OK, but to check, go to Start>Control
Panel>System>Advanced>
Performance>Settings> Advanced>Virtual Memory>Change (Or Start>Control
Panel>Performance and Maintenance>System> Advanced> Performance>Settings>
Advanced>Virtual Memory>Change) Then choose
your main disk (C:) and select System Managed Size.
If you want to "take charge", you can change the size
of the virtual memory to 1.5 times your RAM size.
- System Restore - This applies to
Windows XP, Vista and Windows 7. Detailed instructions apply to XP. If you make a change to your computer
and you now have a problem (e.g. you installed a new
program, the computer behaves slow or badly and uninstall
did not fix it), you can go back to where you were before
with System Restore. To access the System Restore dialog,
go to Start>All Programs>Accessories>System
Tools>System Restore. (You can also get here
via the Control Panel and System).
To restore to an earlier time, select Restore my
Computer to an earlier time. To configure Restore,
select System Restore Settings. Then move the
slider to select disk space. Mine is set for 5% which
is 11000 MB (11GB) which is plenty. Depending on your
disk size and available space, choose a suitable setting.
If in doubt, leave it alone. You can also turn it off
altogether here if you want (not advisable).
- Startup Check - When your computer starts,
it also starts up programs. Most of these are wanted but
some are not (e.g. I don't want AOL!). If you are not confident
with this tune-up process, this is another step to skip.
To find out which are starting, go to Start>Run and
type msconfig in the box and click OK.
Then select the Startup tab. If you see a program you know
should not be there, unselect it. If in doubt, leave it
alone.
- Unwanted Processes. To
find out which processes are running in XP and Vista, you
can press CTRL-ALT-DEL keys simultaneously and look at
the list of processes under the Processes tab. But how
do you know if a process is benign? Use Process
Library to identify processes that don't belong (e.g.
from a virus, or a program you thought you deleted). It
does not help delete processes but helps tremendously in
the detective work.
System Test via Internet
To find out if your computer has problems and to find out
useful information on its configuration, use the OnLine
test from PitStop. Go here
for more detail.
Internet Speed
There are a number of sites that provide a test of internet speed. The one I like the best is here. If your speed is poor and is poor when you test on several occasions, your only recourse is to change to another Internet Service Provider. In the Cobourg Area, I recommend Cogeco cable. More info here.
What you can do
If the above tests and fixes do not help or they suggest
you need to make changes, the following may help you get
the best configuration:
Hard Disk - should have about 25% or more
of its capacity free. For example, a 60GB disk should have
15GB free. This number shows up in Disk properties or in
My Computer details. If the free space is very small you
will get warning messages and some operations will be slow
or freeze but 25% should be plenty for all situations except
possibly installing large new programs.
Memory - if your computer uses Windows
XP, you should have a minimum of 512MB of RAM with 1GB recommended
- especially if you edit photos or videos or play complicated
graphic intensive games. Insufficient memory has a direct
bearing on how fast programs run. But memory can be added.
If you still have your original computer manufacturer's manual,
it will give directions on how to open the case and add memory.
You need the right type and you need to know where and how
to insert it. For Vista, it depends on which version you use. Most people will use Home premium and you should have at least 2 GB of RAM and preferably 3GB or more. The total useable by Windows (unless you use 64 bit) is 4GB and some of that is allocated to other things like the video card.
Security - make sure you get all the Windows
updates - set your computer to get them automatically using Start>Control
panel>Security Center. Use an Anti-Virus program
- I use ESET (more
here).
Spyware is stopped reasonably well by Windows
Defender from Microsoft - which is free. (More
here).