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.
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:
Dism /Online /Cleanup-Image /RestoreHealth
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:
- Open the service management console—services.msc;
- In the list of services find Windows Error Reporting Services and open its properties;
- Stop the service and change its startup type to Disabled;
- Save the changes and restart the computer.