The crashes are kinda all over the place what points to many problems from drivers to hardware.
STOP 0x124 Troubleshooting
Read carefully before proceeding.
Warning
If you're overclocking your system, revert back to stock clocks now. Note
Test the system once the overclock is removed before continuing with the steps outlined below.
Part One: CPU Stress Test
Part Two: MemTest86+ RAM Diagnostic
Part Three: Hard Drive Diagnostics
Part Four: GPU Stress Test
Run Prime95 and/or IntelBurnTest to stress test your CPU. Prime95 - Stress Test Your CPU - Windows 10 blog & CPU - Stress Test Using IntelBurnTest - Windows 7 Help blog
Warning
Your CPU temperatures will rise quickly while under this stress test. Keep a keen eye on them and abort the test if overheating occurs.
Run MemTest86+ to analyse your RAM. MemTest86+ - Test RAM - Windows 10 blog
Note
MemTest86+ needs to be run for at least 8 complete passesfor conclusive results. Set it running before you go to bed and leave it overnight. We're looking forzeroerrors here. Even a single error will indicate RAM failure.
Run SeaTools to check the integrity of your HDD. SeaTools for DOS and Windows - How to Use - Windows 7 Help blog
Run following tests
- Short Drive Self Test
- Short generic
- Long generic
If the short generic fails, no need for the long generic.
Note
Do not run SeaTools on an SSD as the results will be invalid.
Run chkdsk
Disk Check - Windows 7 Help blog
Run HDTune to
- scan for errors, no quick scan but full scan
- check the health,
- benchmark.
It may take some time, but please take the time you need to perform it properly.
Let me know what the results are
- of the error scan,
- make a screenshot of the health of every hard drive and post the screenshots,
- post screenshots with the benchmark of the
- transfer rate,
- access time,
- burst rate,
- cpu usage.
Run Furmark to stress test your GPU. FurMark - GPU Stress Test - Windows 10 blog
Note
Run Furmark for around 30 minutes.
Warning
Your GPU temperatures will rise quickly while Furmark is running. Keep a keen eye on them and abort the test if overheating occurs.