You can rule out it being your OS or hard drive corruption.
"IRQL_NOT_LESS_OR_EQUAL" is a memory address error.
Most commonly it is the CPU overheating. A close second would be bad RAM. The first thing I would do if you have this issue is to run the machine till it gives you that error, then immediately reboot it, go into the BIOS and check the CPU temperature. 3/5 times it will be way too hot. You need to clean fans from dust including the CPU, ensure they are all working, getting a good airflow.
This Stop message indicates that a kernel-mode process or driver attempted to access a memory address to which it did not have permission to access.
I would get a memory check tool like Microsoft Windows Memory Diagnostic:
http://oca.microsoft.com/en/windiag.aspBoot up running a memory test. Test for corrupted/damaged memory. This might take a while, if any issues, remove the memory and test by adding one each time. For safety when opening your computer - Leave it plugged in but turned off at the wall (this gives a ground line), hold the power button to drain excess power in the supply (this prevent power still being in the system). Careful when handling RAM and anti-static yourself by at least touching the metal area of the case. I believe this would be your issue, if not overheating.
Other reasons for that blue screen could be incompatible software used, out-dated BIOS not compatible with the hardware, etc. Update your BIOS and ensure applications are compatible. From your error messages I don't believe this is the case. More than likely it's memory.