Ist es beabsichtigt, dass Windows 10 nicht mehr angezeigt wird "<app> funktioniert nicht mehr "Dialoge beim Absturz von Apps? Kann ich diesen Dialog wieder aktivieren? </app>

546
bwDraco

Wenn in früheren Versionen von Windows eine App abstürzt, wird ein Dialogfeld mit der Meldung angezeigt, dass "<App> funktioniert nicht mehr". In Windows 10 wird dieses Dialogfeld normalerweise nicht angezeigt. Die App wird einfach geschlossen und der Windows-Fehlerberichterstattungsdienst ( WerFault.exe) meldet den Absturz. (Dieses Dialogfeld kann immer noch für Vordergrund-Apps angezeigt werden, normalerweise jedoch nicht für Windows Store-Apps, Hintergrund-Apps oder System-Apps wie Windows Explorer. Das Verhalten kann auch davon abhängen, ob ein Debugger wie Visual Studio installiert ist.)

Ich kann nicht anders als zu glauben, dass Microsoft es auch ist

  • Versuchen, Benutzer daran zu hindern, WER vom Absturz abzubringen, als Teil seiner Strategie, sich auf Telemetrie zu verlassen, um seine Produkte auf Kosten der Privatsphäre zu verbessern, oder
  • Die Notwendigkeit einer Benutzereingabe bei einem Absturz einer Anwendung entfällt, was manchmal problematisch sein kann. Wenn das Dialogfeld "Anhalten" angezeigt wird, wird die abgestürzte Anwendung erst beendet, wenn der Benutzer das Fehlerdialogfeld schließt. Dies ist möglicherweise bei der Anwendung nicht möglich hat die Maus zum Beispiel mit vielen Vollbild-Spielen verbunden.

Trotzdem konnte ich zu dieser Änderung keine offizielle Quelle finden. Ist diese Änderung von Entwurf und gibt es einige Registrierungsänderungen oder andere Mittel, mit denen ich dieses Dialogfeld wieder aktivieren kann? Die ideale Antwort enthält einen Verweis auf eine offizielle Microsoft-Quelle. Dies ist keine meinungsbasierte Frage.

3

1 Antwort auf die Frage

2
BIOSCMOS

Ich habe einen Weg gefunden, das alte Verhalten wieder zu aktivieren.

Verwenden des Gruppenrichtlinien-Editors:

  1. Lauf gpedit.msc
  2. Gehen Sie zu Richtlinien für Lokaler Computer> Computerkonfiguration> Administrative Vorlagen> Windows-Komponenten> Windows-Fehlerberichterstattung
  3. Stellen Sie Prevent display of the user interface for critical errorsauf Disabled.

Beachten Sie, dass die Hilfe für die Einstellung falsch ist, da dies besagt If you disable or do not configure this policy setting, Windows Error Reporting displays the user interface for critical errors, aber das scheint nicht wahr zu sein, wenn die Richtlinie nicht konfiguriert ist.

Wenn Sie den Gruppenrichtlinien-Editor nicht verwenden möchten, führen Sie stattdessen den Registrierungs-Editor aus, und HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reportingerstellen Sie unter dem Schlüssel einen DWORD DontShowUIWert von 0.

Ich denke, der Vorteil der Verwendung des Gruppenrichtlinien-Editors besteht darin, dass die Einstellung ein wichtiges Windows-Feature-Update übersteht, während die Registrierungseinstellung möglicherweise verloren geht.

Ich frage mich auch, was das offizielle Wort dazu ist.