Ja, genau das, was der Titel sagt. Nein, ich stehe unter dem Einfluss keiner Chemikalie. Wir alle wollen, dass unsere Computer gut funktionieren und Fehler der Vergangenheit angehören, aber es gibt isolierte Gelegenheiten, in denen wir das Verhalten eines Systems bewerten müssen und... es gewissermaßen ins Stolpern bringen. Da kommt Not My Fault ins Spiel. Es ist ein offizielles Werkzeug von Microsoft unter der Abteilung Sysinternals, daher ist die Quelle sicher... auch wenn du weißt, was passieren wird, wenn du es benutzt.
Auf das Beste hoffen und sich auf das Schlimmste vorbereiten. Für manche eine pessimistische Einstellung, für andere vernünftig. Wenden wir sie auf Software an. Jeder Entwickler weiß, dass seine Software früher oder später einen Fehler erleben wird, sei es durch ein internes Problem oder einen externen Faktor (menschlicher Faktor, Malware usw.). So unglaublich es klingen mag: Das Erzeugen und Erkennen von Fehlern ist ein gutes Training, solange es in einer kontrollierten Umgebung stattfindet. Übertragen wir das nun auf Windows.
Viele unserer Leser denken vielleicht: „Windows braucht keine Hilfe, um Fehler zu erzeugen“, und leider haben sie recht, denn jenseits des Scheins ist Windows riesig, und viele seiner Komponenten können ausfallen. Das Simulieren und Untersuchen seiner Fehler bereitet uns „auf das Schlimmste vor“, indem wir die Feinheiten zwischen einem Problem und einem anderen erkennen und ihre Auswirkungen analysieren.
Simulieren
Gibt es dafür ein Werkzeug? Die Antwort ist ja, und es heißt Not My Fault. Sein Schöpfer ist niemand Geringeres als Mark Russinovich, der Mastermind hinter der Sysinternals-Abteilung von Microsoft, der auch andere Schätze wie Autoruns und das fabelhafte Process Explorer entwickelt hat. Not My Fault unterteilt seine... Funktionen in drei Kategorien: Crash, Hang und Leak.
- Crash: Im Wesentlichen sollten die Optionen unter der Registerkarte Bluescreens auslösen. IRQL-Fehler (im Kernel- oder Benutzermodus), Puffer- oder Stacküberläufe und „double free“-Fehler sind diejenigen, die hervorstechen.
- Hang: Bietet drei Modi: einen, der das System aufhängt (Fehler im DPC), und zwei, die dasselbe mit dem Programm tun (IRP und Deadlock).
- Leak: Erzeugt Speicherlecks, ausgelagert oder nicht. Wähle die Größe in Kilobyte pro Sekunde, und das war’s.
Not My Fault hat das Potenzial, das ein oder andere Lächeln zu stehlen, einfach weil wir es sind, die die Fehler verursachen. Doch ich sage es in aller Aufrichtigkeit: Es ist kein Spielzeug, benutze es nicht auf kritischen Systemen, und bitte mach niemanden wütend. Manche sehen vielleicht keinen gültigen Grund für die Existenz dieser Software, aber sie ist kostenlos verfügbar und funktioniert mit Windows Vista und später.