A "stop 0x124" is fundamentally different to many other types of bluescreens because it stems from a hardware complaint.
Tip
Stop 0x124 minidumps contain very little practical information, and it is therefore necessary to approach the problem as a case of hardware in an unknown state of distress.
You can read more on this error and what to try here... Stop 0x124 - what it means and what to try:
Stop 124 Troubleshooting Strategy
Update your BIOS: BIOS Version/Date INSYDE 1.50, 12/15/2009
Security App
Code:
Start Menu\Programs\AVG 2011 Public:Start Menu\Programs\AVG 2011 Public
Remove AVG and replace with Microsoft Security Essentials to see if it provides more stability.
Uninstallers (removal tools) for common antivirus software. Microsoft Security Essentials and Malwarebytes are recommended from a strict BSOD perspective. They do not cause blue screens on the system as other AV products do.
Microsoft Security Essentials, Free antivirus for windows and Malwarebytes Anti-Malware Free
Information
- :warn: Do not start the free trial of MalwareBytes, unselect that option when prompted.
- :tip: Update and make full scans with both separately.
Daemon Tools/Alcohol %
Code:
Start Menu\Programs\DAEMON Tools Lite Public:Start Menu\Programs\DAEMON Tools Lite Public
Daemon Tools (and Alcohol % software) are known to cause BSOD's on some Win7 systems (mostly due to the sptd.sys driver, although we have seen dtsoftbus01.sys blamed on several occasions). Please uninstall the program, then use the following free tool to ensure that the troublesome sptd.sys driver is removed from your system (pick the 32 or 64 bit system depending on your system's configuration):
DuplexSecure - FAQ
As an alternative, many people recommend the use of
Total Mounter or
Magic ISO
Hard Drive/Storage
Post disk summary using CrystalDiskInfo software:
CrystalDiskInfo Standard Edition
- :info: For how to upload a screenshot or file, read here
Make a hard drive test from the hard drive manufacturers website:
Hard Drive Diagnostic Procedure
Disk Check
For errors on your Hard drive(s):
How to Run Disk Check in Windows 7
Heat:
-Only use the laptop on a hard surface with nothing blocking any of the vents.
-Use a laptop cooling pad if possible
-Blow out all vents with canned air (DO NOT use a vacuum cleaner or an air compressor, they can damage the components).
-Ensure that the fan comes on and is blowing air out of the vent (may not happen at startup, but should happen after using it for a while).
System Temperature
Ensure that there are no heat issues, For monitoring heat of the system use
Speccy or
HWMonitor
Start up
Keep less stuff at the start-up. Only anti-virus, this helps avoid driver conflicts and improves time to log in to windows.
Troubleshoot a Problem by Performing a Clean Startup in Windows 7 or Vista
How to Change, Add, or Remove Startup Programs in Windows 7
SFC /scannow to check windows for corruption:
How to Repair Windows 7 System Files with System File Checker
1. Click Start
2. In the search box, type
Command Prompt
3. In the list that appears, right-click on cmd.exe and choose
Run as administrator
4. In the command window that opens, type
sfc /scannow
and hit enter.
Memtest86+
Run Memtest86+ for at least 8-10 passes. It may take up to 20 passes to find problems. Make sure to run it once after the system has been on for a few hours and is warm, and then also run it again when the system has been off for a few hours and is cold.
How to Test and Diagnose RAM Issues with Memtest86+
Note
Pay close attention to part 3 of the tutorial in order to rule the faulty RAM stick out.
Tip
Do this test overnight.
Code:
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
Use !analyze -v to get detailed debugging information.
BugCheck 124, {0, 85ef2024, f2000040, 800}
Probably caused by : GenuineIntel
Followup: MachineOwner
---------
1: kd> !analyze -v
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
WHEA_UNCORRECTABLE_ERROR (124)
A fatal hardware error has occurred. Parameter 1 identifies the type of error
source that reported the error. Parameter 2 holds the address of the
WHEA_ERROR_RECORD structure that describes the error conditon.
Arguments:
Arg1: 00000000, Machine Check Exception
Arg2: 85ef2024, Address of the WHEA_ERROR_RECORD structure.
Arg3: f2000040, High order 32-bits of the MCi_STATUS value.
Arg4: 00000800, Low order 32-bits of the MCi_STATUS value.
Debugging Details:
------------------
BUGCHECK_STR: 0x124_GenuineIntel
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT
PROCESS_NAME: System
CURRENT_IRQL: 1f
STACK_COMMAND: kb
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: GenuineIntel
IMAGE_NAME: GenuineIntel
DEBUG_FLR_IMAGE_TIMESTAMP: 0
FAILURE_BUCKET_ID: 0x124_GenuineIntel_PROCESSOR_BUS
BUCKET_ID: 0x124_GenuineIntel_PROCESSOR_BUS
Followup: MachineOwner
---------
1: kd> !errrec 85ef2024
===============================================================================
Common Platform Error Record @ 85ef2024
-------------------------------------------------------------------------------
Record Id : 01ce779551d1fdc7
Severity : Fatal (1)
Length : 928
Creator : Microsoft
Notify Type : Machine Check Exception
Timestamp : 7/3/2013 2:31:09 (UTC)
Flags : 0x00000000
===============================================================================
Section 0 : Processor Generic
-------------------------------------------------------------------------------
Descriptor @ 85ef20a4
Section @ 85ef217c
Offset : 344
Length : 192
Flags : 0x00000001 Primary
Severity : Fatal
Proc. Type : x86/x64
Instr. Set : x86
Error Type : BUS error
Operation : Generic
Flags : 0x00
Level : 0
CPU Version : 0x000000000001067a
Processor ID : 0x0000000000000001
===============================================================================
Section 1 : x86/x64 Processor Specific
-------------------------------------------------------------------------------
Descriptor @ 85ef20ec
Section @ 85ef223c
Offset : 536
Length : 128
Flags : 0x00000000
Severity : Fatal
Local APIC Id : 0x0000000000000001
CPU Id : 7a 06 01 00 00 08 02 01 - bd e3 08 0c ff fb eb bf
00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
Proc. Info 0 @ 85ef223c
===============================================================================
Section 2 : x86/x64 MCA
-------------------------------------------------------------------------------
Descriptor @ 85ef2134
Section @ 85ef22bc
Offset : 664
Length : 264
Flags : 0x00000000
Severity : Fatal
Error : BUSL0_SRC_ERR_M_NOTIMEOUT_ERR (Proc 1 Bank 0)
Status : 0xf200004000000800
Peruse these links as well:
Thermal Paste and How To Use It | techPowerUp
Avoid Static Damage to Your PC | PCWorld
Power Supply Information and Selection - Tech Support Forum
Basic computer troubleshooting
How To Clear CMOS
How to clean your PC of dust and dirt
How to clean a computer