CRITICAL_PROCESS_DIED (0x000000EF) : Causes et Solutions complètes

L'erreur CRITICAL_PROCESS_DIED avec le code d'arrêt 0x000000EF est l'un des écrans bleus les plus sérieux sous Windows 10 et Windows 11. Cette erreur se produit lorsqu'un processus essentiel au fonctionnement de Windows s'arrête de manière inattendue. Les processus critiques sont des composants fondamentaux comme csrss.exe (Client/Server Runtime), wininit.exe ou smss.exe (Session Manager). Sans ces processus, Windows ne peut tout simplement pas fonctionner, d'où l'arrêt immédiat du système.

Attention : Si cette erreur se produit en boucle et vous empêche de démarrer Windows, accédez au Mode sans échec en forçant l'arrêt 3 fois consécutives pendant le démarrage. Windows lancera automatiquement l'environnement de récupération (WinRE).

Que signifie cette erreur ?

Windows exécute en permanence des dizaines de processus système essentiels. Certains de ces processus sont marqués comme « critiques » par le noyau, ce qui signifie que leur arrêt non planifié provoque automatiquement un BSOD. L'erreur CRITICAL_PROCESS_DIED indique qu'un de ces processus vitaux a planté ou a été terminé de manière anormale. Cela peut être dû à un fichier système corrompu, un pilote défectueux, un logiciel malveillant ou un problème matériel.

Causes principales

Solutions étape par étape

1. Démarrer en Mode sans échec

Le Mode sans échec charge un minimum de pilotes et de services, ce qui permet souvent de contourner l'erreur et d'effectuer des réparations :

  1. Maintenez la touche Maj enfoncée et cliquez sur Redémarrer.
  2. Sélectionnez Dépannage > Options avancées > Paramètres de démarrage > Redémarrer.
  3. Appuyez sur F5 pour le Mode sans échec avec prise en charge réseau.

Si Windows ne démarre plus du tout, forcez l'arrêt (bouton power) 3 fois pendant la séquence de démarrage. Windows affichera automatiquement les options de récupération.

2. Réparer les fichiers système avec SFC

Une fois en Mode sans échec (ou en mode normal si possible), ouvrez une Invite de commandes en tant qu'administrateur :

sfc /scannow

L'outil SFC (System File Checker) analysera tous les fichiers système protégés et remplacera ceux qui sont corrompus par des copies saines stockées dans le cache Windows. Le processus peut prendre 15 à 30 minutes.

3. Utiliser DISM pour une réparation en profondeur

Si SFC ne parvient pas à réparer tous les fichiers, utilisez DISM :

DISM /Online /Cleanup-Image /CheckHealth

Cette commande vérifie rapidement si l'image Windows présente des corruptions. Ensuite :

DISM /Online /Cleanup-Image /ScanHealth

Pour une analyse plus approfondie. Enfin, pour réparer les corruptions détectées :

DISM /Online /Cleanup-Image /RestoreHealth

DISM téléchargera les fichiers nécessaires depuis Windows Update pour restaurer les composants endommagés. Cela peut prendre 20 à 45 minutes selon votre connexion internet.

4. Désinstaller les mises à jour récentes

Si l'erreur a commencé après une mise à jour Windows :

  1. Ouvrez Paramètres > Windows Update > Historique des mises à jour.
  2. Cliquez sur Désinstaller des mises à jour.
  3. Identifiez la mise à jour installée juste avant l'apparition du problème.
  4. Sélectionnez-la et cliquez sur Désinstaller.

Depuis l'environnement de récupération (si Windows ne démarre pas) :

  1. Accédez à Dépannage > Options avancées > Désinstaller des mises à jour.
  2. Choisissez de désinstaller la dernière mise à jour qualité ou la dernière mise à jour de fonctionnalités.

5. Effectuer une restauration du système

Si vous avez des points de restauration disponibles :

  1. Tapez rstrui.exe dans la barre de recherche ou dans l'invite de commandes.
  2. Sélectionnez un point de restauration antérieur à l'apparition de l'erreur.
  3. Suivez l'assistant et redémarrez.

La restauration du système ne supprime pas vos fichiers personnels, mais elle peut désinstaller des applications et des pilotes installés après la date du point de restauration.

6. Analyser le système contre les malwares

Un logiciel malveillant peut infecter ou remplacer des processus système critiques :

  1. Démarrez en Mode sans échec avec prise en charge réseau.
  2. Lancez une analyse complète avec Windows Defender :
    "%ProgramFiles%\Windows Defender\MpCmdRun.exe" -Scan -ScanType 2
  3. Pour une analyse plus poussée, téléchargez et lancez Malwarebytes (version gratuite).
  4. Vous pouvez aussi utiliser l'analyse hors ligne de Windows Defender depuis les options de sécurité pour détecter les rootkits.
Astuce : Utilisez l'Observateur d'événements (eventvwr.msc) pour identifier exactement quel processus critique a planté. Recherchez les événements critiques (niveau Erreur) dans Journaux Windows > Système autour de l'heure du BSOD.

7. Vérifier l'intégrité du disque

Des secteurs défectueux peuvent corrompre les fichiers système essentiels :

chkdsk C: /f /r

Acceptez de planifier la vérification au prochain démarrage et redémarrez.

Si le problème persiste

Résumé : L'erreur CRITICAL_PROCESS_DIED est souvent causée par des fichiers système corrompus ou un pilote défectueux. Démarrez en Mode sans échec, réparez avec SFC et DISM, et vérifiez l'absence de malwares. En dernier recours, une restauration ou une réinitialisation de Windows résoudra le problème.