Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have a process running queue jobs and runs other processes to complete them. Occasionally the .exe it is running fails and this causes a crash report dialog to open (WerFault.exe). This causes all the other jobs on the queue to wait until someone clicks the button on the popup.

I've messed with the settings in Control Panel > Problem Reports and Solutions, but the best I can get is a popup with no options. I've also turned off the "Windows Error Reporting" service.

How do I disable WerFault.exe?

share|improve this question
add comment

1 Answer

up vote 4 down vote accepted
+50

Since you say you've already "turned off the 'Windows Error Reporting' service", I'll propose going all the way in the other direction, i.e. letting it send all data without bothering you.

Have you seen this MS Technet document mentioning the "Send all data" setting for Windows Error Reporting? From what I understand it is the only one not requiring a pop-up. However, you can't set it using the Control Panel, you have to use gpedit.msc.

  • go to Start/Run..., type gpedit.msc to open the Local Group Policy Editor
  • go to Computer Configuration\Administrative Templates\Windows Components\Windows Error Reporting\Consent
  • enable Configure Default Consent and set it to Send all data.
  • verify that Customize consent settings enabled itself at the same time; if not Enable it now.

Unfortunately I can't try this here - I currently don't have a reliable way to crash a Windows program on my current machine without dragging out a compiler ;-).

If all else fails...

Have you considered replacing WerFault.exe with an .exe that does nothing, for example true.exe from cygwin? Of course that would be a mayor step, but you could try as a last resort.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.