macOS

com.apple.xpc.launchd

Le service launchd a subi une erreur fatale XPC

Ce qui se passe réellement

launchd (PID 1, le premier processus après le noyau) a rencontré une erreur dans la communication XPC (inter-process communication) qui l'empêche de continuer. Comme launchd est le parent de tous les processus, son crash provoque un kernel panic immédiat. Causes : corruption de la base de données launchd, plist de service malformée dans /Library/LaunchDaemons/ ou /Library/LaunchAgents/, ou filesystem corrompu.

Solutions

  1. 1Démarrer en mode sans échec (maintenir Shift) pour charger uniquement les services système Apple.
  2. 2Vérifier les plists dans /Library/LaunchDaemons/ et /Library/LaunchAgents/ — supprimer tout fichier suspect ou récemment ajouté.
  3. 3Valider la syntaxe des plists : plutil -lint /Library/LaunchDaemons/*.plist.
  4. 4Réinitialiser les permissions du disque en Recovery : diskutil resetUserPermissions / $(id -u).
  5. 5Réinstaller macOS via Recovery sans effacer le disque.
Explorer tous les codes macOS
← Retour à Error Decoder