Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: BSOD playing Bad Company. Error 0x00000124. Address ntoskrnl.exe+7f140

01 Oct 2012   #21

Microsoft Community Contributor Award Recipient

Windows 7 Ult x64 - SP1/ Windows 8 Pro x64

Hi hikerman, nice rig you've built.

Go to your motherboard support site and install all the drivers from there, the drivers on the CD are usually old versions.
G1.Sniper 3 Support - Drivers

With 32GB RAM you're going to have to make a few adjustments to get it stable.
Are the CPUZ tabs you posted taken from the system at idle or under a load?

I noticed something strange, your XMP setting on the CPUZ SPD tab (this is where the system gets the settings from) is 10-13-13-33 and the Memory tab (what you actually have) is 10-12-12-31. These should match the SPD tab information.

Go to your XMP profile setting in BIOS, picture #11 in your BIOS link, and select 'Profile 2'.
This should be the same as the CPUZ SPD tab XMP-2000, 1000MHz, 10-13-13-32.
Memory scaling for Ivy Bridge is very small at the top end, this means you won't notice the difference between 2400MHz and 2000MHz.
You should be running 1.50v RAM, it's the recommended RAM voltage. The 1.65v RAM with 32GB and the voltage adjustments will cause the CPU to run hotter.

Post the CPUZ Memory tab here after you make the change.

Weather in XMP Profile1 or Profile2 make the BIOS changes below.
Let's stay with the Profile2 settings for now.

The two voltages we need are on picture #7 in your BIOS link.
CPU VTT and IMC, these are the Integrated Memory Controller voltages.
Bump your CPU VTT to 1.2v and the IMC to 1.195v.
If this is stable we can back them down a little until they're unstable, then up a notch.

For a quick CPU/RAM stability test run CPU:OCCT
OCCT stability checking tool
Run the CPU:OCCT test for at least 30 minutes, be sure to monitor your CPU and GPU temps.
Set the time before you start.
When its done, pass or fail, it will make some graphs. Post these here as they are useful for analyses.

My System SpecsSystem Spec
01 Oct 2012   #22

win7 ultimate 64

thanks you Dave76. when koolkat77 said he didn't know too much on the hardware side, I headed over to the G.skill forum, I fig its their memory so I should ask them too. I had suspect that voltage related to the memory was at issue but I'm just a noob and was WAY afraid to go mucking about with this high dollar hardware lol

as far as voltage changes, here is what I have done, as they suggested over yonder.

cpu VTT 1.15(up from 1.050), IMC 1.2(up from .925), cpu clock 39 (up from 35), DRAM 1.68 (up from 1.50)

those are the four changes I have made thus far. I have not done any actual tests as such, but I have played the game which is where the bsod showed up every time. I have placed all 4 sticks mem in and have played the game for 3+ hours( it would bsod at no more than 25 minutes before).

I believe at present I have , i believe xmp profile 1 running. . Im not sure the difference between them. does profile 2 squeeze a bit more out of the memory?

and I believe it was called "mode" at TURBO, there is auto and i think extreeme as other choices. not sure if extreme would be something to do or not.

do the voltage changes I made seem ok to you ? as they are a bit different than your suggestions. no saying anything is right or wrong just noob wondering

timing, it SHOULD be (from package) 10-12-12-31) and I just check and as you noted they are indeed different in cpuz mem and spd tabs, hummmm.

I will run that test you speak of. and post results . cpu occt.

are there more I should run? perhaps memtest86? prime95? a different one? a gpu one perhaps, I seen one used on review sites but can't recall the name. and if so any particular settings I should use, for each of them? I want to put the hardware through its paces in case I need to do RMA on any parts.

thanks for the kind words, about nice rig build, it means a LOT to me I put my time in on choosing parts to be sure this cosmos II is a beast, mammoth case.

ok, I gots to go get some shut eye, I will run the suggest test tomorrow. and I am greatful for your help brother the world needs more friendly, helpful people such as yourself and koolkat77
My System SpecsSystem Spec
01 Oct 2012   #23

Microsoft Community Contributor Award Recipient

Windows 7 Ult x64 - SP1/ Windows 8 Pro x64

Those settings from the G.skill forum are good, pretty much the same as what I recommended.

No real need to up the CPU multiplier from 35 to 39, just overclocks the CPU a little, doesn't hurt anything.

The XMP2 setting is actually a little slower than XMP1, as I mentioned previously the memory scaling for Ivy Bridge is very small at the upper MHz levels, meaning you won't notice any difference from 2000MHz to 2400MHz, even in a benchmark test.
Having said that it's ok where you have it now, as long as it's stable.

Yes, run the CPU:OCCT test and post the results.

If the OCCT test passes and you want to be sure the RAM is stable run memtest86+, for 7 full passes, with all four RAM cards installed.
This will take a long time with 32GB RAM, best to run overnight.
If it shows any errors you can stop the test, one error is too many.
RAM - Test with Memtest86+

You're welcome, we all need help at some point.

Let us know your progress.
My System SpecsSystem Spec

01 Oct 2012   #24

win7 ultimate 64

You should be running 1.50v RAM, it's the recommended RAM voltage. The 1.65v RAM with 32GB and the voltage adjustments will cause the CPU to run hotter.
I understand any upward voltage adjustments will make cpu run hotter. not sure if I understand this right or not, but, 1.5 is stock mobo and 1.65 is stock memory voltage, and being that the memory is 2400 speed 1.5 is just not enough to "juice" for them to run properly. trying to learn here

I would still like to know what the hay I have done wrong with symbols. os , drive is C, and I install most things on E. so E:\symbols is where I placed them, and looking at results it would say things about symbols are wrong or some such and not show the results properly. I then copy them to C:\symbols and still get same wrong result, even though I told windbg where they are. I d/l from MS page.

I really do want to learn more about dealing with BSOD crashes, who knows one day I may be able to pay your help forward which I think would be cool.

right on man here you go Dave76

Photo Album - Imgur

one question on that test as you said "watch the temps", what is it exactly I should watch for ? as in how high is too high? during test it stayed around 51-54 for the most part. what is acceptable range for IB? I read they tend to run a bit higher than SB but don't really know what is too much.

as far as cpu multiplier and 39. I was wanting to OC to around 4.4 - 4.5, I read that at that point this chip will stay rather stable. That is what I desire good OC yet stable. The corsair H100 seems to be doing well as far as my limited knowledge allows.

again fellas I appreciate you and your helping me.
My System SpecsSystem Spec
01 Oct 2012   #25

Microsoft Community Contributor Award Recipient

Windows 7 Ult x64 - SP1/ Windows 8 Pro x64

The Intel recommended RAM voltage for all i-series CPUs is 1.5v, Intel spec sheets say 1.575v max for some CPUs, and not to exceed 1.65v. They say this can damage the CPU.
The RAM voltage and the IMC (Integrated Memory Controller, CPU VTT and IMC for your motherboard) must be within 0.5v to prevent CPU damage.
This means if you have 1.65v RAM you should raise the IMC voltage to 1.15v or above.
This is a separate issue to stability, in your case the CPU VTT and IMC voltage increase was needed due to the amount of RAM you have.

You are right, 1.65v is needed to run your RAM at 2000MHz and above, as stated in the CPUZ SPD tab, which is the RAM manufacturers specification.
The G.Skill site for your RAM is misleading, it lists you RAM at 2400MHz and lists the voltage at 1.5v. After you buy it you see that it is 1.5v for 1600MHz and below, 1.65v for 2000MHz and above, according to the SPD and XMP info they put into the RAM card.
I don't like it when they publish wrong information.

You can test the RAM at lower voltage when at 2400MHz, this is what people do when they are OC'ing their RAM.
Lower the RAM voltage by 0.02v and test for stability, keep lowering the voltage until it is unstable, then raise it by 0.02v and you should be at the minimum voltage for your system.

The OCCT test graphs all look good.

When stress testing or when running demanding games you should check the CPU core temps, watch closely when stress testing and check occasionally when gaming.
Max temp for your CPU is 67.4°C for Tcase (the CPU case you see in the box), then you add 5°C for core temps giving you a max core temp of 71.4°C.
Intel® Core™ i7-3770K Processor
Your temps are very good, the good CPU cooler you have helps.

Be careful OC'ing can become habit forming.
Here is a IB OC guide.
Ivy Bridge/Z77 Overclocking Guide

This is a good reference for the BIOS terms.
LGA1155 Overclocking Glossary

Check the tutorial on how to install Win debugger: BSOD Analysis - Getting Started
The steps to use for getting the symbols are there.
My System SpecsSystem Spec
21 Oct 2012   #26

Microsoft Community Contributor Award Recipient

Windows 10 Home 64Bit

Were the BSOD problems resolved?
My System SpecsSystem Spec
22 Oct 2012   #27

win7 ultimate 64

yes they have, thank you guys VERY MUCH
My System SpecsSystem Spec
22 Oct 2012   #28

Microsoft Community Contributor Award Recipient

Windows 10 Home 64Bit

Good to hear that. You may mark this thread as "solved" and let us know if there are any other problems in the future
My System SpecsSystem Spec
22 Oct 2012   #29

Microsoft Community Contributor Award Recipient

Windows 7 Ult x64 - SP1/ Windows 8 Pro x64

Good to hear your system is still stable, enjoy.

Let us know if you have any questions.
My System SpecsSystem Spec

 BSOD playing Bad Company. Error 0x00000124. Address ntoskrnl.exe+7f140

Thread Tools

Similar help and support threads
Thread Forum
BSOD random, error 0x00000124, caused by address ntoskrnl.exe+4adb3c
Hi, This problem started in Flight Simulator, but now its random. I have run memtest twice for four hours each, all is fine. I have a Western Digital HD, and ran their diagnostic tool for it from their site. I have reset the RAM after cleaning it also. I dust out the machine regularly. I...
BSOD Help and Support
BSOD on wake-up error 0x00000124, driver hal.dll, address ntoskrnl.exe
Generous experts, I am getting somewhat random, though more often on "wake-up" BSOD. It seems that it may be related to the cpu, as the event view states: A fatal hardware error has occurred. Reported by component: Processor Core Error Source: Machine Check Exception Error Type: Cache...
BSOD Help and Support
BSOD when playing games, error 0x00000124, ntoskrnl.exe+153fa0 (5logs)
So it went a way for two weeks my blue screen errors and now reappearing again. I've ran memtest, prime95 and furmark and all passed. Here is an analysis of one of the logs from OSR Online Analysis: TRIAGER: Could not open triage file : e:\dump_analysis\program\triage\modclass.ini, error...
BSOD Help and Support
BSOD when playing games, error 0x00000124, ntoskrnl.exe+14dca0
So been having recurring Bluescreens for a long time. They went away after I reduced the overclock as they were usually hal.dll errors but now I am getting ntoskrnl.exe errors. Any help?
BSOD Help and Support
BSOD playing Bad Company 2, error code 0x00000124
Hey guys. So recently I've been experiencing a BSOD with the above error code, but only in Bad Company 2. I've tried a multitude of fixes, including changing clock speeds/voltages etc, but no dice. Hopefully you guys can help out..? My rig is: Phenom II 955 @ 3.8GHz Crossfire AMD 6850's
BSOD Help and Support
BSOD random error 0x00000124, hal.dll at address ntoskrnl.exe+7cc40
I keep getting a random BSOD, I get it a lot in Lightroom 3 but have gotten the same error doing nothing. *** STOP: 0x00000124 (0x0000000000000000, 0xfffffa80053d5028, 0x00000000b2000040, 0x0000000000000800) *** hal.dll - Address 0xfffff80002c15a3b base at 0xfffff80002c03000 DateStamp ...
BSOD Help and Support

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd

All times are GMT -5. The time now is 04:53.
Twitter Facebook Google+ Seven Forums iOS App Seven Forums Android App