Step-by-Step Guide to Fix Windows Stop Code 0x0000009C

0x0000009C Error: Machine Check Exception BSOD in Windows

Try it yourself, or Reach Out!

If you still need a hand, we’re just a plan away

What is the 0x0000009C Error?


The Windows Stop Code 0x0000009C, known as MACHINE_CHECK_EXCEPTION, is a critical hardware-related BSOD that occurs when the system detects an unrecoverable hardware error at the CPU level. It indicates that the processor encountered an internal error due to hardware failure, memory corruption, overheating, or voltage instability. This stop code is typically triggered by defective hardware components, driver conflicts with hardware monitoring tools, or corrupted firmware. The system halts immediately to prevent data corruption or further damage.

Causes

  • Hardware Malfunction: Faulty CPU, motherboard, or memory modules causing machine check exceptions.
  • Overheating Issues: Poor cooling leading to CPU thermal throttling or shutdowns.
  • Power Supply Instability: Inconsistent voltage from a damaged PSU or surge can corrupt hardware operations.
  • Corrupted BIOS/Firmware: Outdated or unstable firmware causing hardware miscommunication.
  • Faulty or Overclocked Components: Overclocked CPU or RAM running beyond stable voltage or frequency limits.
  • Driver-Level Hardware Conflicts: Low-level system drivers or utilities that improperly access hardware registers.
  • Disk or Storage Errors: Corrupted sectors or failing drives that affect kernel-level data exchange.

Resolution Steps




1. Check System Hardware and Cooling

  • Power off your computer and disconnect it from the power source.
  • Clean internal components and ensure all fans and heatsinks are functioning properly.
  • Verify that the CPU temperature stays within safe limits (use BIOS or hardware monitoring tools).
  • Reseat RAM and GPU to ensure proper contact.

2. Test RAM and Replace Faulty Modules

  • Run Windows Memory Diagnostic or MemTest86 to detect memory issues.
  • Replace any defective memory sticks found.
  • Ensure RAM frequency and voltage settings match manufacturer specifications.

3. Inspect and Test Power Supply Unit (PSU)

  • Use a PSU tester or multimeter to check voltage output consistency.
  • Replace the PSU if readings fluctuate or fall below normal thresholds.
  • Avoid using low-quality or underpowered units.

4. Reset BIOS/UEFI Settings to Default

  • Reboot your PC and press DEL, F2, or ESC to access BIOS/UEFI.
  • Select Load Optimized Defaults or Reset to Default Settings.
  • Save changes and reboot.

This resolves instability caused by incorrect hardware or voltage configurations.

5. Update BIOS and Firmware

  • Visit your motherboard manufacturer’s website to download the latest BIOS or firmware version.
  • Follow the official update process carefully to avoid interruption.
  • Updating can resolve CPU-motherboard compatibility or machine check handling issues.

6. Run Disk Check and System File Repair

  • Open Command Prompt (Admin) and run:

chkdsk C: /f /r /x

sfc /scannow

DISM /Online /Cleanup-Image /RestoreHealth

  • Let each scan complete before restarting.
  • These commands fix disk corruption and restore system stability.

7. Disable Overclocking and Hardware Tweaks

  • If you’re using overclocking utilities (Intel XTU, MSI Afterburner, etc.), revert all settings to default.
  • Disable XMP profiles temporarily in BIOS.
  • Stability improves when components run at manufacturer-rated speeds.

8. Update All Device Drivers

  • Open Device Manager - Update driver for key hardware components (CPU, GPU, chipset, storage).
  • Use official vendor websites for the latest versions.
  • Avoid unsigned or beta drivers that could cause instability.

9. Check for Windows and Firmware Updates

  • Go to Settings - Update & Security - Windows Update.
  • Install all available updates, including optional hardware patches.
  • Restart to apply updated kernel and microcode fixes.

10. Perform a Clean Boot or In-Place Upgrade

If the BSOD persists:

  • Perform a Clean Boot to eliminate third-party interference.
  • If issues continue, run the Windows Installation Media Tool - select Upgrade this PC now.
  • For severe cases, back up data and perform a clean installation to refresh all system components.

The 0x0000009C (MACHINE_CHECK_EXCEPTION) BSOD indicates a critical hardware malfunction or CPU-level fault that Windows cannot recover from.

To resolve it:

  • Inspect physical hardware, cooling, and power supply.
  • Test and replace faulty RAM or storage drives.
  • Reset BIOS and disable any overclocking.
  • Update BIOS, drivers, and firmware.
  • Repair file systems with SFC, DISM, and CHKDSK scans.

If the problem persists after all checks:

  • Perform an in-place upgrade or clean install to restore system stability.

By systematically verifying hardware integrity and updating core system components, you can eliminate the 0x0000009C BSOD and ensure long-term performance stability for your Windows system.



We’re Here for You!


Follow our step-by-step instructions to troubleshoot the issue. Still need help?
Contact us and choose a plan, and our experts will take care of it for you.

Transparent Pricing

Simple, upfront pricing with no hidden fees or surprises

Endpoints

  • Desktops$49
  • Laptops$49
  • Mobile Devices (MDM)$19
  • Workstations$69
  • POS/Kiosks$49
  • Network Printers$29
  • Purchase Now

Network

  • Routes$29
  • Switches$15
  • Firewalls$29
  • Access Points$9
  • VPN Gateways$19
  • Load Balancers$49
  • Purchase Now

Server

  • On-Prem Servers$99
  • Virtual Servers$69
  • Cloud Servers$99
  • Storage Systems (NAS/SAN)$49
  • Backup Appliances$99
  •   
  • Purchase Now

Security

  • Endpoint Protection (EDR)$9
  • AV/Antimalware$9
  • Patch Management$9
  • Web Filtering$9
  • MFA$5
  •   
  • Purchase Now

BDR

  • Local Backup$49
  • Cloud Backup$49
  • DR Infrastructure$199
  •   
  •   
  •   
  • Purchase Now

Compliance

  • Policy Mgmt & Audits$149/month
  • DLP$5/user
  • IT Governance Tools$199/month
  •   
  •   
  •   
  • Purchase Now

NOC

  • 24/7 Monitoring$10/device
  • RMM Tools$3/device
  • MDR Service$25/device
  •   
  •   
  •   
  • Purchase Now

SOC & SIEM

  • Threat Intelligence$199/month
  • Cloud SIEM (Sentinel, etc.)$200–$1000+
  •   
  •   
  •   
  •   
  • Purchase Now

Helpdesk

Open a Ticket / Contact Us

Need help now or want to explore partnership options?

Subscribe our newsletter to stay updated!