Reoccuring BSOD while playing intensive games

Associate
Joined
23 May 2013
Posts
38
Location
Somerset, UK
Hi, I've been getting some BSOD issues mainly while playing battlefield 4.
My Spces are,
i7 4770k, 16 GB Hyper X 1866mhz, Asus Maximus Hero, Corsair AX860, 2 HDDs and an SSD, and newly purchased EVGA 780 ti Classified.

The error information follows.
0x00000124
00000000`00000000
fffffa80`0ea88038
Caused by Driver: ntoskrnl.exe
Caused by Address: ntoskrnl.exe+4adb3c

I recently just started getting this issue, I did a full re-install of Windows 7 x64 when I got my new GPU. I'd be really grateful for any input on this issue, maybe I need to RMA my new GPU?

Thanks in advance.
 
Have you overclocked it?

Updated BIOS and firmware on motherboard, GFX?

The error is seemingly relating some windows getting a fatal hardware error, have you checked your temps when playing BF4?
 
Last edited:
I do have the CPU overclocked, when I was on AMD GPU, I never had this BSOD or any BSOD, would me buying a much better GPU make the last overclock do this? I have reduced the OC on the 4770k to 4.3Ghz, the CPU nor the GPU ever overheated, the GPU has never been over 75c on BF4 and the CPU never goes over 50c with 4.4 ghz, on 4.3 ghz the temps are slightly reduced. Not had a BSOD yet.
 
Last edited:
124 error means more cpu voltage

if it still throws up that error look at raising the imc voltage slightly(dunno what its labelled as on haswell)
 
124 error means more cpu voltage

if it still throws up that error look at raising the imc voltage slightly(dunno what its labelled as on haswell)

Do you mean I need to raise the Core voltage? Im using an offset setting, but with 0.020+ in CPU-Z is recording im using 1.216V Core Voltage when testing with Prime95.
 
try one/two clicks more

cpu offset voltage

the new card could be pushing your cpu and memory more and crashing out

that's what the 124 error is not enough cpu v and or memory controller voltage

it could cause the nvidia drivers to crash ect
 
try one/two clicks more

cpu offset voltage

the new card could be pushing your cpu and memory more and crashing out

that's what the 124 error is not enough cpu v and or memory controller voltage

it could cause the nvidia drivers to crash ect

Memory is fixed to 1.65V which is standard for my 1866mhz hyper x Ram?

I will do some more testing and see if I need to raise anything any more, if this is indeed the cause, as I just lowered from 4.4 to 4.3, i was on an offset of 0.050+, currently on 0.020+, so if I get another BSOD thats the same as this, I should first increase this Vcore?
 
ram voltage is fine,id add two more clicks cpu voltage or offset

memory controller voltage is different to those two,on z77 its called vtt,haswell is different though

can also look in event viewer and click on the recent warnings/errors and see what it crashed on
 
BSOD >0x124 = increase/decrease QPI/VTT first, if not increase/decrease

Common BSOD Error Codes for Overclocking

0x101 = increase vcore
0x124 = increase/decrease QPI/VTT first, if not increase/decrease vcore...have to test to see which one it is
on i7 45nm, usually means too little VVT/QPI for the speed of Uncore
on i7 32nm SB, usually means too little vCore
0x0A = unstable RAM/IMC, increase QPI first, if that doesn't work increase vcore
0x1A = Memory management error. It usually means a bad stick of Ram. Test with Memtest or whatever you prefer. Try raising your Ram voltage
0x1E = increase vcore
0x3B = increase vcore
0x3D = increase vcore
0xD1 = QPI/VTT, increase/decrease as necessary, can also be unstable Ram, raise Ram voltage
0x9C = QPI/VTT most likely, but increasing vcore has helped in some instances
0x50 = RAM timings/Frequency or uncore multi unstable, increase RAM voltage or adjust QPI/VTT, or lower uncore if you're higher than 2x
0x109 = Not enough or too Much memory voltage
0x116 = Low IOH (NB) voltage, GPU issue (most common when running multi-GPU/overclocking GPU)
0x7E = Corrupted OS file, possibly from overclocking. Run sfc /scannow and chkdsk /r

BSOD Codes for Sandy Bridge

0x124 = add/remove vcore or QPI/VTT voltage (usually Vcore, once it was QPI/VTT)
0x101 = add more vcore
0x50 = RAM timings/Frequency add DDR3 voltage or add QPI/VTT
0x1E = add more vcore
0x3B = add more vcore
0xD1 = add QPI/VTT voltage
“0x9C = QPI/VTT most likely, but increasing vcore has helped in some instances”
0X109 = add DDR3 voltage
0x0A = add QPI/VTT voltage
 
Try bumping the following voltages to 1.15.

IOA
IOD
SA

Theese are for the memory controller voltages on haswell and are listed like above on the bios for the M6 Hero board.
 
Thanks for you're input. I've been playing for a solid hour now on BF4 gunna keep testing and see how it goes. All I did was lower the clock to 4.3 from 4.4 and lower the Vcore offset from 0.050+ to 0.020+.

I feel a bit better tho knowing what I'm supposed to be tweaking tho for if/when I need to get a bit more out of this system, but for now I think 4.3 ghc CPU and stock 780 ti classified is running things very smoothly.

I don't have one of the best binned 4770k's anyway as it takes at least 1.264v to achieve 4.4 Ghz and some of the best chips only need 1.200v for 4.5 Ghz. But I'm happy for now. Beats my last system of 8350 4.5ghz + Formula V + 7970 hands down by almost double in benchmarks.

If I have any more issues or that same BSOD, Ill fiddle with the IOA, IOD and SA Voltages.
 
Last edited:
While I'm here, Can I get a confirmation that with this board (Maximus VI Hero) there is no real overclock as its usually referred to, everywhere in the bios refers to it as Turbo clock, and mostly everywhere in windows tells me its clocked at 3500Mhz, its only when I run prime95 and CPU-Z that I can see the true clock, but only for one of the cores, so I always just took it as this motherboard has different terminology for overclock.
Am I right? Or have I only been running a two cores at the Turbo frequency while down clocking the other two cores?
 
Back
Top Bottom