ToolActToolAct

Simulateur de Crash Informatique

Simulez des écrans de plantage classiques de différents systèmes d'exploitation. Fonctionne dans le navigateur, cliquez n'importe où pour quitter.

Sélectionner le type de système

Cliquez n'importe où sur l'écran pour quitter la simulation

Qu'est-ce qu'un Simulateur de Crash Informatique ?

Le Simulateur de Crash Informatique est un outil amusant qui simule les écrans de plantage classiques de différents systèmes d'exploitation. Il prend en charge l'écran bleu de la mort (BSOD) de Windows, le Kernel Panic de macOS, le Kernel Crash de Linux et les dialogues ANR d'Android.

L'outil fonctionne entièrement dans votre navigateur et n'a aucun impact sur votre système réel. Cliquez n'importe où pour quitter la simulation en toute sécurité. Parfait pour faire des farces à vos amis ou tester les écrans d'affichage.

Lors d’un usage partagé, entrées, hypothèses et résultat attendu doivent être clairs afin d’éviter les mauvaises interprétations.

Comment utiliser

Comment utiliser

  1. Sélectionnez le type de système d'exploitation à simuler (Windows, macOS, Linux ou Android).
  2. Réglez la durée de la simulation (3 s, 5 s, 10 s ou 15 s).
  3. Cliquez sur le bouton « Lancer la simulation de crash » pour commencer.
  4. L'écran de crash s'affiche en plein écran ; cliquez n'importe où pour quitter.

Utilisation sécurisée

  • L'écran de crash n'est qu'une simulation dans le navigateur ; un clic ou le raccourci de sortie ramène à la page.
  • Évitez de l'utiliser dans un contexte où il pourrait interrompre le travail, provoquer la panique ou être pris pour une vraie panne système.

Cas d’utilisation

Créer une farce d’écran de plantage inoffensiveChoisissez Windows, macOS, Linux ou Android et lancez un écran de crash simulé qui passe en plein écran, joue un court bip et se ferme au clic ou à la sortie du plein écran. La demande de plein écran doit provenir d’une vraie interaction utilisateur ; les navigateurs bloquent silencieusement toute tentative de lancement automatique au chargement de la page ou depuis un onglet en arrière-plan.
Utiliser des visuels de crash réalistes pour des démos et vidéosAffichez un écran de type BSOD, un kernel panic, un dump Linux ou un dialogue de crash Android pour des tutoriels, des sketchs, des exemples en classe ou des tests visuels sans affecter le système d’exploitation. La superposition ne fait que basculer des classes CSS et lire un audio dans la page ; aucun noyau, pilote ou service système réel n’est touché pendant la démonstration, et le temps de fonctionnement, les processus et les fichiers ouverts sur la machine hôte continuent sans interruption.
Ne pas confondre le simulateur avec une vraie panneLa page ne fait que basculer une superposition et une classe CSS plein écran dans le navigateur. Elle n’endommage aucun fichier, n’arrête aucun processus et ne teste pas la stabilité du système ; les diagnostics réels nécessitent toujours de vrais journaux et outils de surveillance. Les styles BSOD ont évolué entre Windows 7, 8, 10 et 11 ; choisissez la version correspondant au public visé.
Capturer l’écran simulé pour des miniatures ou des mèmesUtilisez la capture d’écran ou l’enregistrement d’écran du navigateur sur la simulation active pour sauvegarder l’apparence BSOD ou kernel panic pour des miniatures de vidéos, des présentations ou des images mèmes, puis cliquez n’importe où pour quitter proprement. Un court extrait de la prise de contrôle et du bip suffit pour un tutoriel sans dépendre d’une vraie panne sur commande.
Éviter de l’utiliser pendant de vraies réunions ou partages d’écranDésactivez le simulateur lorsque vous partagez votre écran avec un client ou une classe, car la prise de contrôle en plein écran et le bip peuvent interrompre l’appel et ressembler à une véritable panne système pour les spectateurs distants. Obtenez le consentement clair de toute personne présente avant de lancer la farce, car un faux crash est une mauvaise surprise pour quelqu’un souffrant d’un problème cardiaque, d’un trouble anxieux ou ayant une échéance urgente.

Principe technique

Le simulateur est une superposition purement DOM et CSS — aucun appel système, pilote noyau ou IOCTL n'est invoqué. Lorsque l'utilisateur clique sur le bouton de démarrage, la page appelle element.requestFullscreen() issu de l'API Fullscreen (W3C Fullscreen LS) ; les navigateurs exigent que cette méthode soit appelée depuis un geste utilisateur de confiance (UIEvent.isTrusted === true), ce qui empêche une page de lancer automatiquement un faux crash au chargement. La superposition change ensuite de classe CSS pour afficher le skin du système choisi : BSOD Windows 10/11 avec le glyphe du visage triste et le texte du code d'arrêt (par exemple IRQL_NOT_LESS_OR_EQUAL 0x0000000A, KERNEL_SECURITY_CHECK_FAILURE 0x00000139), Kernel Panic macOS avec la bannière en cinq langues « You need to restart your computer » introduite dans OS X 10.2, Linux Oops/Panic avec une fausse trace d'appels comprenant des symboles comme inode_permission+0x1e/0x60, et Android ANR avec le dialogue Application Not Responding et une référence au délai d'expédition d'entrée de 5 secondes. La mise en page est gérée par CSS Grid et flexbox en unités de viewport (100vw x 100vh) avec un z-index suffisamment élevé pour passer au-dessus de tout en-tête fixe. Le QR code sur l'écran Windows est rendu en SVG inline, et le texte simulé est un modèle statique — le vrai BSOD inclut également un nom de processus (par exemple ntoskrnl.exe) et une adresse mémoire, tous deux fabriqués ici. Le texte du panic macOS en cinq langues correspond à l'ordre réel livré par Apple (anglais, japonais, chinois simplifié, chinois traditionnel, français). La sortie est gérée en écoutant les événements click, keydown (Escape) et fullscreenchange, puis en retirant la superposition et en appelant document.exitFullscreen() pour libérer le verrou. Comme tout cela n'est que du balisage, le temps de fonctionnement, le planificateur et les processus du système hôte ne sont pas affectés : Cmd+Tab / Alt+Tab fonctionne toujours sur la plupart des postes, les lecteurs d'écran continuent d'annoncer les changements de focus, et la capture d'écran de réunions en ligne verra la superposition plutôt qu'une vraie panne du pilote graphique. Le simulateur ne peut donc pas être utilisé pour tester la récupération après un vrai crash, la collecte de dumps noyau ou la génération de minidumps Windows — cela nécessite de vrais événements noyau comme un appel BugCheckEx d'un pilote en faute. Traitez la page strictement comme du contenu visuel et obtenez le consentement avant de faire une farce, car une prise de contrôle plein écran soudaine accompagnée d'un signal audio peut être véritablement alarmante sur un poste de travail partagé.

  • L'API Fullscreen requestFullscreen() doit être appelée dans un gestionnaire de geste utilisateur (vérification UIEvent.isTrusted).
  • Les codes d'arrêt BSOD Windows affichés sont des modèles statiques (par exemple 0x0000000A IRQL_NOT_LESS_OR_EQUAL) ; aucun BugCheckEx n'est invoqué.
  • La bannière de panic macOS reproduit l'ordre en cinq langues livré depuis OS X 10.2 (EN, JA, ZH-Hans, ZH-Hant, FR).
  • Écouteurs de sortie : click, keydown (Escape), fullscreenchange ; le nettoyage appelle document.exitFullscreen().
  • Le bip optionnel est généré par une courte rafale d'OscillatorNode via AudioContext, filtré par la politique d'autoplay.
  • La superposition est placée à un z-index élevé et occupe 100vw x 100vh ; la table des processus du système hôte est inchangée.
  • Impossible de déclencher de vrais dumps noyau, la collecte de minidumps ou le vérificateur de pilotes — cela nécessite de vrais événements au niveau noyau.

Exemples

Windows 10/11 BSOD - IRQL_NOT_LESS_OR_EQUAL

:(  Votre PC a rencontré un problème et doit redémarrer.
    Nous collectons des informations sur l'erreur, puis nous redémarrerons pour vous.

    100 % terminé

    Code d'arrêt : IRQL_NOT_LESS_OR_EQUAL
    Échec de : ntoskrnl.exe
    Code QR -> https://www.windows.com/stopcode

macOS Kernel Panic

panic(cpu 2 caller 0xffffff8002a3b1e2): Kernel trap at 0xffffff7f8b9a4c00,
  type 14=page fault, registers:
CR0: 0x0000000080010033  CR2: 0x0000000000000010
CR3: 0x000000010d9e0000  CR4: 0x00000000003626e0

Vous devez redémarrer votre ordinateur. Maintenez le bouton d'alimentation enfoncé
pendant plusieurs secondes ou appuyez sur le bouton de redémarrage.

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 exception

Boîte de dialogue ANR Android

L'application ne répond pas

App : com.example.demo
Processus : com.example.demo (PID 12345)
Raison : Input dispatching timed out (10005ms)

[ Fermer l'app ]   [ Attendre ]

FAQ

Cela va-t-il vraiment planter mon ordinateur ?

Non. Cela affiche seulement un faux écran de plantage dans le navigateur. Rien n'est modifié sur votre système d'exploitation et aucune donnée n'est perdue. Cliquez n'importe où ou appuyez sur Échap pour quitter l'écran.

Quels écrans de plantage sont simulés ?

Les plus courants : l'écran bleu de la mort de Windows (BSOD), le Kernel Panic de macOS, le kernel panic / oops trace de Linux, et l'« Application Not Responding » (ANR) d'Android. L'apparence correspond à l'écran réel de chaque plateforme pour une authenticité visuelle.

Pourquoi voudrais-je un faux écran de plantage ?

Cas d'usage courants : faire une blague à un ami, créer une capture d'écran pour un tutoriel sur le dépannage, tester un écran ou un projecteur, remplir un écran lors d'un sketch en livestream, ou produire des visuels pour une vidéo « humour tech ». Le scénario le plus fréquent : des collègues qui le voient sur un ordinateur portable laissé déverrouillé.

Comment quitter l'écran de plantage ?

Cliquez n'importe où sur la page ou appuyez sur Échap. Sur un appareil tactile, touchez l'écran. Le simulateur ne bloque jamais le système d'exploitation : vous pouvez toujours changer d'onglet ou fermer le navigateur pour le quitter.

Cela fonctionne-t-il en plein écran ?

Oui. Cliquez sur le bouton plein écran (ou appuyez sur F11 dans la plupart des navigateurs) pour l'effet le plus convaincant. Certains navigateurs demandent une autorisation explicite avant le passage en plein écran ; autorisez une fois et la page remplit l'écran.

Le BSOD affichera-t-il un code d'arrêt réaliste ?

Le simulateur affiche des codes d'arrêt représentatifs (par exemple KERNEL_SECURITY_CHECK_FAILURE, IRQL_NOT_LESS_OR_EQUAL) et des valeurs hexadécimales d'apparence d'adresse pour la fidélité visuelle. Ce sont des paramètres fictifs statiques, non dérivés de votre système réel : ne les collez pas dans une vraie recherche de dépannage.

Est-ce sans danger de le laisser sur un ordinateur public comme blague ?

C'est sans danger dans le sens où cela ne peut rien casser. Soyez prudent avec les blagues au travail et à l'école : quelqu'un voyant l'écran peut ouvrir un vrai ticket informatique, redémarrer la machine et perdre du travail non sauvegardé, ou alerter la sécurité. Utilisez-le uniquement sur votre propre machine ou avec la permission du propriétaire.