It froze again!
I'm not sure what the conclusion is but I'm leaning towards memory which if anyone knows a good way to test please let me know.
Windows has a built-in RAM testing tool.
To launch the Windows Memory Diagnostic tool, open the Start menu, type “Windows Memory Diagnostic”, and press Enter.
You can also press Windows Key+R, type “mdsched.exe” into the Run dialog that appears, and press Enter.
You’ll need to reboot your computer to perform the test. While the test is happening, you won’t be able to use your computer.
To agree to this, click “Restart now and check for problems (recommended).” Be sure to save your work first. Your computer will immediately restart.
Your computer will restart and the Windows Memory Diagnostics Tool screen will appear. Just leave it be and let it perform the test. This may take several minutes. During this process, you’ll see a progress bar and a “Status” message will inform you if any problems have been detected during the process.
However, you don’t need to watch the test—you can leave your computer alone and come back to see the results later.
When it’s done, your computer will automatically reboot and return to the Windows desktop. After you log in, the test results will appear.