Frequent BSOD on Windows 7

I am having BSOD recently. It started to happen about 2weeks ago. Usually the BSOD doesn't appear. The screen just stops and goes black. It happens particularly when I am playing League of Legends. (The same happened before when I was playing Crysis but back then I was using windows XP). I reboot the computer but it just doesn't turn on. I usually have to wait for a very long time before I can turn it on again.

I wrote down the code for the BSOD

STOP:0x00000116 (0x86BB6510, 0x96B69576, 0x00000000, 0x00000002)
atikmpag.sys_Adress 96B69576 base at 96B63000, Datestamp 4f3b14a0

Thanks everybody
 
Back