How to fix Error 784 on Windows 11

Windows Error 784: MCA Exception Thread Dispatch

Why This Error Happens

Error 784 occurs when the Windows kernel detects a Machine Check Architecture (MCA) exception, which is a hardware-level error reported directly by the CPU. This typically indicates a serious hardware fault such as failing RAM, CPU cache corruption, overheating, unstable overclocking, or a degrading motherboard power delivery system. Because MCA exceptions originate from the processor’s built-in error-detection registers, this is rarely a software bug—it almost always points to a physical hardware instability that the OS is simply reporting.

Step-by-Step Resolution Guide

  1. Check Reliability History and Event Viewer for details:
  • Press Win + X → Event Viewer → navigate to Windows Logs > System.
  • Filter for Event ID 784 and note the associated WHEA (Windows Hardware Error Architecture) details, which usually accompany MCA exceptions and specify the faulting component (CPU core, cache, or memory controller).
  1. Reset CPU/RAM overclocking settings:
  • Reboot into BIOS/UEFI (usually Del or F2 during boot).
  • Navigate to Overclocking/Performance settings and reset CPU multiplier, voltage, and RAM XMP/DOCP profiles to default/Auto.
  • Save changes and reboot to see if the error persists under stock settings.
  1. Run Windows Memory Diagnostic:
  • Press Win + R, type mdsched.exe, and press Enter.
  • Select Restart now and check for problems.
  • Let the system complete at least one full pass; review results in Event Viewer under Windows Logs > System (source: MemoryDiagnostics-Results) after reboot.
  1. Update BIOS/UEFI firmware and chipset drivers:
  • Identify your motherboard model via msinfo32 (System Summary tab).
  • Visit the manufacturer’s support page and download the latest BIOS/UEFI and chipset drivers.
  • Flash the BIOS following the manufacturer’s specific instructions (often via a USB flash tool built into BIOS).
  1. Monitor CPU temperatures and power supply stability:
  • Use a tool like HWiNFO64 to monitor core temperatures, VRM temps, and voltage fluctuations under load.
  • If temperatures exceed safe thresholds (typically >90°C sustained) or voltages fluctuate erratically, inspect cooling (reapply thermal paste, check fan/pump function) or consider a PSU stress test.

Alternative or Verification Steps

  • Verify the fix: Run a stress test (e.g., Prime95 or OCCT) for 30-60 minutes while monitoring Event Viewer in real-time—no new WHEA/Error 784 entries indicate stability has been restored.
  • Alternative solution: If the error persists after ruling out overclocking and drivers, test with a single RAM stick at a time in different slots, or swap the CPU/RAM with known-good hardware to isolate the failing component, as Error 784 often requires physical hardware replacement rather than a software fix.