How to Service a PC.

This is the definitive guide to servicing a Windows PC. 




If your computer has gradually become more and more sluggish to operate and the hard disks seams to be going all the time. If Windows now tends to freeze up on a regular basis or blue screens when browsing the internet then may be your computer is over due for a service. I service peoples computers for them on a regular basis and here is a guide as to what I do. I find that perform all the these tasks will make a PC feel almost like new again and in most cause can prevent the need to format the hard disk and reinstall Windows again from scratch.

  • Run System File Checker.
  • Scan for and remove Spyware and Adware programs.
  • Clean out system startup.
  • Clean registry.
  • Run Norton Windoctor.
  • Run Scandisk / Norton Disk Doctor.
  • Remove temp file, history files and other junk files.
  • Install Latest Windows Service Packs and security fixes.
  • Update or reinstall the internet explorer.
  • Install latest runtime libraries.
  • Scan and remove viruses.
  • Perform system tweaks.
  • Defragment your hard disk.

 


Now lets take a look at each of these tasks in more detail.

Run System File Checker.

System File Checker is a utility that comes with Windows that will check the core system files for corruption. If a file is found to be corrupt then it will prompt you to insert your original Windows installation CD into your CD-ROM so it can restore the file. This is particularly important for people still running Window 95,98 or ME. To run on a Windows 95,98 or ME click Start - Programs - Accessories - System Tools - System Info. Then Select System File Check from the tools menu. To run on Windows 2000 or XP Click Start - Run and type in sfc /scannow.

Scan for and remove Spyware and Adware programs.

When you install software sometime along with that software Spyware or Adware programs are install along with it without you knowing. These programs monitor things like your surfing habits and report them back to their creators for marketing research. They can also display internet pop screens will your surfing to advertise other companies products and website. All these extra programs can add up and are taken valuable resources away from your system. Your CPU can end up having to process instructions from hundred or different pieces of Adware and spyware these will all be using up your ram while running and are completely unnecessary. When you are connected to the internet these programs will be calling up ads from other site and reporting your surfing habits back to there databases. This is taking up your internet bandwidth.

To track down and remove all these nasty little pieces of software there are several programs available to do this. I currently recommend a piece of software called X-Cleaner. It also has lots of other cleanup functions useful for servicing a PC.

Clean out system startup.

Some software that you install will add part of itself to your system startup so that when your when your computer is booted up the software is preloaded with a little icon in the system tray. This is something that is sometime done without you knowing about it. If too many things are in your startup your computer might short of available Ram and need to continually swap things in and out of memory to the hard disk, slowing your computer down. Its worth every so often going through the startup and removing programs that you don't need preloaded.

To inspect your startup you can run a program which comes with Windows called MSConfig. You can do this by click START - RUN and typing in msconfig.exe For some reason Windows 2000 does not come with MSConfig so I recommend a program called Startup Control Panel by Mike Lin. This is a very good utility which is only 76k in size. It can be downloaded from http://www.mlin.net/

Clean the registry.

The registry is a database in Windows that stores data and settings for all the hardware, software, and user settings of your software and Windows itself. Lots of programs don't remove their registry entries when they are uninstalled. The registry can get clogged up with orphan, corrupt and used entries. System errors can occur if a file specified in the registry not longer exists on your hard disk.

To clean clean the registry there are lots of programs available that will remove these unneeded registry entries. 

Run Norton Windoctor.

If you have a copy of Norton System Works run the Win Doctor program which is part of it. Win Doctor can detect and fix lots of common problems that can occur in Windows. There are also other utilities which come with Norton System Works which are useful for servicing your PC. I have not yet been able to find a free alternative to Win Doctor but when I do so  I will promote it here.

Run Run Scandisk / Norton Disk Doctor.

Before servicing a PC I like to check for any errors that may be on the hard disk. You can do this by running Scandisk which is part of Windows or if you have a copy of Norton System Works you can run Norton Disk Doctor which is much more comprehensive.

Remove temp file, history files and other junk files.

When you use your computer in general a particularly when you surf the internet your computer creates lots of temporary files. Software installs often decompress themselves to a temporary folder which doesn't get cleared down afterwards. Temporary files can add up to hundreds of megabytes and is simply a waste of space. I have also encountered situations where poorly written software uses a sequence of numbers to generate its temporary files and looks through the all the existing temporary files to find the next one in the sequence which is very slow. 

Windows has a disk cleanup tool which I find to be very slow. I like Ultra Win Cleaner which is much faster for doing a quick clean up. It also has a registry cleaner. I am currently working of my own PC Servicing tool which will have a disk clean function.

Install Latest Windows Service Packs and security fixes.

Installing to latest Windows service packs and security fixes is a must as Microsoft are frequently finding security holes and bugs and bringing out updates to fix them. This process is also a good way of replacing any corrupt system files you may have on your PC. If you have broadband you can download the latest service packs from www.microsoft.com. If you only have a 56K modem you can often find them on the cover CDs and DVDs of various computer magazines.

If you have a dialup modem instead of broadband and find that downloading Microsoft's updates takes a long time then you can order a CD containing a summary of there security fixes from this address http://www.microsoft.com/security/protect/cd/order.asp

Update or reinstall the Internet Explorer.

Although this also falls under the heading of the previous section I think it is so important I have given it its own section. You can fixes loads of browsing and stability problems by installing the latest Internet explorer upgrade. If how ever you already have the latest version of the internet explorer installed you can refresh any corrupt files by performing a reinstall.

Install latest runtime libraries.

This one is optional but if you have a computer which is unstable it may be worth installing the latest runtime libraries for various technologies as this might replace current versions that may have become corrupt. The latest versions may also have bug fixes in them.

Scan and remove viruses.

This is an obvious one but often when people bring a computer to me to service I find that it has no anti virus software installed. If your computer is infected with a virus or viruses your computer may slow down and become very unstable as the viruses instruct your computer to look for other files or emails to infect and well as the damage they may be doing to your system files.

Perform system tweaks.

There are many tweaks you can perform on your system that can increase performance. Older operating systems such as Windows 98 can have tweaks to increase various cache setting which are set at a lower default setting for the hardware which was current at the time of release. There are also tweaks to remove built it delays and remove unnecessary features. There are a number of programs that can do this. I am currently working on my own servicing utility which will have a lot of my favorite tweaks build in. Until then I recommend PCBooster.

Defragment your hard disk.

When files are deleted from your hard disk a gap is left where the file used to be. The next time a file is written to the hard disk the gap is filled with part of that new file (if the new file is larger)  and the rest in other gaps or spaces which are marked as available. Over a period of time instead of files be stored in a continuous  block they are fragmented across the disk. Defragmenting the disk is the process of taking these fragmented files and concatenating them to  continuous blocks.  This means to hard disk head is not continuously moving about all over the disk to read the files.

This may be obvious to some people but it's amazing how many technical people do not perform this tasks regularly or at all and it can make serious improvements to performance.

To defrag a hard drive simply right click on the drive in My Computer and select Properties - Tools - Defragment Now

Conclusions

If you perform all the tasks and run all the utilities I have mentioned here you should find that your PC has a much improved performance and stability especially on older operating system such as Windows 98.


For a more complete, details and up-to-date version of this article: How to service and repair your PC.