A system crash may be a very irritating interruption in your work but is also valuable opportunity to rectify errors in your computer. System crashes may be occurring despite having high memory and high capacity hard disk simply because you have not created sufficient partitions and have not managed it properly.
If you have stuffed all your data in a single partition and if remaining partitions are not being used properly, it is obvious that the computer will slow down. Trying to push performance beyond a certain level is going to create problems in the functioning of the operating system.
The computer can not assess its performance on its own. However, it certainly will indicate that something is not right through frequent crashes. The onus is upon you to seek the reasons behind the same and take remedial action.
If system crashes are occurring after installation of a new software program or drivers for any new hardware device, then opting for system restore to revert back to the last good configuration may help you overcome the problem immediately.
However, the ideal solution is to find out why exactly the problem is occurring. The simplest option is to make a copy of the screen when the error message is being displayed and post the information online seeking advice and assistance from others.
Uploading images specifying the nature of error is very common. You may be required to provide additional information related to your system like CPU and hard disk details as and when needed.
Just make sure that private data related to your computer are not inadvertently uploaded when you are uploading images of the error. If you want to play it safe, you can simply create a text file, note the error, and upload the same. You will just have to make sure the information you record is accurate.