Geheimnis gelüftet: Dies ist, was Windows tut, wenn es nach einem Absturz „nach einer Lösung sucht“.

Symbol für die Lesezeit 3 Minute. lesen


Leser unterstützen MSpoweruser. Wir erhalten möglicherweise eine Provision, wenn Sie über unsere Links kaufen. Tooltip-Symbol

Lesen Sie unsere Offenlegungsseite, um herauszufinden, wie Sie MSPoweruser dabei helfen können, das Redaktionsteam zu unterstützen Lesen Sie weiter

Wir alle haben die Fehlermeldung nach einem App-Absturz gesehen, wenn Windows vergeblich ankündigt, dass es nach einer Lösung für das Problem sucht, normalerweise ohne Ergebnisse.

Angesichts dessen, wie ineffektiv der Prozess ist, ist es ziemlich vernünftig zu fragen, was genau vor sich geht

Zum Glück die Frage ist beantwortet vollständig von Mark Phaedrus, Softwareentwickler, Windows Update Agent, bei Microsoft.

Er schreibt:

Hier ist die vereinfachte Erklärung, wie dieses System (Windows Error Reporting) funktioniert.

  • Ein Programm stürzt ab.

  • Die Windows-Fehlerberichterstattung tritt in Kraft. Sie erfasst einige wichtige Informationen darüber, was das Programm zum Zeitpunkt des Absturzes tat.

  • Es verwendet diese Informationen, um eine „Bucket-Signatur“ zu erstellen. Eine Bucket-Signatur ist eine kurze Möglichkeit, Abstürze zu identifizieren. Ein Entwickler kann anhand der Bucket-Signatur nicht erkennen, was einen Absturz verursacht; aber wenn zwei oder mehr Abstürze dieselbe Bucket-Signatur haben, werden sie sehr wahrscheinlich durch dasselbe verursacht.

  • Unter der Annahme, dass Ihre Datenschutzeinstellungen dies zulassen, sendet die Windows-Fehlerberichterstattung die Bucket-Signatur an Microsoft.

  • An diesem Punkt passiert eines von drei Dingen.

    • Es kann sein, dass sich noch niemand bei Microsoft mit diesem speziellen Problem beschäftigt. In diesem Fall macht der Microsoft-Server nur eine Notiz, dass ein Absturz mit dieser Signatur aufgetreten ist, und sonst passiert nichts.

    • Wenn mehrere Abstürze mit derselben Bucket-Signatur auftreten, wird automatisch ein Fehler generiert und einem Entwickler zugewiesen. Der Entwickler wird wahrscheinlich weitere Informationen benötigen, um den Fehler zu beheben. Wenn sich der Fehler beispielsweise in Windows Update befindet und mir zugewiesen wird, könnte ich sagen: „Ich brauche die Windows Update-Protokolldateien und den Inhalt des Windows Update-Bereichs in der Registrierung von einigen Computern. Fünf sollten reichen.“ Dann, die nächsten fünf Mal, wenn ein Programm mit derselben Bucket-Signatur abstürzt, sagt das Fehlerberichtssystem: „Hey, Client-PC, bitte sammeln Sie diese Protokolle und diese Registrierungsinformationen.“ Und vorausgesetzt, die Datenschutzeinstellungen erlauben es, werden diese Informationen an Microsoft gesendet und ich kann sie mir ansehen, während ich ständig auf ein Fenster starre, das mich daran erinnert, dass ich meinen Job verlieren kann, wenn ich die Daten missbrauche. Sie sehen also immer noch nicht, dass bei Ihnen etwas behoben wurde, aber mit etwas Glück erhalten wir die Informationen, die wir benötigen, um den Fehler später zu beheben.

    • Wenn tatsächlich eine Lösung für dieses Problem gefunden wurde und es sich um eine Lösung handelt, die nicht durch einfaches Installieren des neuesten Windows-Patches behoben werden kann, kann der Fehlerberichterstattungsserver die Informationen an Ihren PC zurücksenden, an welchem ​​​​Punkt (je nach von der Art des Problems und der Lösung) wird das Problem entweder sofort behoben oder Sie erhalten eine Benachrichtigung mit der Aufschrift „Hey, Sie sollten X tun, um dieses Problem zu beheben“. Es ist zugegebenermaßen ziemlich selten, aber es die passieren.

Meine Erkenntnis aus den Informationen ist, dass Microsoft möglicherweise nie weiß, wie häufig ein Problem auftritt, wenn Benutzer keine Fehlerprotokolle übermitteln. Daher ist es wichtig, etwas altruistischer zu sein und die Telemetrie eingeschaltet zu lassen, wenn wir möchten, dass Microsoft sich verbessert Windows für uns alle.

Hat die Windows-Fehlerberichterstattung Ihr Problem jemals behoben? Lassen Sie es uns unten wissen.

Hinterlassen Sie uns einen Kommentar

E-Mail-Adresse wird nicht veröffentlicht. Pflichtfelder sind MIT * gekennzeichnet. *