Deaktivieren Sie den Dialog "Dieses Programm funktioniert nicht mehr usw." vollständig

11

Wir führen ein Befehlszeilenprogramm im Automatisierungsprozess unter Windows 2008 aus und manchmal wird beim Schließen des Windows 2008-Dialogfelds "Dieses Programm funktioniert nicht mehr" mit der Schaltfläche "Schließen" angezeigt. Wie kann ich es vollständig deaktivieren? Ich habe versucht, die Fehlerberichterstattung für alle Benutzer zu deaktivieren, aber das ändert nichts.

Tomas
quelle

Antworten:

10

Ich habe festgestellt, wie vollständig WerFault.exe (Windows Error Reporting) deaktiviert wird. Diese Registrierungsschlüssel sollten hinzugefügt werden

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Windows Error Reporting]
"Disabled"=dword:00000001
"DontShowUI"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting]
"Disabled"=dword:00000001
"DontShowUI"=dword:00000001

Ich hänge auch die voll funktionsfähige Registrierungsdatei http://www.filejumbo.com/Download/B6A1CD7B9A221BB8 an

Ich möchte viele Anweisungen hinzufügen, die ich im Internet zum Deaktivieren von WerFault gefunden habe und die in meiner Situation nicht funktioniert haben. Dazu gehören:

  1. Deaktivieren von "Windows Error Reporting Service"
  2. Bearbeiten von "Windows Error Reporting" -Richtlinien im lokalen Gruppenrichtlinien-Editor
  3. Deaktivieren der Windows-Fehlerberichterstattung über die Systemsteuerung.
Tomas
quelle
2

Dieser Microsoft-Artikel zeigt, wie Sie zu HKLM\Software\Microsoft\Windows\Windows Error Reportingeinem DWORD-Schlüssel DontShowUImit dem Wert von gehen und diesen hinzufügen 1.

RechtschreibungD
quelle
Ich erhalte immer noch das Dialogfeld "Windows-Fehlerberichterstattung" mit einer Schaltfläche zum Schließen. In meiner Windows Server 2008-Registrierung HKLM \ Software \ Microsoft \ Windows \ Windows-Fehlerberichterstattung habe ich solche Schlüssel DontShowUI = 1 und Disabled = 1 (und mehrere andere).
Tomas
Einverstanden - Dieser Registrierungsschlüssel deaktiviert nur die Benutzeroberfläche für die Fehlerberichterstattung, nicht die Benutzeroberfläche für die tatsächliche Benachrichtigung über den Fehler.
wachsen