🚀 NEW in v2.4.29: 35+ Speed Optimizations added today!Download Now →

Home/Fix/WerFault.exe / Error Reporting High CPU

How to Fix WerFault.exe / Error Reporting High CPU on Windows

WerFault.exe or Windows Error Reporting consuming high CPU, constantly crashing, or popup loops? Fix error reporting service issues.

📖

Main Troubleshooting Guide

How to Fix High CPU Usage →

Complete symptoms, causes, and step-by-step solutions

Symptoms

You might be experiencing this problem if you notice:

  • •WerFault.exe at high CPU in Task Manager
  • •Repeated "Windows Error Reporting" popups
  • •WerFault.exe constantly restarting in the background
  • •"Problem Reporting" using excessive disk and CPU
  • •Multiple WerFault.exe processes running simultaneously
  • •System slow due to error reporting activity

Common Causes

  • âš Application crashing repeatedly triggers constant error reports
  • âš Error reporting queue full of unsubmitted reports
  • âš WerFault.exe itself corrupted
  • âš Incompatible application causing crash loop
  • âš Error reports piling up without internet to submit
  • âš Driver crash generating continuous error reports

Solutions

Solution 1: Clear Error Reporting Queue

  1. 1Open File Explorer and navigate to:
  2. 2C:\ProgramData\Microsoft\Windows\WER\ReportQueue
  3. 3Delete all folders inside (these are unsent error reports)
  4. 4Also clear: C:\ProgramData\Microsoft\Windows\WER\ReportArchive
  5. 5Also clear: %LOCALAPPDATA%\Microsoft\Windows\WER
  6. 6This stops WerFault from trying to process old reports

Solution 2: Find the Crashing Application

  1. 1WerFault runs because something else is crashing
  2. 2Open Event Viewer > Windows Logs > Application
  3. 3Filter by Level: "Error"
  4. 4Look for "Application Error" or "Windows Error Reporting" events
  5. 5The "Faulting application name" tells you what's crashing
  6. 6Update or reinstall that application to stop the crash loop

Solution 3: Disable Windows Error Reporting (If Needed)

  1. 1Open Services (services.msc)
  2. 2Find "Windows Error Reporting Service"
  3. 3Right-click > Properties > set Startup type to "Disabled"
  4. 4Click Stop, then OK
  5. 5This prevents WerFault from running entirely
  6. 6Note: Microsoft won't receive crash data, but your PC will be faster if WerFault was misbehaving
FIXES THIS IN 5 MINUTES

Fix WerFault.exe / Error Reporting High CPU Automatically

RescuePC Toolkit includes 109+ automated repairs that fix this problem with one click. No command line knowledge required.

Download Now - Free Trial

No credit card required • Works on Windows 10 & 11

Browse More Performance & Speed Guides

Share this:XRedditLinkedInEmail