Vanilla Love :
The Kasafist :
Need your system specs please so we know what type of hardware we're dealing with.
My system specs are
Processor: Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
Video Card: NVIDIA GeForce GTX 780
OS: Microsoft Windows 7 Home Premium Edition Service Pack 1 , 64-bit
RAM: 8 GB
For some reason it only crashes after a long period of time being on and is extremely random.
I had the exact issue with BSOD during long hours of gaming might be RAM error issue. I had a single 8GB stick of RAM Corair Vengeance blue 1600MHz CL10. I got a 1033 error code every time it happened which came down to some type of page file or memory error. I had eventually sold the ram to a friend who had already gotten 1 or 2 sticks of the same exact ram and he's had no problems and I got (4x8GB DIMMs) 32GB worth of Kingston Hyper X Blu. Since I put in the new RAM I have had 0 BSODs during gaming. Worse case scenario now is the occasional (very seldom actually) times that COD will freeze on me LOL! I think that's just the game though cause the computer stays on just fine no BSOD.
Since your issue is exactly like mine and it happens most during long hours of gaming I would like to ask you to try slapping another stick of RAM (if you have the money) and when the new stick comes in put that one on the main RAM slot your current stick of RAM is on and put the your old one on the second slot according to your motherboard manual. I personally feel although 8GB of RAM is more than enough for gaming having only the one stick of RAM leave that 1 DIMM to do all the work by itself. So if it encounters an error there no other stick to take on the slack. My buddy who had my stick that had issues only had my stick and the first DIMM he bought of Corsair Vegeance blue (same speed and latency of course) his first stick was in his main 1st RAM slot and my old stick of was in his second slot.
So he had 16GB total (2x8GB) at the time. I asked if he was experiencing any issues, He said runs as smooth as butter all day. So my guess is another stick should allow for some balance. Remember we do not get to afford putting in server grade products in our systems so our RAM has no ECC which means it's not as good at correcting errors. Maybe the extra DIMM helps and picks up the slack when the other falls short just a little. Kind of like allowing it time to get back on track without crashing. Anyhow that's just my theory and it was the conclusion I came to. I personally feel had you gotten 2x4GB for your 8GB maybe it wouldn't do it.
Anyway I hope you find this info useful I mean I really did have the same exact problem! Oh and NO OTHER method I tried out there (cause I tried everything) worked except all can think of was the above resolution. RAM works better with more than 1 DIMM. Although you didn't state you have 1 or 2 sticks nor the brand I am going on an assumption and apologize if I am wrong.