How to Fix Werfault.exe Application Error in Windows 10?

Windows 10 users periodically complain about the error WerFault.exe – Application Error that appears when running various applications. In this article, we will try to explain why the WerFault.exe process is used in Windows and how to fix related errors.

The WerFault.exe executable file is one of the built-in Windows system applications that is included in the system of automatic error collection, generating and sending logs and error reports to Microsoft support. Windows Error Reporting Service (WerSvc) runs in the background and monitors the status of Windows and running applications. The error data of every running application is generated automatically, and the user decides whether to send this report to Microsoft.

If an error occurs when starting up an application, the WerFault.exe process automatically starts and collects error report data. But it happens that the WerFault.exe process fails with the error:

WerFault.exe – Application Error

The instruction at x0000000 referenced memory at x0000000. The memory could not be written.

Click on OK to terminate the program.

Werfault.exe error

This error means that the process was unable to complete collecting the error data and terminated abnormally. Some users may decide that it the easiest solution is to delete the WerFault.exe file so that this error won’t appear. Since WerFault.exe is a system file, the user cannot delete it from the computer in order to stop the appearance of the error “WerFault.exe – Application Error”.

If you faced a problem with the terminated Werfault.exe process only once—do not pay attention. However, if the error appears constantly, several processes of Werfault.exe are immediately visible in the Task Manager, which cause a high load on the disk or CPU, then this problem needs to be fixed.

Let’s try to figure out why errors may appear when executing WerFault.exe.

Perhaps the file WerFault.exe or its dll libraries are damaged. It is usually worth checking the integrity of system files with the command:

sfc /scannow


Dism /Online /Cleanup-Image /RestoreHealth

werfault windows 10

If any of these commands found damage to the system files, it will try to fix them. After executing these commands, you need to restart the computer.

Check your computer RAM for errors. Perhaps there is a damaged area, when access to which application errors appear. To test the memory in Windows 10, use the utility MdSched.exe (https://theitbros.com/ram-memory-check-windows-10/).

You can also turn off the error reporting service in Windows (this option is not recommended because you will only fix the problem and not its cause in this way). For this:

  1. Open the service management console—services.msc;
  2. In the list of services find Windows Error Reporting Services and open its properties;
  3. Stop the service and change its startup type to Disabled; werfault
  4. Save the changes and restart the computer.

You may also like:

Sysprep Windows 10 Machine: Step by Step Guide In this guide, we will show you how to use PowerShell and Windows System Preparation Tool (Sysprep) to prepare a highly customized, personal Windows 1...
How to Convert ESD to WIM File on Windows 10? In this tutorial, we will show you how to convert ESD to WIM file using Command Prompt. ESD file is a new thing within Windows 10 OS, that Microsoft i...
Restore Windows 10 Registry from Backup using Comm... When Windows 10 have some problems with registry files/settings (in case of corruption, accidental deletion etc.), the system offers a simple way to r...
Capture Windows 10 Image using MDT 2013 In this article we are going to show you how to capture Windows 10 image using Microsoft Deployment Toolkit 2013 (MDT 2013). Later you can use such im...
Integrate WSUS Offline Updater with MDT 2013 to De... In this article we will show you how to install updates offline gained using WSUS Offline Updater, inside MDT 2013 (Microsoft Deployment Toolkit) task...
  1. Posted by Mike Cz

Add Your Comment