Hello Ashley,
Welcome to Microsoft Community. I understand that your system is crashing frequently. I will certainly help you with this issue.
This issue comes up when there is a driver conflict or hardware failure. To fix this issue, I would recommend you to try the following methods.
This article talks about installing drivers through windows updates and also installing drivers from of manufacturer's website.
Method 1: Download and install drivers
http://windows.microsoft.com/en-us/windows/installing-reinstalling-windows#1TC=windows-7
I would also like to ask you, what is the exact error message on the bluescreen?
To resolve bluescreen errors, you may refer to the following article.
http://windows.microsoft.com/en-us/windows-8/resolve-windows-blue-screen-errors
Note: When you use System Restore to restore the computer to a previous state, programs and updates that you installed are removed.
Method 2: Safe Mode
For Slow Booting of the computer, try booting the computer to the safe mode and check.
Safe mode starts Windows with a limited set of files and drivers. Startup programs don't run in safe mode, and only the basic drivers needed to start Windows are installed. For more information, click on the link below.
http://windows.microsoft.com/en-us/windows/start-computer-safe-mode#start-computer-safe-mode=windows-7
If the computer works fine in Safe mode, I would suggest you to try
Clean Boot.
A clean boot is performed to start Windows by using a minimal set of drivers and startup programs. This helps eliminate software conflicts that occur when you install a program or an update or when you run a program. To learn
more, click on the link below.
http://support.microsoft.com/kb/929135
Note: After troubleshooting, refer to this section ‘How to reset the computer to start normally after clean boot troubleshooting’.
Method 3: System Maintenance Troubleshooter
Try Running the System Maintenance Troubleshooter
a. Click on the Start Button
b. Click on Control Panel.
c. In the search box, type troubleshooter, and then click
Troubleshooting
d. Under System and Security, click
Run maintenance tasks.
Follow the prompts and run the maintenance.
Hope the information helps. Let us know if you need further assistance with Windows related issues, we’ll be glad to assist you.
Thank you