Computer-Absturz-Simulator
Simulieren Sie klassische Absturzbilder verschiedener Betriebssysteme. Läuft im Browser, klicken Sie irgendwo zum Beenden.
Systemtyp auswählen
Klicken Sie irgendwo auf den Bildschirm, um die Simulation zu beenden
Was ist ein Computer-Absturz-Simulator?
Der Computer-Absturz-Simulator ist ein lustiges Tool, das klassische Absturzbilder verschiedener Betriebssysteme simuliert. Es unterstützt den Windows Blue Screen of Death (BSOD), macOS Kernel Panic, Linux Kernel Crash und Android ANR-Dialoge.
Das Tool läuft vollständig im Browser und hat keinerlei Auswirkungen auf Ihr tatsächliches System. Klicken Sie irgendwo, um die Simulation sicher zu beenden. Perfekt zum Streichen von Freunden oder zum Testen von Bildschirmdarstellungen.
Ein Crash-Simulator ist für Test- und Lernzwecke gedacht: Er kann zeigen, wie Anwendungen, Fehlerseiten, Monitoring, Recovery-Flows oder Browserreaktionen bei absichtlich ausgelösten Abstürzen aussehen. Solche Tests sollten nur in kontrollierten Umgebungen und nicht während wichtiger Arbeit laufen. Vor dem Ausprobieren sollten ungespeicherte Daten geschlossen werden, weil der Zweck gerade darin besteht, instabiles Verhalten sichtbar zu machen.So verwenden Sie es
Verwendung
- Wählen Sie den zu simulierenden Betriebssystemtyp (Windows, macOS, Linux oder Android)
- Legen Sie die Simulationsdauer fest (3s, 5s, 10s oder 15s)
- Klicken Sie auf 'Start Crash Simulation', um die Simulation zu starten
- Der Vollbild-Absturzbildschirm erscheint; klicken Sie irgendwo, um ihn zu schließen
Sichere Anwendung
- Der Absturzbildschirm ist nur eine Browsersimulation; ein Klick oder die Tastenkombination zum Beenden führt zurück zur Seite.
- Vermeiden Sie die Anwendung an Orten, wo sie die Arbeit stören, Panik auslösen oder als echter Systemfehler missverstanden werden könnte.
Anwendungsfälle
Technisches Prinzip
Der Simulator ist ein reines DOM- und CSS-Overlay – es werden keine Systemaufrufe, Kernel-Treiber oder Device-IOCTLs ausgelöst. Wenn der Nutzer auf die Start-Schaltfläche klickt, ruft die Seite element.requestFullscreen() aus der Fullscreen API (W3C Fullscreen LS) auf; Browser verlangen, dass diese Methode aus einer vertrauenswürdigen Benutzergeste heraus aufgerufen wird (UIEvent.isTrusted === true), weshalb eine Seite keinen gefälschten Absturz beim Laden autoplayen kann. Das Overlay tauscht dann eine CSS-Klasse, um das gewählte OS-Skin darzustellen: Windows 10/11 BSOD mit Trauer-Smiley und Stop-Code-Text (z. B. IRQL_NOT_LESS_OR_EQUAL 0x0000000A, KERNEL_SECURITY_CHECK_FAILURE 0x00000139), macOS Kernel Panic mit dem fünfsprachigen Banner "Sie müssen Ihren Computer neu starten", eingeführt in OS X 10.2, Linux Oops/Panic mit einem gefälschten Call-Trace inklusive Symbolen wie inode_permission+0x1e/0x60, und Android ANR mit dem Dialog "Anwendung reagiert nicht" und einer 5-Sekunden-Input-Dispatch-Timeout-Referenz. Das Layout wird von CSS Grid und Flexbox mit Viewport-Einheiten (100vw x 100vh) und einem z-index gesteuert, der hoch genug ist, um über jedem Sticky Header zu liegen. Der QR-Code auf dem Windows-Bildschirm wird als Inline-SVG gerendert, und der simulierte Text ist eine statische Vorlage – der echte BSOD enthält zusätzlich einen Prozessnamen (z. B. ntoskrnl.exe) und eine Speicheradresse, die hier beide fabriziert sind. Der fünfsprachige macOS-Panic-Text entspricht der tatsächlichen Reihenfolge, die Apple seit OS X 10.2 ausliefert (Englisch, Japanisch, Chinesisch Vereinfacht, Chinesisch Traditionell, Französisch). Der Ausstieg wird über die Ereignisse click, keydown (Escape) und fullscreenchange behandelt, dann wird das Overlay entfernt und document.exitFullscreen() aufgerufen, um die Sperre freizugeben. Da alles nur Markup ist, bleiben Betriebszeit, Scheduler und Prozesse des Host-Betriebssystems unberührt: Cmd+Tab / Alt+Tab funktioniert auf den meisten Desktops weiter, Screenreader verkünden weiterhin Fokusänderungen, und die Bildschirmaufnahme bei Remote-Meetings sieht das Overlay statt eines echten Grafiktreiber-Fehlers. Der Simulator kann daher nicht verwendet werden, um echtes Crash-Recovery, Kernel-Dump-Sammlung oder Windows-Minidump-Generierung zu testen – diese erfordern tatsächliche Kernel-Modus-Ereignisse wie einen BugCheckEx-Aufruf von einem fehlerhaften Treiber. Die Seite sollte strikt als visueller Inhalt behandelt werden, und vor Streichen sollte eine Einwilligung eingeholt werden, da eine plötzliche Vollbild-Übernahme plus Audiocue auf einem gemeinsamen Arbeitsplatz durchaus beunruhigend sein kann.
- Fullscreen API requestFullscreen() muss innerhalb eines Benutzergesten-Handlers aufgerufen werden (UIEvent.isTrusted-Prüfung).
- Die angezeigten Windows-BSOD-Stopp-Codes sind statische Vorlagen (z. B. 0x0000000A IRQL_NOT_LESS_OR_EQUAL); es wird kein BugCheckEx ausgelöst.
- Das macOS-Panic-Banner reproduziert die fünfsprachige Reihenfolge, die seit OS X 10.2 ausgeliefert wird (EN, JA, ZH-Hans, ZH-Hant, FR).
- Ausstiegs-Listener: click, keydown (Escape), fullscreenchange; Bereinigung ruft document.exitFullscreen() auf.
- Optionales Piepen wird durch einen kurzen AudioContext-OscillatorNode-Burst erzeugt, durch die Autoplay-Richtlinie gesteuert.
- Das Overlay liegt bei hohem z-index und belegt 100vw x 100vh; die Prozesstabelle des Host-Betriebssystems bleibt unverändert.
- Kann keine echten Kernel-Dumps, Minidump-Sammlungen oder Treiberprüfungen auslösen – diese benötigen tatsächliche Kernel-Modus-Ereignisse.
Beispiele
Windows 10/11 BSOD - IRQL_NOT_LESS_OR_EQUAL
:( Auf Ihrem PC ist ein Problem aufgetreten und er muss neu gestartet werden.
Wir sammeln einige Fehlerinformationen und starten dann für Sie neu.
100% abgeschlossen
Stop-Code: IRQL_NOT_LESS_OR_EQUAL
Fehler in: ntoskrnl.exe
QR-Code -> https://www.windows.com/stopcodemacOS Kernel Panic
panic(cpu 2 caller 0xffffff8002a3b1e2): Kernel trap at 0xffffff7f8b9a4c00,
type 14=page fault, registers:
CR0: 0x0000000080010033 CR2: 0x0000000000000010
CR3: 0x000000010d9e0000 CR4: 0x00000000003626e0
Sie müssen Ihren Computer neu starten. Halten Sie die Power-Taste
einige Sekunden lang gedrückt oder drücken Sie die Restart-Taste.Linux Kernel Oops / Panic
[ 1234.567890] BUG: unable to handle kernel NULL pointer dereference at 0000000000000018
[ 1234.567893] IP: [<ffffffff812a3b1e>] inode_permission+0x1e/0x60
[ 1234.567899] PGD 0
[ 1234.567902] Oops: 0000 [#1] SMP
[ 1234.567910] Kernel panic - not syncing: Fatal exception
[ 1234.567915] ---[ end Kernel panic - not syncing: Fatal exceptionAndroid-ANR-Dialog
Anwendung reagiert nicht
App: com.example.demo
Prozess: com.example.demo (PID 12345)
Grund: Eingabezustellung hat Zeitüberschreitung (10005 ms)
[ App schließen ] [ Warten ]FAQ
Stürzt mein Computer dadurch tatsächlich ab?
Nein. Es wird lediglich ein gefälschter Crash-Bildschirm im Browser angezeigt. Am Betriebssystem ändert sich nichts und es gehen keine Daten verloren. Klicke irgendwo oder drücke Esc, um den Bildschirm zu verlassen.
Welche Crash-Bildschirme werden simuliert?
Gängige Varianten sind der Windows Blue Screen of Death (BSOD), macOS Kernel Panic, der Linux-Kernel-Panic-/Oops-Trace und Androids 'Application Not Responding' (ANR). Das Aussehen entspricht dem echten Bildschirm der jeweiligen Plattform für visuelle Authentizität.
Wozu sollte ich einen gefälschten Crash-Bildschirm wollen?
Typische Anwendungen sind: einen Freund foppen, einen Screenshot für ein Tutorial zur Fehlerbehebung erzeugen, ein Display oder einen Beamer testen, eine Bildschirmfüllung in einem Livestream-Sketch, oder Visuals für ein 'Tech Humor'-Video. Am häufigsten landet man damit beim Kollegen, der seinen Laptop entsperrt liegen ließ.
Wie verlasse ich den Crash-Bildschirm?
Klicke irgendwo auf die Seite oder drücke Esc. Auf einem Touch-Gerät tippe auf den Bildschirm. Der Simulator blockiert nie das Betriebssystem, du kannst also jederzeit den Tab wechseln oder den Browser schließen.
Funktioniert es im Vollbildmodus?
Ja. Klicke den Vollbild-Button (oder drücke in den meisten Browsern F11) für den überzeugendsten Effekt. Manche Browser fragen vor dem Vollbild explizit um Erlaubnis; einmal erlauben, dann füllt die Seite den ganzen Bildschirm.
Zeigt der BSOD einen realistischen Stop-Code?
Der Simulator zeigt repräsentative Stop-Codes (z. B. KERNEL_SECURITY_CHECK_FAILURE, IRQL_NOT_LESS_OR_EQUAL) und adressartige Hex-Werte für visuelle Glaubwürdigkeit. Das sind statische Platzhalter, die nicht aus deinem System abgeleitet sind – also nicht in echte Troubleshooting-Suchen einfügen.
Ist es sicher, das auf einem öffentlichen Rechner als Streich zu hinterlassen?
Sicher in dem Sinn, dass es nichts kaputtmachen kann. Sei aber vorsichtig mit Streichen am Arbeitsplatz und in Schulen – jemand, der den Bildschirm sieht, könnte ein echtes IT-Ticket eröffnen, den Rechner neustarten und ungespeicherte Arbeit verlieren oder die Sicherheit alarmieren. Nutze es nur auf deinem eigenen Rechner oder mit Erlaubnis des Besitzers.