Werfault.exe is a Windows Error Reporting process of Windows Vista. This feature allows parent company (Microsoft of course) to evaluate and fix application problems in Windows OS (which is your Operating System). The tool enables Windows end users to report internal error data and receive possible updates and specific solutions to the reported error. The Werfault.exe executable allows Windows developers to locate and target any reported errors and enhance the overall stability of Windows.
End users can decide to either turn Windows Error Reporting feature on or off and no personal information is reported back to Microsoft during the transmission. Microsoft has built in the ability to personalize the reporting feature, allowing full control to users. If you choose to only select certain executables or program files to send back error reports, you can create an actual block list so only certain applications allow reporting.
Possible Problems Caused By Werfault.exe
One of the common issues caused by Werfault.exe is that your PC becomes extremely slow to respond and process input. If you check your Task Manager, it will often report that the CPU utilization is maxed out near 100% consistently, and the the Processes tab will show more than one instance of Werfault.exe using up all available CPU resources.
NOTE: It’s a good idea to make sure you all your PC drivers are up-to-date before continuing. This step alone can solve a lot of issues. Keep you drivers updated! Either manually or automatically.
Disabling Werfault.exe
Customizing Windows Error Reporting (Werfault.exe) on Windows Vista is straight-forward:
- Go to Start button.
- Open Control Panel.
- Go to Windows Error Reporting.
- Click on System and Maintenance, then click Problem Reports and Solutions.
- Next, click Change Settings located on the left side panel of the Problem Reports and Solutions window.
- Select an option to configure how you want Windows to look for a solution to your problems. You may allow Windows to do it automatically or ask you every time to check if problem occurs.
- Next, click the Advanced settings link.
- Select Off to turn off Error Reporting.
Optional way to turn off the Werfault.exe (or WerSvc) Service – Windows 7
- Go to Start button.
- Go to Control Panel and then System and Security > Administrative Tools.
- Right-click on Services and then click Run as Administrator option.
- After Services window opens, select Windows Error Reporting Service.
- Double-click it with you mouse and click the Stop button to disable it.
Side Note: Some users have reported that installing Windows Vista Service Pack 2 (SP2) from Microsoft Updates has solved the high CPU utilization without the need to disable Windows Error Reporting. If your on Windows 7, the service name will be WerSvc as opposed to Werfault.