- Microsoft-Veteran erklärt, wie man Windows...
Die meisten Windows-Benutzer möchten niemals einen einzigen Blue Screen of Death (grüner Bildschirm des Todes in Vorschau-Builds) sehen, da ein BSOD oft auf einen kritischen Systemfehler hinweist, der durch fehlerhafte Treiber, Hardware-Probleme, Malware, fehlgeschlagene Windows-Installation und andere PC-Probleme verursacht wird. Dennoch kannst du den BSOD-Mechanismus für einen besseren Zweck verwenden. Du musst nur sicherstellen, dass du es richtig machst.
Windows-Enthusiasten sind mit der Tastenkombination vertraut, die einen benutzerinitiierten Blue Screen of Death auslösen kann: Halte die Strg-Taste gedrückt und drücke zweimal die Umschalttaste. Schwups, dein System stürzt ab und alle deine nicht gespeicherten Daten sind weg. Die Tastenkombination existiert, damit Entwickler sehen können, wie ihre Software sich bei einem Systemabsturz verhält und Dump-Dateien für weitere Verbesserungen und Entwicklungen sammeln können.
Einige Entwickler fanden das Tastendrücken zu umständlich und versuchten, eine einfache App zu schreiben, um den Prozess durch das Einspritzen des "magischen Schlüssels" zu automatisieren. Raymond Chen, ein Microsoft-Veteran, erklärte in einem Blog-Beitrag, warum das nicht funktioniert. Das Wesentliche ist, dass der Tastaturtreiber eine physische Eingabe auf einer viel niedrigeren Ebene im Eingabe-Stack erkennt, was einen Systemabsturz ermöglicht. Die Verwendung von Software zum Einspritzen von Tastatursequenzen befindet sich einfach zu weit oben in der Eingabekette.
Das Drücken von zwei Tasten kann in der Tat zu viel Arbeit sein, wenn du Tests automatisieren möchtest. Zum Glück bleiben diejenigen, die es benötigen, nicht hilflos. Microsoft hat ein praktisches Tool namens NotMyFault (Teil der SysInternals-Software-Suite), mit dem verschiedene Abstürze, Hänger oder Lecks ausgelöst werden können. Du kannst es verwenden, um Stack-Abstürze, Pufferüberläufe, hohe IRQL-Fehler und mehr zu testen.
Raymond Chen warnte auch vor verrückten Taktiken wie dem Beenden von winlogon.exe, da solche Ansätze zu Verwirrung führen und nicht vorhandene Fehler melden können.
Weitere Informationen zum ordnungsgemäßen Absturz von Windows findest du in Raymond Chens Blog " The Old New Thing " (via The Register ).
Quelle: neowin.net