Completely Disable WerFault.exe (Windows Error Reporting) on Windows

Method 1: Disable via Group Policy (Recommended for Windows Pro/Enterprise)

  1. Press Win + R, type gpedit.msc, and press Enter.

  2. Navigate to:

    Computer ConfigurationAdministrative TemplatesWindows ComponentsWindows Error Reporting
  3. Double-click “Disable Windows Error Reporting”

  4. Set it to Enabled

  5. Click ApplyOK

This disables WER across the system and prevents WerFault.exe from launching.


Method 2: Disable via Windows Registry (All Editions)

  1. Press Win + R, type regedit, and press Enter.

  2. Navigate to:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting

    If the Windows Error Reporting key doesn’t exist, right-click Microsoft\Windows, choose New → Key, and name it Windows Error Reporting.

  3. Inside Windows Error Reporting, do one of the following:

    • Right-click in the right pane → New → DWORD (32-bit) Value

    • Name it: Disabled

    • Set its value to: 1

  4. Restart your PC for changes to take effect.


Optional: Disable WER Service

While disabling WER via policy or registry prevents it from activating, you can also disable its background service as an extra step:

  1. Press Win + R, type services.msc, and press Enter.

  2. Find: Windows Error Reporting Service

  3. Right-click → Properties

  4. Set Startup type to Disabled

  5. Click Stop (if it’s running), then Apply and OK