One of the major reasons for crashing of your computer is the error in the registry. Entries in registry are changed whenever you install or uninstall a new program. Thus, the number of errors in your registry increases and it results in the slowdown of the processing speed. Your system crashes frequently due to these errors and you need to restart the system frequently. The better solution to this problem is to use a registry cleaner in your system. They detect and repair errors and delete the unwanted entries from your system.
Get more information to fix Windows 7 Keeps Crashing error:http://supportformicrosoft.iyogi.com/windows-7/windows-7-keeps-crashing.html
Hope this helps you.