Computers are finicky little creatures. From time to time you may find that your computer freezes without any warning or obvious reason. Although power surges and the like can be the source of this problem, it is much more likely to be a problem somewhere in the code.
Start Up
If your computer is freezing up during start up, there is probably a hardware incompatibility that is creating the problem. Sometimes the problem appears suddenly, even in a system that worked fine the day before. Your first option is to boot up in the safe mode and then try to recover using the CD provided when you purchased your computer.
If you lack the CD you can try to run the scan disc function or an operating system check. If the problem persists then you might want to consult with a professional. Your computer has so many parts that can be causing the issue that you can spend days swapping out components in the hope that you will hit upon the correct one.
During Idle Time
If your computer freezes up when it sits idly then it can be one of a variety of issues. Some computers have problems with their hibernation feature. If this is the source of your problem then right click anywhere on the desktop, go to Properties and opt for no screen saver and a very large time before the computer goes into hibernation. By preventing the process you may solve the problem.
Other idle time problems are hardware related. Sometimes it is a simple as a faulty fan or dusty interior causing the computer to overheat, and that is easy to switch out or vaccum.
If the temperature isn’t an issue it may take more work to figure out which device or driver is causing the freeze. It can be much easier to let someone who has a great deal of familiarity with computers deal with this issue.
Registry Cleaners
If you suspect that your computer freezes because the OS is having problems download a registry cleaner and let it try to solve the problem. If the computer is having difficulty accessing the proper files during operation than it will freeze up and constantly rescan the hard drive looking for that missing or corrupted information.
A registry cleaner can fix the corrupted and replace the missing. Additionally, a registry cleaner will help speed up your computer by cleaning out all sorts of other, useless junk.