Are you overclocking anything?
If you are, return everything to defaults until the issue source is found.
Have a look at this tutorial to set up your computer to save the mini dumps, they will help with analyses. Dump Files - Configure Windows to Create on BSOD OPTION ONE
Follow steps 1,2 and 3.
On step #4, do not check the box for 'Automatically restart'. Sometimes the computer will 'restart' before the mini dump has finished writing.
Skip #5 and go to #6, you want the 'Small memory dump (Minidump)'.
Go to step 9 and 10.
Did you run 'memtest86+'?
How many passes?
Did it stop for any reason or did you have to stop it?
What is the brand, frequency and timings of your RAM?
It appears you've had 41,232 consecutive graphics driver
What Nvidia driver are you using?
Download and install the latest Nvidia driver, if your system is still not stable then D/L and install a previous Nvidia driver, you might need to go back 4-5 driver versions to find one that will work for you.
Log Name: Application
Source: NVIDIA OpenGL Driver
Event ID: 2
User Name: N/A
The NVIDIA OpenGL driver has encountered
an out of memory error. This application might
behave inconsistently and fail.
Check that you have the latest Java version.
You're other errors seem to be pointing to Steam and associated games. Install the new or older graphics drivers
and see if that will help the stability.
If you have any MSI motherboard utilities, un-install them for testing purposes. These are known to cause system instability.
Your attached pic of the BSoD is:
STOP 0x0000001A: MEMORY_MANAGEMENT
Usual causes: Device driver, memory, kernel
The MEMORY_MANAGEMENT bug check has a value of 0x0000001A. This indicates that a severe memory management error occurred.
We'll need a mini dump to go further with this.
This may be caused by the graphics driver so let's start there.