How to Fix Machine Check Exception on Windows

Resolve Machine Check Exception and clean crash-related files on Windows with help from Kudu.

By Kudu Team

Fix this automatically with Kudu

Run a free system scan to detect and resolve this issue automatically — no manual steps required.

Download Kudu Free →

What Causes This?

A Machine Check Exception usually means Windows hit a serious hardware-level error that the CPU could not safely recover from. Common causes include overheating, unstable overclocking, faulty RAM, a failing CPU or motherboard, outdated BIOS/firmware, or corrupted low-level drivers such as chipset and storage drivers. In some cases, the crash is triggered by power delivery problems or hardware stress during gaming, rendering, or heavy multitasking.

Common Symptoms

  • Blue screen with the message MACHINE_CHECK_EXCEPTION
  • Random restarts or crashes during heavy use
  • Freezing during startup, gaming, or large file transfers
  • System instability after a BIOS change or overclock
  • Crashes that keep coming back even after a normal restart

How to Fix It Manually

  1. Remove any overclock or BIOS tuning

    • Restart your PC and enter BIOS/UEFI. This is usually done by pressing Delete, F2, or F10 during startup.
    • Load Optimized Defaults, Setup Defaults, or a similarly named option.
    • Save changes and restart Windows.
    • If you use tools like MSI Afterburner, Ryzen Master, or Intel XTU, disable any CPU, GPU, or RAM overclock settings.
  2. Check Windows for hardware and driver file corruption

    • Right-click Start and choose Terminal (Admin) or Command Prompt (Admin).
    • Run this command:
      sfc /scannow
    • When it finishes, run:
      DISM /Online /Cleanup-Image /RestoreHealth
    • Restart your PC after both scans complete.
  3. Update chipset, storage, and graphics drivers

    • Press Windows + X and click Device Manager.
    • Expand System devices, IDE ATA/ATAPI controllers, Storage controllers, and Display adapters.
    • Right-click your main devices and choose Update driver.
    • For best results, download the latest chipset, storage controller, and GPU drivers directly from your PC or motherboard manufacturer’s website, then install them and restart.
  4. Check for overheating

    • Shut down the PC and unplug it.
    • Clean dust from vents, fans, and heatsinks.
    • Make sure all fans are spinning normally when the PC starts.
    • If the crash happens under load, stop heavy tasks and check whether the system runs cooler and more stable afterward.
  5. Test your memory

    • Press Windows + S, type Windows Memory Diagnostic, and open it.
    • Click Restart now and check for problems.
    • Let the test complete. If errors appear, reseat the RAM if you’re comfortable opening the PC, or test one stick at a time.
  6. Install Windows and BIOS updates

    • Open Settings > Windows Update and click Check for updates.
    • Install all important updates, including optional driver or firmware updates if offered by your device maker.
    • Then visit your motherboard or laptop manufacturer’s support page and check for a newer BIOS/UEFI version. Only update BIOS if the version clearly addresses stability or hardware issues, and follow the manufacturer’s instructions exactly.
  7. Clean up crash leftovers and temporary files

    • Press Windows + R, type cleanmgr, and press Enter.
    • Select your system drive, usually C:.
    • Check items like Temporary files, System error memory dump files, and System error minidump files, then click OK.
    • This will not fix bad hardware, but it can remove crash-related files and free space after repeated blue screens.

Fix It Automatically with Kudu

Kudu can help if you do not want to chase down crash leftovers, broken temporary files, and common system issues by hand. It scans for Windows problems, clears crash-related junk such as dump files and temporary data, and helps improve overall system stability with less effort.

Download Kudu Free →

Fix this automatically with Kudu

Run a free system scan to detect and resolve this issue automatically — no manual steps required.

Download Kudu Free →