Fix Werfault.exe Error in Windows 7

The werfault.exe module is associated with the Windows Error Reporting tool that automatically reports errors pertaining to Windows features, applications, and the Windows operating system to Microsoft.

Through the Windows Error Reporting tool users can send data about various errors to Microsoft and receive information about the solution.

Werfault.exe Issue

At times, you may find your system stops responding and the culprit is werfault.exe which may be found to be consuming huge amounts of CPU resources (95%-100%)

Note: To check the CPU or memory usage of a process, press Ctrl+Alt+Del and then click the Processes tab in the Task Manager window that opens.

How to resolve Werfault.exe high CPU usage issue?

To resolve the issue, you may decide to prevent werfault.exe from running. When you disable the Windows Error Reporting tool the werfault.exe stops running.

To disable the Windows Error Reporting tool, perform the steps discussed below:

  1. Click Start and then click the Control Panel command.
  2. In the Control Panel window, double click System and Maintenance.
  3. Click Problem Reports and Solutions to open its corresponding window.
  4. Click Change Settings that is listed in the left panel.
  5. Click Advance Settings.
  6. Click Off to disable Windows Error Reporting.

Werfault.exe error in Windows 7

When you start your Windows 7 PC or try to launch or install an application, you may receive an error message similar to the one shown here:

“WerFault.exe - Application Error

The Instruction at 0xfcf9c9fe reference memory at 0x00000001. The memory could not be written. Click to terminate program.”

Possible Solutions

To fix the issue, you may perform the following steps:

Run a malware scan – Malware programs, if present can cause various issues on a computer, including recurring exe errors. Close all running applications, reboot your computer in Safe Mode, and run a malware scan. In case malware presence is detected, delete the reported malware, and restart your computer in the Normal Mode. Check if the error is fixed now.

Perform a System Restore – Restore your computer to a time before werfault.exe started appearing.

To perform a System Restore, perform the following steps:

  1. Click Start, type system restore in the Start box, and press Enter.
  2. In the System Restore dialog box, either select the Recommended Restore option or Choose a different restore point option and click Next.
  3. Note: If you have selected Choose a different restore point, select the desired restore point in the next screen and click Next.

  4. Click Finish to restore your system.

Update your drivers – You may receive the above werfault.exe error if your device drivers are not Windows 7 compatible. Update your device drivers and see if the error is fixed. 

Disable the Windows Error Reporting service – To do this, perform the following steps:

  1. Press Win+R to open the Run dialog box.
  2. Type services.msc and press Enter to open the Services window.
  3. Locate and double-click Windows Error Reporting.
  4. Select Disabled in the Startup type drop-down menu under the General tab. 
  5. Click Apply and then click OK.

After you have disabled the Windows Error Reporting Service, check if the werfault.exe error is fixed.

In case the error persists, you may contact Microsoft for support.