Computer system is prevalent everywhere and in every aspect of life. Today, every small and big scale industries have taken up to computer systems to manage, organize and flourish their work, with speed, reliability and consistency. Although we depend on computer systems to a large extent for solving our problems, still we do not pay much attention about the problems related to the computers. A computer problem, unless encountered by a user, he /she do not realize what effects it could have on their lives. Dealing with computer problems could be both time consuming and expensive, if not the mental agony of the user.
Various reasons can lead to a problem in computer systems. Computer problems can take place due to the faulty handling by the user or by some other unmanageable factors or a combination of the both. The malicious programs, more commonly known as viruses, spy-wares or malwares, which hinders the normal functioning of a computer, mainly gets into the system, through the internet or file sharing between different nodes. The other factors like heat or magnetism, static electricity shocks or power fluctuations, extreme accretion of dirt on the hardware or knocking or dropping the hard drive casing, incorrect or crashed software or an improper computer handling reasons to several computer problems.