{"code":"var Component=(()=>{var p=Object.create;var t=Object.defineProperty;var h=Object.getOwnPropertyDescriptor;var m=Object.getOwnPropertyNames;var g=Object.getPrototypeOf,v=Object.prototype.hasOwnProperty;var f=(i,n)=>()=>(n||i((n={exports:{}}).exports,n),n.exports),k=(i,n)=>{for(var s in n)t(i,s,{get:n[s],enumerable:!0})},l=(i,n,s,a)=>{if(n&&typeof n==\"object\"||typeof n==\"function\")for(let r of m(n))!v.call(i,r)&&r!==s&&t(i,r,{get:()=>n[r],enumerable:!(a=h(n,r))||a.enumerable});return i};var b=(i,n,s)=>(s=i!=null?p(g(i)):{},l(n||!i||!i.__esModule?t(s,\"default\",{value:i,enumerable:!0}):s,i)),q=i=>l(t({},\"__esModule\",{value:!0}),i);var c=f((S,o)=>{o.exports=_jsx_runtime});var z={};k(z,{default:()=>d});var e=b(c());function u(i){let n={a:\"a\",code:\"code\",em:\"em\",h2:\"h2\",h3:\"h3\",img:\"img\",li:\"li\",ol:\"ol\",p:\"p\",pre:\"pre\",span:\"span\",strong:\"strong\",ul:\"ul\",...i.components};return(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(n.p,{children:\"Vous \\xEAtes en train de r\\xE9diger un document, de rendre une timeline, ou simplement de lire une page web \\u2014 et l'\\xE9cran devient noir. Quelques secondes plus tard, votre Mac affiche la fen\\xEAtre de connexion avec un message : \\xAB Votre ordinateur a red\\xE9marr\\xE9 en raison d'un probl\\xE8me. \\xBB C'est un kernel panic, et sur macOS Tahoe 26.5, il est devenu l'une des plaintes de type \\xAB la machine enti\\xE8re vient de s'\\xE9teindre \\xBB les plus signal\\xE9es dans les forums d'assistance et les fils de discussion pour d\\xE9veloppeurs. Un kernel panic n'est pas un plantage d'application \\u2014 c'est le c\\u0153ur du syst\\xE8me d'exploitation qui d\\xE9cide que continuer serait dangereux, ce qui entra\\xEEne un arr\\xEAt complet suivi d'un red\\xE9marrage.\"}),`\n`,(0,e.jsxs)(n.p,{children:[\"La bonne nouvelle est qu'un kernel panic laisse presque toujours une empreinte : un rapport de panique. Enfoui dans ce rapport se trouvent un \",(0,e.jsx)(n.code,{children:\"panicString\"}),\", un backtrace, et une liste des extensions noyau pr\\xE9sentes en m\\xE9moire au moment du plantage. Une fois que vous pouvez lire ces trois \\xE9l\\xE9ments, vous cessez de faire des suppositions et commencez \\xE0 diagnostiquer. Ce guide est construit autour de cette comp\\xE9tence. Nous lirons un rapport de panique r\\xE9el ligne par ligne, puis nous suivrons un arbre de d\\xE9cision qui associe ce que vous trouvez aux d\\xE9clencheurs les plus courants sur Tahoe 26.5 \\u2014 taux de rafra\\xEEchissement \\xE9lev\\xE9s des moniteurs externes, extensions noyau et syst\\xE8me, pannes lors du cycle sommeil/r\\xE9veil avec des p\\xE9riph\\xE9riques, les probl\\xE8mes mat\\xE9riels reconnus par Apple dans la version 26.5, et les \\xE9tats syst\\xE8me corrompus.\"]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.img,{alt:\"\\xC9cran de red\\xE9marrage apr\\xE8s kernel panic sur macOS Tahoe\",src:\"/images/blog/mac-kernel-panic-random-restart-macos-tahoe-26-5-refresh-rate-panic-log-fix-2026/hero.webp\",width:\"2848\",height:\"1504\"})}),`\n`,(0,e.jsx)(n.p,{children:\"macOS Tahoe 26.5 a \\xE9t\\xE9 publi\\xE9 le 11 mai 2026 et, comme toute mise \\xE0 jour mineure, il a corrig\\xE9 certains probl\\xE8mes tout en en faisant appara\\xEEtre d'autres. Les notes de version entreprise d'Apple reconnaissent des correctifs de red\\xE9marrage affectant les MacBook Air M5 et les mod\\xE8les M5 Pro/Max, des extensions r\\xE9seau de filtrage de contenu provoquant des red\\xE9marrages, et une condition d'\\xE9cran noir apr\\xE8s une mise \\xE0 jour. Ce contexte est important, car il indique qu'Apple sait que des r\\xE9gressions de stabilit\\xE9 au niveau du noyau existent dans cette g\\xE9n\\xE9ration. Mais tous les panics ne sont pas des bugs \\xE0 corriger par Apple \\u2014 beaucoup sont caus\\xE9s par un \\xE9cran tiers tournant trop vite, un ancien kext VPN ou un hub Thunderbolt d\\xE9faillant. Le journal de panique vous permet de distinguer chaque cause.\"}),`\n`,(0,e.jsx)(n.h2,{id:\"points-cl\\xE9s\",children:\"Points Cl\\xE9s\"}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Un kernel panic est un red\\xE9marrage complet du syst\\xE8me d\\xE9clench\\xE9 par le c\\u0153ur du syst\\xE8me d'exploitation, et non par un plantage d'application \\u2014 il \\xE9crit toujours un rapport de panique dans \",(0,e.jsx)(n.code,{children:\"/Library/Logs/DiagnosticReports/\"}),\" qui identifie la cause probable.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Lisez trois champs en premier : le \",(0,e.jsx)(n.code,{children:\"panicString\"}),\" (la raison lisible par l'humain), le \",(0,e.jsx)(n.strong,{children:\"backtrace\"}),\" (quel processus/pilote \\xE9tait en cours d'ex\\xE9cution) et \",(0,e.jsx)(n.strong,{children:\"\\xAB Kernel Extensions in backtrace \\xBB\"}),\" (les pilotes tiers impliqu\\xE9s).\"]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Le correctif le plus propre et le plus confirm\\xE9 par la communaut\\xE9 pour Tahoe 26.5 est de \",(0,e.jsx)(n.strong,{children:\"r\\xE9duire le taux de rafra\\xEEchissement d'un \\xE9cran externe tiers de 120/144/240 Hz \\xE0 60 Hz\"}),\" \\u2014 les panics GPU/affichage \\xE0 taux de rafra\\xEEchissement \\xE9lev\\xE9 sur Mac Studio et Mac mini sont r\\xE9pandus et se r\\xE9solvent instantan\\xE9ment une fois le taux abaiss\\xE9.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Auditez les extensions noyau et syst\\xE8me avec \",(0,e.jsx)(n.code,{children:\"kmutil showloaded\"}),\" et \",(0,e.jsx)(n.code,{children:\"systemextensionsctl list\"}),\", puis d\\xE9marrez en \",(0,e.jsx)(n.strong,{children:\"Safe Mode\"}),\" pour v\\xE9rifier si une extension tierce est \\xE0 l'origine du probl\\xE8me ; les outils VPN, antivirus et virtualisation sont les suspects habituels.\"]}),`\n`,(0,e.jsx)(n.li,{children:\"Apple a reconnu des correctifs de red\\xE9marrage dans la version 26.5 pour les MacBook Air M5 / M5 Pro & Max, les extensions r\\xE9seau de filtrage de contenu, et une condition d'\\xE9cran noir apr\\xE8s mise \\xE0 jour ; les panics restants sont signal\\xE9s par la communaut\\xE9 avec des solutions de contournement \\u2014 mettez \\xE0 jour enti\\xE8rement, puis isolez m\\xE9thodiquement avant de supposer une d\\xE9faillance mat\\xE9rielle.\"}),`\n`]}),`\n`,(0,e.jsx)(n.h2,{id:\"kernel-panic-vs-plantage-dapplication-vs-blocage--identifier-ce-que-vous-observez\",children:\"Kernel Panic vs Plantage d'Application vs Blocage : Identifier ce que vous observez\"}),`\n`,(0,e.jsx)(n.p,{children:\"Avant d'ouvrir un seul journal, clarifiez la terminologie, car le chemin de r\\xE9solution est compl\\xE8tement diff\\xE9rent selon chaque cas.\"}),`\n`,(0,e.jsxs)(n.p,{children:[\"Un \",(0,e.jsx)(n.strong,{children:\"kernel panic\"}),\" est une d\\xE9faillance \\xE0 l'int\\xE9rieur du noyau XNU \\u2014 la couche la plus basse de macOS qui communique directement avec le CPU, le GPU, le contr\\xF4leur de m\\xE9moire et les pilotes. Lorsque le noyau atteint un \\xE9tat dont il ne peut pas se remettre de mani\\xE8re s\\xFBre (un acc\\xE8s m\\xE9moire incorrect dans un pilote, une faute mat\\xE9rielle, un blocage dans un chemin critique), il arr\\xEAte d\\xE9lib\\xE9r\\xE9ment l'ensemble du syst\\xE8me et red\\xE9marre. Le signe r\\xE9v\\xE9lateur est la bo\\xEEte de dialogue qui appara\\xEEt apr\\xE8s le red\\xE9marrage : \",(0,e.jsx)(n.strong,{children:\"\\xAB Votre ordinateur a red\\xE9marr\\xE9 en raison d'un probl\\xE8me. Appuyez sur une touche ou attendez quelques secondes pour continuer le d\\xE9marrage. \\xBB\"}),\" Sur les anciens Mac ou les Mac Intel, vous pouvez bri\\xE8vement voir un \\xE9cran assombri avec le message \\xAB Vous devez red\\xE9marrer votre ordinateur. Maintenez le bouton d'alimentation enfonc\\xE9... \\xBB en plusieurs langues. Dans les deux cas, toute la machine s'est arr\\xEAt\\xE9e, pas seulement une application.\"]}),`\n`,(0,e.jsxs)(n.p,{children:[\"Un \",(0,e.jsx)(n.strong,{children:\"plantage d'application\"}),\" est un seul processus qui se ferme de mani\\xE8re inattendue. Le reste de macOS continue de fonctionner, vous obtenez une bo\\xEEte de dialogue \\xAB [Application] a quitt\\xE9 de mani\\xE8re inattendue \\xBB avec des boutons Rouvrir/Signaler, et vous pouvez continuer \\xE0 utiliser tout le reste. Les plantages d'application \\xE9crivent \\xE9galement des rapports \",(0,e.jsx)(n.code,{children:\".crash\"}),\" ou \",(0,e.jsx)(n.code,{children:\".ips\"}),\", mais ils sont limit\\xE9s \\xE0 un seul processus. Si vos onglets Safari meurent mais que le Dock, Finder et les autres applications restent actifs, c'est un plantage d'application, pas un panic \\u2014 couvert par notre guide s\\xE9par\\xE9 sur les \",(0,e.jsx)(n.a,{href:\"/blog/safari-tab-crashes-macos-tahoe-26-5-webkit-feature-flag-fix-2026\",children:\"plantages d'onglets Safari sur macOS Tahoe 26.5\"}),\".\"]}),`\n`,(0,e.jsxs)(n.p,{children:[\"Un \",(0,e.jsx)(n.strong,{children:\"blocage ou gel\"}),\" se produit quand le syst\\xE8me cesse de r\\xE9pondre mais ne red\\xE9marre pas. Le curseur peut devenir une boule arc-en-ciel tournante, l'\\xE9cran est fig\\xE9 et rien ne r\\xE9agit \\u2014 mais il n'y a pas de red\\xE9marrage automatique. Un blocage peut parfois pr\\xE9c\\xE9der un panic (le noyau se bloque, puis d\\xE9clenche un watchdog qui force un red\\xE9marrage), mais un blocage pur n\\xE9cessite que vous forciez l'extinction vous-m\\xEAme. Le diagnostic des blocages est diff\\xE9rent \\u2014 \",(0,e.jsx)(n.code,{children:\"spindump\"}),\", la fonctionnalit\\xE9 \\xAB \\xC9chantillonner le processus \\xBB du Moniteur d'Activit\\xE9, et \",(0,e.jsx)(n.code,{children:\"log show\"}),\" pour la p\\xE9riode pr\\xE9c\\xE9dant le gel.\"]}),`\n`,(0,e.jsx)(n.p,{children:\"Voici la d\\xE9cision rapide :\"}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"La machine enti\\xE8re a red\\xE9marr\\xE9 d'elle-m\\xEAme + bo\\xEEte de dialogue \\xAB red\\xE9marr\\xE9 en raison d'un probl\\xE8me \\xBB \\u2192 kernel panic.\"}),\" Lisez le rapport de panique. C'est ce guide.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Une application a quitt\\xE9, le reste du syst\\xE8me fonctionne bien \\u2192 plantage d'application.\"}),\" Examinez le rapport \",(0,e.jsx)(n.code,{children:\".ips\"}),\" de cette application.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Syst\\xE8me fig\\xE9, pas de red\\xE9marrage, vous avez d\\xFB forcer l'extinction \\u2192 blocage.\"}),\" Ensemble d'outils diff\\xE9rent.\"]}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:\"Identifier correctement le probl\\xE8me \\xE9vite des heures de travail inutile. Des utilisateurs passent des jours \\xE0 r\\xE9installer des applications pour corriger un \\xAB plantage \\xBB qui \\xE9tait en r\\xE9alit\\xE9 un kernel panic caus\\xE9 par un moniteur 240 Hz.\"}),`\n`,(0,e.jsx)(n.h2,{id:\"comment-trouver-et-lire-le-rapport-de-panique\",children:\"Comment Trouver et Lire le Rapport de Panique\"}),`\n`,(0,e.jsx)(n.p,{children:\"Chaque kernel panic sur macOS \\xE9crit un rapport de diagnostic. Il existe deux fa\\xE7ons d'y acc\\xE9der : Console.app (graphique) et le syst\\xE8me de fichiers / Terminal (plus rapide et scriptable).\"}),`\n`,(0,e.jsx)(n.h3,{id:\"o\\xF9-se-trouvent-les-journaux-de-panique\",children:\"O\\xF9 se trouvent les journaux de panique\"}),`\n`,(0,e.jsx)(n.p,{children:\"Les rapports de panique sont stock\\xE9s ici :\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(n.code,{children:[(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Rapports de diagnostic par machine (les kernel panics se trouvent ici)\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"ls\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -lt\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /Library/Logs/DiagnosticReports/\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" head\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -20\"})]})]})})}),`\n`,(0,e.jsxs)(n.p,{children:[\"Vous recherchez des fichiers nomm\\xE9s comme \",(0,e.jsx)(n.code,{children:\"Kernel-2026-05-22-143012.panic\"}),\" ou \",(0,e.jsx)(n.code,{children:\"panic-full-2026-05-22-143012.ips\"}),\". Les plus r\\xE9cents sont en haut gr\\xE2ce \\xE0 \",(0,e.jsx)(n.code,{children:\"-lt\"}),\" (tri par date). Sur Apple silicon, les versions r\\xE9centes de macOS \\xE9crivent un rapport \",(0,e.jsx)(n.code,{children:\"panic-full\"}),\" plus riche ; sur les anciens syst\\xE8mes, vous verrez peut-\\xEAtre des fichiers texte \",(0,e.jsx)(n.code,{children:\".panic\"}),\". Il existe \\xE9galement un dossier au niveau utilisateur, mais les kernel panics sont \\xE0 l'\\xE9chelle du syst\\xE8me et vont dans \",(0,e.jsx)(n.code,{children:\"/Library/Logs/DiagnosticReports/\"}),\".\"]}),`\n`,(0,e.jsx)(n.p,{children:\"Pour lister uniquement les rapports li\\xE9s aux panics :\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(n.code,{children:(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"ls\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -lt\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /Library/Logs/DiagnosticReports/\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" grep\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -iE\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" 'panic|kernel'\"})]})})})}),`\n`,(0,e.jsx)(n.h3,{id:\"ouvrir-un-rapport-de-panique-dans-consoleapp\",children:\"Ouvrir un rapport de panique dans Console.app\"}),`\n`,(0,e.jsx)(n.p,{children:\"Si vous pr\\xE9f\\xE9rez une interface graphique :\"}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Ouvrez \",(0,e.jsx)(n.strong,{children:\"Console\"}),\" (Applications \\u2192 Utilitaires \\u2192 Console, ou Spotlight \\xAB Console \\xBB).\"]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Dans la barre lat\\xE9rale gauche sous \",(0,e.jsx)(n.strong,{children:\"Rapports\"}),\", cliquez sur \",(0,e.jsx)(n.strong,{children:\"Rapports de plantage\"}),\" (ancienne macOS) ou \",(0,e.jsx)(n.strong,{children:\"Rapports syst\\xE8me\"}),\".\"]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Faites d\\xE9filer pour trouver les entr\\xE9es commen\\xE7ant par \",(0,e.jsx)(n.strong,{children:\"Kernel\"}),\" ou contenant \",(0,e.jsx)(n.strong,{children:\"panic\"}),\" dans leur nom. Cliquez sur l'une d'elles.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Le rapport complet appara\\xEEt \\xE0 droite. Utilisez Cmd+F pour acc\\xE9der directement \\xE0 \",(0,e.jsx)(n.code,{children:\"panicString\"}),\".\"]}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:\"Console est pratique, mais lire le fichier brut est souvent plus rapide, car vous pouvez effectuer des recherches instantan\\xE9ment et copier l'int\\xE9gralit\\xE9 du rapport.\"}),`\n`,(0,e.jsx)(n.h3,{id:\"le-journal-unifi\\xE9-en-direct\",children:\"Le journal unifi\\xE9 en direct\"}),`\n`,(0,e.jsxs)(n.p,{children:[\"Le fichier de panique est \\xE9crit au moment du plantage. Vous pouvez \\xE9galement extraire les messages li\\xE9s aux panics du journal unifi\\xE9, ce qui est utile lorsque vous souhaitez voir ce qui s'est pass\\xE9 dans les secondes \",(0,e.jsx)(n.em,{children:\"pr\\xE9c\\xE9dant\"}),\" le red\\xE9marrage :\"]}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(n.code,{children:[(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Afficher les messages li\\xE9s aux panics du dernier jour\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"log\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" show\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --predicate\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:` 'eventMessage contains \"panic\"'`}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --last\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" 1d\"})]})]})})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(n.code,{children:[(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Limiter au processus kernel et aux 6 derni\\xE8res heures, tr\\xE8s utile juste apr\\xE8s un panic\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"log\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" show\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --predicate\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:` 'process == \"kernel\"'`}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --last\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" 6h\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" grep\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -i\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" panic\"})]})]})})}),`\n`,(0,e.jsxs)(n.p,{children:[\"Le journal unifi\\xE9 ne contiendra pas le backtrace complet comme le fait le fichier \",(0,e.jsx)(n.code,{children:\".panic\"}),\", mais il vous donne le contexte temporel \\u2014 ce que le syst\\xE8me faisait dans la p\\xE9riode pr\\xE9c\\xE9dant le probl\\xE8me.\"]}),`\n`,(0,e.jsx)(n.h3,{id:\"anatomie-dun-rapport-de-panique--un-exemple-annot\\xE9\",children:\"Anatomie d'un rapport de panique : un exemple annot\\xE9\"}),`\n`,(0,e.jsx)(n.p,{children:\"C'est la partie qui vous transforme d'un utilisateur qui suppute en un vrai diagnosticien. Un rapport de panique a une structure pr\\xE9visible. Voici un panicString Apple silicon repr\\xE9sentatif (anonymis\\xE9 et illustratif) du type que les utilisateurs voient avec des probl\\xE8mes de taux de rafra\\xEEchissement d'affichage \\xE9lev\\xE9 :\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(n.code,{children:[(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"panic(cpu 4 caller 0xfffffff0291a7c40): userspace watchdog timeout:\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"no successful checkins from com.apple.WindowServer in 120 seconds\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"service: com.apple.logd, total successful checkins since load\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"(831 seconds ago): 83, last successful checkin: 0 seconds ago\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"service: com.apple.WindowServer, total successful checkins since\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"load (831 seconds ago): 8, last successful checkin: 120 seconds ago\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"Panic occurred in process WindowServer\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"Backtrace (CPU 4), panicked thread: 0xfffffff...\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"...\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"AppleH13CamIn ... AGXG16X ... IOMobileFramebuffer ...\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"Kernel Extensions in backtrace:\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"   com.apple.iokit.IOMobileFramebufferFamily\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"   com.apple.AGXG16X\"})})]})})}),`\n`,(0,e.jsx)(n.p,{children:\"Lisez-le de haut en bas :\"}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:(0,e.jsx)(n.code,{children:\"panic(cpu 4 caller 0x...)\"})}),\" \\u2014 quel c\\u0153ur CPU a d\\xE9clench\\xE9 le panic et l'adresse du code qui l'a appel\\xE9. Les adresses hexad\\xE9cimales ne vous sont pas destin\\xE9es ; les mots qui les suivent le sont.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:(0,e.jsx)(n.code,{children:\"userspace watchdog timeout: no successful checkins from com.apple.WindowServer in 120 seconds\"})}),\" \\u2014 c'est le \",(0,e.jsx)(n.code,{children:\"panicString\"}),\", la ligne la plus importante. Elle vous dit \",(0,e.jsx)(n.em,{children:\"pourquoi\"}),\". Ici, WindowServer (le processus d'affichage/composition) a cess\\xE9 de r\\xE9pondre au watchdog, ce qui a forc\\xE9 un red\\xE9marrage. Un WindowServer bloqu\\xE9 est typique des probl\\xE8mes d'affichage/GPU \\u2014 fr\\xE9quemment un taux de rafra\\xEEchissement trop \\xE9lev\\xE9.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:(0,e.jsx)(n.code,{children:\"Panic occurred in process WindowServer\"})}),\" \\u2014 le \\xAB processus dans le backtrace \\xBB. C'est le processus qui \\xE9tait en cours d'ex\\xE9cution. WindowServer = graphiques. Un d\\xE9mon r\\xE9seau = r\\xE9seau/filtre de contenu. \",(0,e.jsx)(n.code,{children:\"kernel_task\"}),\" uniquement = souvent mat\\xE9riel ou une faute de pilote profonde.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Symboles du backtrace\"}),\" \\u2014 noms de fonctions pr\\xE9sentes dans la pile. Voir \",(0,e.jsx)(n.code,{children:\"AGXG16X\"}),\", \",(0,e.jsx)(n.code,{children:\"IOMobileFramebuffer\"}),\", \",(0,e.jsx)(n.code,{children:\"AppleH13...\"}),\" pointe vers la pile GPU/affichage d'Apple.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:(0,e.jsx)(n.code,{children:\"Kernel Extensions in backtrace:\"})}),\" \\u2014 c'est l'indice d\\xE9cisif pour les pilotes tiers. Si vous voyez quelque chose comme \",(0,e.jsx)(n.code,{children:\"com.yourvpn.tun\"}),\" ou \",(0,e.jsx)(n.code,{children:\"com.thirdparty.av\"}),\" ici, un kext est impliqu\\xE9. Si vous ne voyez que des extensions \",(0,e.jsx)(n.code,{children:\"com.apple.*\"}),\", la faute est dans le propre code d'Apple ou est due au mat\\xE9riel/\\xE0 la configuration plut\\xF4t qu'\\xE0 un kext tiers.\"]}),`\n`]}),`\n`,(0,e.jsxs)(n.p,{children:[\"Autres patterns \",(0,e.jsx)(n.code,{children:\"panicString\"}),\" et leur signification habituelle :\"]}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:(0,e.jsx)(n.code,{children:\"Sleep Wake failure in EFI\"})}),\" ou \",(0,e.jsx)(n.strong,{children:(0,e.jsx)(n.code,{children:\"Previous Sleep Wake failure\"})}),\" \\u2014 un panic sommeil/r\\xE9veil. Presque toujours un p\\xE9riph\\xE9rique, un hub ou un \\xE9cran externe qui se comporte mal pendant le r\\xE9veil. (CAUSE 3 ci-dessous.)\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:(0,e.jsx)(n.code,{children:\"Kernel data abort\"})}),\" / \",(0,e.jsx)(n.strong,{children:(0,e.jsx)(n.code,{children:\"DAR ...\"})}),\" avec un kext tiers dans le backtrace \\u2014 un pilote a acc\\xE9d\\xE9 \\xE0 de la m\\xE9moire incorrecte. Suspectez ce kext.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:(0,e.jsx)(n.code,{children:\"KP / machine check\"})}),\", \",(0,e.jsx)(n.strong,{children:(0,e.jsx)(n.code,{children:\"ECC\"})}),\", ou panics sans kext tiers et avec des processus incoh\\xE9rents \\u2014 tendance vers le mat\\xE9riel (RAM, thermique). (CAUSE 5.)\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:(0,e.jsx)(n.code,{children:\"watchdog timeout ... WindowServer\"})}),\" de mani\\xE8re r\\xE9p\\xE9t\\xE9e, uniquement lorsqu'un moniteur sp\\xE9cifique est connect\\xE9 \\u2014 affichage/taux de rafra\\xEEchissement. (CAUSE 1.)\"]}),`\n`]}),`\n`,(0,e.jsxs)(n.p,{children:[\"La discipline essentielle : \",(0,e.jsxs)(n.strong,{children:[\"lisez d'abord le \",(0,e.jsx)(n.code,{children:\"panicString\"}),\", puis v\\xE9rifiez si un kext non-Apple appara\\xEEt dans \\xAB Kernel Extensions in backtrace \\xBB.\"]}),\" Ces deux informations vous orientent vers la bonne cause dans plus de 80 % des cas.\"]}),`\n`,(0,e.jsx)(n.h2,{id:\"larbre-de-d\\xE9cision-diagnostique\",children:\"L'Arbre de D\\xE9cision Diagnostique\"}),`\n`,(0,e.jsx)(n.p,{children:\"Utilisez ce processus \\xE0 chaque fois. Il vous \\xE9vite des r\\xE9installations al\\xE9atoires.\"}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Reproduisez ou notez le sch\\xE9ma.\"}),\" Le panic se produit-il uniquement lorsqu'un moniteur externe est connect\\xE9 ? Uniquement au r\\xE9veil du sommeil ? Uniquement lorsqu'une application ou un VPN sp\\xE9cifique fonctionne ? Al\\xE9atoirement sans rien en commun ? Le sch\\xE9ma repr\\xE9sente la moiti\\xE9 du diagnostic. Notez-le.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Lisez le rapport de panique le plus r\\xE9cent.\"}),\" Obtenez le \",(0,e.jsx)(n.code,{children:\"panicString\"}),\" et la liste \\xAB Kernel Extensions in backtrace \\xBB (voir ci-dessus).\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Y a-t-il un kext tiers dans le backtrace ?\"}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Oui \\u2192\"}),\" allez \\xE0 la CAUSE 2 (extensions). Identifiez le fournisseur, mettez-le \\xE0 jour ou supprimez-le, retestez en Safe Mode.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Non \\u2192\"}),\" continuez.\"]}),`\n`]}),`\n`]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsxs)(n.strong,{children:[\"Le \",(0,e.jsx)(n.code,{children:\"panicString\"}),\" mentionne-t-il WindowServer / framebuffer / GPU, et cela se produit-il uniquement avec un moniteur connect\\xE9 ?\"]}),\" \\u2192 CAUSE 1 (taux de rafra\\xEEchissement). R\\xE9duisez d'abord l'\\xE9cran externe \\xE0 60 Hz.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsxs)(n.strong,{children:[\"Le \",(0,e.jsx)(n.code,{children:\"panicString\"}),\" mentionne-t-il Sleep Wake failure, ou cela se produit-il uniquement au r\\xE9veil ?\"]}),\" \\u2192 CAUSE 3 (sommeil/r\\xE9veil + p\\xE9riph\\xE9riques). D\\xE9connectez tout et testez.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"\\xCAtes-vous sur un MacBook Air M5 / M5 Pro/Max, ou utilisez-vous une extension r\\xE9seau de filtrage de contenu, ou avez-vous vu un \\xE9cran noir apr\\xE8s la mise \\xE0 jour ?\"}),\" \\u2192 CAUSE 4 (\\xE9l\\xE9ments 26.5 reconnus par Apple). Assurez-vous d'\\xEAtre enti\\xE8rement \\xE0 jour.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Pas de kext tiers, pas de sch\\xE9ma affichage/sommeil, les panics sont al\\xE9atoires et le rapport varie \\xE0 chaque fois ?\"}),\" \\u2192 CAUSE 5 (mat\\xE9riel). Ex\\xE9cutez Apple Diagnostics, v\\xE9rifiez la RAM/eGPU/thermique.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Toujours non r\\xE9solu apr\\xE8s ce qui pr\\xE9c\\xE8de ?\"}),\" \\u2192 CAUSE 6 (\\xE9tat syst\\xE8me corrompu) : r\\xE9initialisez la NVRAM, r\\xE9initialisez le SMC (Intel), r\\xE9installez macOS sur place.\"]}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:\"Voici maintenant les causes en d\\xE9tail.\"}),`\n`,(0,e.jsx)(n.h2,{id:\"cause-1--taux-de-rafra\\xEEchissement-\\xE9lev\\xE9-du-moniteur-externe-120--144--240-hz\",children:\"CAUSE 1 : Taux de Rafra\\xEEchissement \\xC9lev\\xE9 du Moniteur Externe (120 / 144 / 240 Hz)\"}),`\n`,(0,e.jsxs)(n.p,{children:[\"Il s'agit du probl\\xE8me phare de Tahoe 26.5 et, heureusement, celui qui b\\xE9n\\xE9ficie du correctif le plus propre. Une grande partie des rapports de \\xAB red\\xE9marrage al\\xE9atoire \\xBB sur Mac Studio et Mac mini s'av\\xE8rent \\xEAtre des panics du watchdog GPU/affichage d\\xE9clench\\xE9s lorsqu'un \",(0,e.jsx)(n.strong,{children:\"\\xE9cran externe tiers \\xE0 taux de rafra\\xEEchissement \\xE9lev\\xE9\"}),\" est utilis\\xE9 \\xE0 120 Hz, 144 Hz ou 240 Hz. Le rapport de panique affiche un timeout du watchdog WindowServer avec la pile GPU/framebuffer d'Apple (\",(0,e.jsx)(n.code,{children:\"AGX...\"}),\", \",(0,e.jsx)(n.code,{children:\"IOMobileFramebuffer\"}),\") dans le backtrace, exactement comme dans l'exemple annot\\xE9 ci-dessus.\"]}),`\n`,(0,e.jsx)(n.h3,{id:\"pourquoi-cela-se-produit\",children:\"Pourquoi cela se produit\"}),`\n`,(0,e.jsx)(n.p,{children:\"\\xC0 des taux de rafra\\xEEchissement \\xE9lev\\xE9s, le pilote GPU et le contr\\xF4leur d'affichage \\xE9changent des informations de timing, de mode et de synchronisation de mani\\xE8re bien plus agressive qu'\\xE0 60 Hz. Les mises \\xE0 jour mineures de macOS modifient p\\xE9riodiquement le pipeline d'affichage (gestion HDR, n\\xE9gociation du taux variable/ProMotion, dithering, multi-flux via DisplayPort/Thunderbolt). Lorsque le firmware d'un moniteur tiers annonce un mode que le pilote actuel ne n\\xE9gocie pas correctement \\u2014 ou lorsque le c\\xE2ble/lien DSC est marginal \\xE0 240 Hz \\u2014 le c\\xF4t\\xE9 GPU peut se bloquer. WindowServer cesse de r\\xE9pondre, le watchdog se d\\xE9clenche \\xE0 la marque des 120 secondes, et l'ensemble du syst\\xE8me red\\xE9marre. Cela semble al\\xE9atoire car cela d\\xE9pend de ce qui est affich\\xE9, mais c'est li\\xE9 \\xE0 l'\\xE9cran.\"}),`\n`,(0,e.jsx)(n.p,{children:\"Indices pointant vers le taux de rafra\\xEEchissement :\"}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Les panics \",(0,e.jsx)(n.strong,{children:\"ne se produisent jamais sur l'\\xE9cran int\\xE9gr\\xE9 seul\"}),\" (ordinateurs portables) ou \",(0,e.jsx)(n.strong,{children:\"sans le moniteur externe connect\\xE9\"}),\" (les utilisateurs de Mac mini/Studio qui ont \\xE9galement un petit \\xE9cran secondaire peuvent tester).\"]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Le \",(0,e.jsx)(n.code,{children:\"panicString\"}),\" mentionne le \",(0,e.jsx)(n.strong,{children:\"watchdog WindowServer\"}),\" et le backtrace liste uniquement les kexts GPU/framebuffer d'Apple (aucun kext tiers).\"]}),`\n`,(0,e.jsx)(n.li,{children:\"C'est pire lors de travaux intensifs du GPU, de vid\\xE9os, de contenus HDR, ou au r\\xE9veil depuis la mise en veille de l'\\xE9cran.\"}),`\n`,(0,e.jsx)(n.li,{children:\"Un moniteur ou c\\xE2ble haute fr\\xE9quence sp\\xE9cifique est impliqu\\xE9 ; revenir \\xE0 un \\xE9cran 60 Hz fait dispara\\xEEtre le probl\\xE8me.\"}),`\n`]}),`\n`,(0,e.jsx)(n.h3,{id:\"le-correctif-propre--r\\xE9duire-le-taux-de-rafra\\xEEchissement\",children:\"Le correctif propre : r\\xE9duire le taux de rafra\\xEEchissement\"}),`\n`,(0,e.jsx)(n.p,{children:\"Il s'agit d'une solution de contournement solide, confirm\\xE9e par la communaut\\xE9. R\\xE9duire le taux de rafra\\xEEchissement supprime enti\\xE8rement le chemin de timing marginal.\"}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Ouvrez \",(0,e.jsx)(n.strong,{children:\"R\\xE9glages Syst\\xE8me \\u2192 Moniteurs\"}),\".\"]}),`\n`,(0,e.jsx)(n.li,{children:\"S\\xE9lectionnez le moniteur externe.\"}),`\n`,(0,e.jsxs)(n.li,{children:[\"Trouvez le menu d\\xE9roulant \",(0,e.jsx)(n.strong,{children:\"Taux de rafra\\xEEchissement\"}),\". Passez de \",(0,e.jsx)(n.strong,{children:\"240 Hz \\u2192 120 Hz\"}),\", ou pour plus de stabilit\\xE9, \",(0,e.jsx)(n.strong,{children:\"\\u2192 60 Hz\"}),\".\"]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Si vous voyez une option \",(0,e.jsx)(n.strong,{children:\"ProMotion / Taux de rafra\\xEEchissement variable\"}),\", r\\xE9glez-la sur un taux \",(0,e.jsx)(n.strong,{children:\"fixe\"}),\" plut\\xF4t que variable pendant les tests.\"]}),`\n`,(0,e.jsx)(n.li,{children:\"Utilisez l'\\xE9cran pendant une journ\\xE9e. Si les panics s'arr\\xEAtent, le taux de rafra\\xEEchissement \\xE9tait la cause.\"}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.img,{alt:\"S\\xE9lecteur de taux de rafra\\xEEchissement dans les r\\xE9glages d'\\xE9cran sur macOS Tahoe\",src:\"/images/blog/mac-kernel-panic-random-restart-macos-tahoe-26-5-refresh-rate-panic-log-fix-2026/content-2.webp\",width:\"2848\",height:\"1504\"})}),`\n`,(0,e.jsxs)(n.p,{children:[\"Si le panneau Moniteurs de macOS n'expose pas le taux souhait\\xE9 ou masque les \\xE9tapes interm\\xE9diaires, \",(0,e.jsx)(n.strong,{children:\"SwitchResX\"}),\" (un utilitaire d'affichage tiers de longue date) vous permet de d\\xE9finir des timings exacts et de verrouiller un taux de rafra\\xEEchissement. D\\xE9finissez un mode propre \\xE0 60 Hz ou 120 Hz et enregistrez-le comme valeur par d\\xE9faut pour cet \\xE9cran.\"]}),`\n`,(0,e.jsx)(n.p,{children:\"Autres leviers qui aident \\xE0 la stabilit\\xE9 \\xE0 taux de rafra\\xEEchissement \\xE9lev\\xE9 :\"}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Utilisez un c\\xE2ble certifi\\xE9.\"}),\" \\xC0 144/240 Hz, vous avez besoin d'un c\\xE2ble DisplayPort ou Thunderbolt 4 / USB4 \\xE0 v\\xE9ritable haute bande passante. Un c\\xE2ble marginal qui \\xAB fonctionne \\xBB \\xE0 60 Hz tombera en panne par intermittence \\xE0 240 Hz. Changez le c\\xE2ble avant de bl\\xE2mer le logiciel.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Connectez directement, sans passer par un dock,\"}),\" pendant les tests. Les docks et les hubs MST DisplayPort ajoutent une couche de n\\xE9gociation qui peut \\xEAtre le maillon faible.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"D\\xE9sactivez HDR\"}),\" sur l'\\xE9cran externe temporairement ; le pipeline HDR ajoute une complexit\\xE9 de timing.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Mettez \\xE0 jour le firmware du moniteur\"}),\" si le fabricant en propose un. Les fournisseurs d'\\xE9crans publient des correctifs pour les bugs de n\\xE9gociation Mac.\"]}),`\n`]}),`\n`,(0,e.jsxs)(n.p,{children:[\"Parce que le correctif est si propre, essayez-le \",(0,e.jsx)(n.strong,{children:\"en premier\"}),\" chaque fois qu'un panic se produit uniquement lorsqu'un moniteur externe est connect\\xE9. Si r\\xE9duire \\xE0 60 Hz arr\\xEAte les panics, vous avez votre r\\xE9ponse et vous pouvez d\\xE9cider de rester \\xE0 un taux s\\xFBr, d'essayer 120 Hz ou d'attendre une future mise \\xE0 jour macOS/firmware. Pour l'ensemble plus large des probl\\xE8mes d'\\xE9cran externe sur Tahoe, consultez notre \",(0,e.jsx)(n.a,{href:\"/blog/external-display-not-detected-macos-tahoe-complete-diagnostic-fix-guide-2026\",children:\"guide de diagnostic pour \\xE9cran externe non d\\xE9tect\\xE9\"}),\".\"]}),`\n`,(0,e.jsx)(n.h2,{id:\"cause-2--extensions-noyau--syst\\xE8me-d\\xE9fectueuses-ou-obsol\\xE8tes\",children:\"CAUSE 2 : Extensions Noyau & Syst\\xE8me D\\xE9fectueuses ou Obsol\\xE8tes\"}),`\n`,(0,e.jsxs)(n.p,{children:[\"Si un \",(0,e.jsx)(n.strong,{children:\"kext tiers appara\\xEEt dans \\xAB Kernel Extensions in backtrace \\xBB\"}),\", vous avez trouv\\xE9 votre cat\\xE9gorie de coupable. Les contrevenants habituels sur Tahoe sont les clients VPN, les agents antivirus/s\\xE9curit\\xE9 des terminaux, les outils de virtualisation, les pilotes d'interface audio, et les utilitaires de disque/RAID \\u2014 tout ce qui installe une extension noyau (kext) ou une extension syst\\xE8me pour s'accrocher profond\\xE9ment dans le syst\\xE8me d'exploitation.\"]}),`\n`,(0,e.jsxs)(n.p,{children:[\"Apple pousse les d\\xE9veloppeurs depuis des ann\\xE9es \\xE0 migrer des anciens kexts vers les \",(0,e.jsx)(n.strong,{children:\"extensions syst\\xE8me\"}),\" en espace utilisateur, et chaque version de macOS resserre ce que les kexts h\\xE9rit\\xE9s peuvent faire. Un kext con\\xE7u pour un ancien syst\\xE8me peut acc\\xE9der \\xE0 la m\\xE9moire d'une mani\\xE8re que le nouveau noyau ne tol\\xE8re pas, ce qui entra\\xEEne un panic \",(0,e.jsx)(n.code,{children:\"Kernel data abort\"}),\" nommant ce kext.\"]}),`\n`,(0,e.jsx)(n.h3,{id:\"\\xE9tape-1--inventoriez-ce-qui-est-charg\\xE9\",children:\"\\xC9tape 1 : Inventoriez ce qui est charg\\xE9\"}),`\n`,(0,e.jsx)(n.p,{children:\"Listez les extensions noyau actuellement en m\\xE9moire :\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(n.code,{children:[(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Afficher toutes les extensions noyau charg\\xE9es\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"kmutil\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" showloaded\"})]})]})})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(n.code,{children:[(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Filtrer les extensions d'Apple pour ne voir que les tierces\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"kmutil\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" showloaded\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" grep\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -v\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" com.apple\"})]})]})})}),`\n`,(0,e.jsx)(n.p,{children:\"Tout \\xE9l\\xE9ment dans cette liste filtr\\xE9e est un pilote tiers fonctionnant dans votre noyau en ce moment. Comparez-le avec les identifiants de bundle dans la liste \\xAB Kernel Extensions in backtrace \\xBB de votre rapport de panique \\u2014 une correspondance est votre principal suspect.\"}),`\n`,(0,e.jsxs)(n.p,{children:[\"Listez maintenant les \",(0,e.jsx)(n.strong,{children:\"extensions syst\\xE8me\"}),\" (l'\\xE9quivalent moderne en espace utilisateur utilis\\xE9 par les VPN, les filtres de contenu et la s\\xE9curit\\xE9 des terminaux) :\"]}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(n.code,{children:[(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Lister les extensions syst\\xE8me install\\xE9es et leur \\xE9tat (activated/enabled)\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"systemextensionsctl\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" list\"})]})]})})}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.img,{alt:\"Terminal listant les extensions noyau charg\\xE9es\",src:\"/images/blog/mac-kernel-panic-random-restart-macos-tahoe-26-5-refresh-rate-panic-log-fix-2026/content-3.webp\",width:\"2848\",height:\"1504\"})}),`\n`,(0,e.jsxs)(n.p,{children:[\"Cela montre chaque extension syst\\xE8me, son identifiant d'\\xE9quipe, et si elle est \",(0,e.jsx)(n.code,{children:\"activated enabled\"}),\". Les VPN et les filtres de contenu installent des \",(0,e.jsx)(n.strong,{children:\"extensions r\\xE9seau\"}),\" ici \\u2014 et comme indiqu\\xE9 dans la CAUSE 4, les extensions r\\xE9seau de filtrage de contenu ont \\xE9t\\xE9 sp\\xE9cifiquement mentionn\\xE9es dans les correctifs de red\\xE9marrage 26.5 d'Apple.\"]}),`\n`,(0,e.jsx)(n.h3,{id:\"\\xE9tape-2--prouvez-le-avec-le-safe-mode\",children:\"\\xC9tape 2 : Prouvez-le avec le Safe Mode\"}),`\n`,(0,e.jsx)(n.p,{children:\"Le Safe Mode d\\xE9marre macOS avec les kexts tiers et de nombreux \\xE9l\\xE9ments de d\\xE9marrage d\\xE9sactiv\\xE9s. Si les panics s'arr\\xEAtent en Safe Mode, la cause est presque certainement quelque chose que le Safe Mode a d\\xE9sactiv\\xE9 \\u2014 le plus souvent une extension tierce.\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Apple silicon (M1/M2/M3/M4/M5) :\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsx)(n.li,{children:\"\\xC9teignez compl\\xE8tement.\"}),`\n`,(0,e.jsxs)(n.li,{children:[\"Appuyez sur le \",(0,e.jsx)(n.strong,{children:\"bouton d'alimentation et maintenez-le\"}),\" jusqu'\\xE0 l'apparition de \\xAB Chargement des options de d\\xE9marrage \\xBB.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[\"S\\xE9lectionnez votre disque de d\\xE9marrage, puis maintenez \",(0,e.jsx)(n.strong,{children:\"Shift\"}),\" et cliquez sur \",(0,e.jsx)(n.strong,{children:\"Continuer en Safe Mode\"}),\".\"]}),`\n`,(0,e.jsx)(n.li,{children:\"Connectez-vous. Vous devriez voir \\xAB Safe Boot \\xBB dans la barre de menus (cherchez dans la fen\\xEAtre de connexion ou dans R\\xE9glages Syst\\xE8me).\"}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Intel :\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsx)(n.li,{children:\"\\xC9teignez.\"}),`\n`,(0,e.jsxs)(n.li,{children:[\"Allumez et maintenez imm\\xE9diatement \",(0,e.jsx)(n.strong,{children:\"Shift\"}),\" jusqu'\\xE0 l'apparition de la fen\\xEAtre de connexion, puis rel\\xE2chez.\"]}),`\n`]}),`\n`,(0,e.jsxs)(n.p,{children:[\"Utilisez le Mac en Safe Mode de la mani\\xE8re qui d\\xE9clenche normalement les panics (connectez le moniteur, faites fonctionner le r\\xE9seau du VPN \\u2014 notez que certaines extensions r\\xE9seau ne se chargeront pas en Safe Mode, ce qui est lui-m\\xEAme informatif). \",(0,e.jsx)(n.strong,{children:\"Pas de panics en Safe Mode \\u2192 le logiciel tiers est la cause.\"}),\" Red\\xE9marrez normalement pour confirmer qu'ils r\\xE9apparaissent.\"]}),`\n`,(0,e.jsx)(n.h3,{id:\"\\xE9tape-3--supprimez-ou-mettez-\\xE0-jour-lextension-d\\xE9fectueuse\",children:\"\\xC9tape 3 : Supprimez ou mettez \\xE0 jour l'extension d\\xE9fectueuse\"}),`\n`,(0,e.jsx)(n.p,{children:\"Une fois que vous avez un suspect :\"}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Mettez-le \\xE0 jour en premier.\"}),\" Le fournisseur a peut-\\xEAtre d\\xE9j\\xE0 publi\\xE9 une version compatible avec Tahoe. La mise \\xE0 jour est moins perturbatrice que la suppression.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Si la mise \\xE0 jour n'aide pas, d\\xE9sinstallez-le\"}),\" en utilisant le d\\xE9sinstallateur officiel du fournisseur (pas en le glissant dans la Corbeille \\u2014 les kexts et les extensions syst\\xE8me n\\xE9cessitent une suppression appropri\\xE9e pour se d\\xE9sinscrire correctement).\"]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Apr\\xE8s avoir supprim\\xE9 une extension syst\\xE8me, vous devrez peut-\\xEAtre \",(0,e.jsx)(n.strong,{children:\"r\\xE9approuver ou effacer compl\\xE8tement\"}),\" dans \",(0,e.jsx)(n.strong,{children:\"R\\xE9glages Syst\\xE8me \\u2192 Confidentialit\\xE9 et s\\xE9curit\\xE9\"}),\", o\\xF9 macOS liste les extensions en attente d'autorisation ou de suppression. Approuvez celles en lesquelles vous avez confiance ; supprimez celles qui ne vous conviennent pas.\"]}),`\n`,(0,e.jsx)(n.li,{children:\"Red\\xE9marrez et retestez pendant une journ\\xE9e.\"}),`\n`]}),`\n`,(0,e.jsxs)(n.p,{children:[\"Cat\\xE9gories courantes \\xE0 examiner attentivement, dans l'ordre approximatif o\\xF9 elles causent des panics sur Tahoe : \",(0,e.jsx)(n.strong,{children:\"clients VPN\"}),\" (en particulier les anciens kexts de tunnel), \",(0,e.jsx)(n.strong,{children:\"agents antivirus/EDR\"}),\", \",(0,e.jsx)(n.strong,{children:\"virtualisation\"}),\" (anciens kexts d'hyperviseur), \",(0,e.jsx)(n.strong,{children:\"pilotes d'interface audio\"}),\", et \",(0,e.jsx)(n.strong,{children:\"utilitaires de disque/chiffrement tiers\"}),\". Si vous en utilisez plusieurs, supprimez-les un par un afin de savoir lequel \\xE9tait responsable plut\\xF4t que d'\\xE9liminer toute votre pile.\"]}),`\n`,(0,e.jsx)(n.h2,{id:\"cause-3--panics-sommeilr\\xE9veil-avec-p\\xE9riph\\xE9riques-et-hubs\",children:\"CAUSE 3 : Panics Sommeil/R\\xE9veil avec P\\xE9riph\\xE9riques et Hubs\"}),`\n`,(0,e.jsxs)(n.p,{children:[\"Si le panic se produit \",(0,e.jsx)(n.strong,{children:\"au r\\xE9veil depuis le sommeil\"}),\" \\u2014 vous ouvrez le couvercle ou bougez la souris, l'\\xE9cran clignote, et la machine red\\xE9marre au lieu de se r\\xE9veiller \\u2014 et surtout si le \",(0,e.jsx)(n.code,{children:\"panicString\"}),\" indique \",(0,e.jsx)(n.strong,{children:\"\\xAB Sleep Wake failure \\xBB\"}),\", le d\\xE9clencheur est presque toujours quelque chose connect\\xE9 au Mac qui ne n\\xE9gocie pas correctement la transition sommeil/r\\xE9veil. Les docks Thunderbolt, les hubs USB, les disques durs externes, les interfaces audio, les lecteurs de cartes et certains \\xE9crans sont les contrevenants r\\xE9currents.\"]}),`\n`,(0,e.jsx)(n.h3,{id:\"confirmez-quil-sagit-dun-panic-sommeilr\\xE9veil\",children:\"Confirmez qu'il s'agit d'un panic sommeil/r\\xE9veil\"}),`\n`,(0,e.jsx)(n.p,{children:\"Deux v\\xE9rifications :\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(n.code,{children:[(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:`# Examiner l'historique sommeil/r\\xE9veil ; les entr\\xE9es \"Failure\" indiquent des probl\\xE8mes au r\\xE9veil`})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"pmset\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -g\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" log\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" grep\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -iE\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" 'failure|wake|sleep'\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" tail\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -40\"})]})]})})}),`\n`,(0,e.jsxs)(n.p,{children:[(0,e.jsx)(n.code,{children:\"pmset -g log\"}),\" est le journal des \\xE9v\\xE9nements de gestion de l'alimentation. Recherchez des \\xE9v\\xE9nements \",(0,e.jsx)(n.code,{children:\"Wake\"}),\" suivis de \",(0,e.jsx)(n.code,{children:\"Failure\"}),\", ou des notes \\xAB Previous Sleep Wake failure \\xBB. Associez cela au timestamp du rapport de panique \\u2014 si l'heure du panic correspond \\xE0 un \\xE9v\\xE9nement de r\\xE9veil, vous avez un panic sommeil/r\\xE9veil.\"]}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(n.code,{children:[(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Voir quelles assertions et quels appareils sont impliqu\\xE9s dans les transitions d'alimentation\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"pmset\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -g\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" assertions\"})]})]})})}),`\n`,(0,e.jsx)(n.h3,{id:\"r\\xE9solvez-le\",children:\"R\\xE9solvez-le\"}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"D\\xE9connectez tout et testez la machine seule.\"}),\" D\\xE9branchez tous les hubs, docks, disques durs et p\\xE9riph\\xE9riques non essentiels. Laissez le Mac dormir et se r\\xE9veiller \\xE0 plusieurs reprises pendant une journ\\xE9e. Si les panics s'arr\\xEAtent, un p\\xE9riph\\xE9rique est la cause.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Reconnectez un appareil \\xE0 la fois,\"}),\" en attendant une journ\\xE9e entre chaque, jusqu'\\xE0 ce que le panic r\\xE9apparaisse. Le dernier que vous avez ajout\\xE9 est le coupable.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Alimentez le hub/dock de mani\\xE8re externe.\"}),\" Les hubs aliment\\xE9s par le bus qui tirent du Mac sont une source fr\\xE9quente de panic au r\\xE9veil. Un hub auto-aliment\\xE9 (aliment\\xE9 par le secteur) r\\xE9sout souvent le probl\\xE8me.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Mettez \\xE0 jour le firmware du dock/hub\"}),\" et le Mac vers la derni\\xE8re version 26.5. Les correctifs de firmware Thunderbolt sont r\\xE9els.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Essayez un port diff\\xE9rent ou une connexion directe.\"}),\" D\\xE9placez l'appareil probl\\xE9matique hors d'une cha\\xEEne en guirlande.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Comme solution de contournement, ajustez le comportement de sommeil\"}),\" pendant l'isolation de l'appareil \\u2014 par exemple, emp\\xEAchez l'\\xE9cran de mettre les disques en veille, ou utilisez \",(0,e.jsx)(n.code,{children:\"pmset\"}),\" pour ajuster le r\\xE9veil sur r\\xE9seau si un p\\xE9riph\\xE9rique r\\xE9seau r\\xE9veille le Mac dans un mauvais \\xE9tat. Faites cela uniquement pour gagner du temps ; la vraie solution est d'identifier le p\\xE9riph\\xE9rique.\"]}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:\"Les panics sommeil/r\\xE9veil sont fastidieux \\xE0 diagnostiquer pr\\xE9cis\\xE9ment car ils n\\xE9cessitent d'attendre entre les tests, mais la m\\xE9thode de d\\xE9connexion et de reconnexion progressive est fiable. R\\xE9sistez \\xE0 l'envie de r\\xE9installer macOS pour un panic sommeil/r\\xE9veil \\u2014 c'est un probl\\xE8me de n\\xE9gociation de p\\xE9riph\\xE9rique bien plus souvent qu'un probl\\xE8me de corruption du syst\\xE8me d'exploitation.\"}),`\n`,(0,e.jsx)(n.h2,{id:\"cause-4--les-\\xE9l\\xE9ments-mat\\xE9riels--entreprise-reconnus-par-apple-dans-la-version-265\",children:\"CAUSE 4 : Les \\xC9l\\xE9ments Mat\\xE9riels & Entreprise Reconnus par Apple dans la Version 26.5\"}),`\n`,(0,e.jsx)(n.p,{children:\"macOS Tahoe 26.5, publi\\xE9 le 11 mai 2026, incluait des correctifs de stabilit\\xE9 qu'Apple a document\\xE9s dans ses notes de version entreprise. Les conna\\xEEtre vous aide \\xE0 distinguer \\xAB d\\xE9j\\xE0 corrig\\xE9 si je mets \\xE0 jour \\xBB de \\xAB encore ouvert, n\\xE9cessite une solution de contournement \\xBB.\"}),`\n`,(0,e.jsx)(n.p,{children:\"Ce qu'Apple a reconnu et trait\\xE9 dans la version 26.5 :\"}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Probl\\xE8mes de red\\xE9marrage sur les MacBook Air M5 et les mod\\xE8les M5 Pro / Max.\"}),\" Apple a publi\\xE9 des correctifs pour les red\\xE9marrages inattendus affectant ces nouvelles machines Apple silicon. Si vous utilisez l'un de ces mod\\xE8les et rencontrez des panics sur une version ant\\xE9rieure, \",(0,e.jsx)(n.strong,{children:\"vous assurer que vous \\xEAtes sur la version compl\\xE8te 26.5 (ou ult\\xE9rieure)\"}),\" est la premi\\xE8re \\xE9tape.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Red\\xE9marrages li\\xE9s aux extensions r\\xE9seau de filtrage de contenu.\"}),\" Les red\\xE9marrages li\\xE9s aux extensions r\\xE9seau de filtrage de contenu \\u2014 courants dans les environnements g\\xE9r\\xE9s/entreprise et dans certains outils VPN/contr\\xF4le parental grand public \\u2014 ont \\xE9t\\xE9 trait\\xE9s. Cela recoupe la CAUSE 2 : si votre \",(0,e.jsx)(n.code,{children:\"systemextensionsctl list\"}),\" affiche une extension r\\xE9seau de filtrage de contenu et que vous rencontrez des panics, mettez \\xE0 jour \\xE0 la fois macOS et l'application du fournisseur de cette extension.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"\\xC9cran noir apr\\xE8s la mise \\xE0 jour.\"}),\" Une condition o\\xF9 certains Mac affichaient un \\xE9cran noir apr\\xE8s la mise \\xE0 jour a \\xE9t\\xE9 trait\\xE9e.\"]}),`\n`]}),`\n`,(0,e.jsxs)(n.p,{children:[\"Le cadrage honn\\xEAte : le fait qu'Apple corrige une classe de red\\xE9marrages ne signifie pas que \",(0,e.jsx)(n.strong,{children:\"toutes\"}),\" les instances ont disparu. Certains utilisateurs sur le mat\\xE9riel affect\\xE9, ou ex\\xE9cutant des extensions particuli\\xE8res, continuent de signaler des red\\xE9marrages apr\\xE8s la mise \\xE0 jour \\u2014 ceux-ci sont \",(0,e.jsx)(n.strong,{children:\"signal\\xE9s par la communaut\\xE9\"}),\" et trait\\xE9s avec les solutions de contournement dans ce guide (mise \\xE0 jour compl\\xE8te, r\\xE9duction du taux de rafra\\xEEchissement, audit des extensions, isolation des p\\xE9riph\\xE9riques), et non avec un correctif garanti par Apple. Donc :\"]}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Mettez \\xE0 jour enti\\xE8rement.\"}),\" R\\xE9glages Syst\\xE8me \\u2192 G\\xE9n\\xE9ral \\u2192 Mise \\xE0 jour de logiciels. Installez la version 26.5 compl\\xE8te (et tout suppl\\xE9ment 26.5.x qui suit).\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Puis retestez.\"}),\" Une part significative des panics sur le mat\\xE9riel M5 et les configurations de filtrage de contenu disparaissent simplement apr\\xE8s la mise \\xE0 jour compl\\xE8te.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"S'ils persistent,\"}),\" traitez le rapport de panique comme la source de v\\xE9rit\\xE9 et orientez-vous vers CAUSE 1/2/3/5 en fonction de ce qu'il indique.\"]}),`\n`]}),`\n`,(0,e.jsxs)(n.p,{children:[\"Pour l'image compl\\xE8te de ce qui a \\xE9t\\xE9 publi\\xE9 dans cette version, y compris les correctifs de s\\xE9curit\\xE9, consultez notre \",(0,e.jsx)(n.a,{href:\"/blog/macos-tahoe-26-5-released-complete-update-guide-security-cve-roundup-2026\",children:\"guide complet de mise \\xE0 jour macOS Tahoe 26.5\"}),\". Si vous venez d'une version ant\\xE9rieure, les sch\\xE9mas de notre \",(0,e.jsx)(n.a,{href:\"/blog/macos-tahoe-26-3-bugs-crashes-complete-fix-guide-march-2026\",children:\"guide de correction des bugs et plantages 26.3\"}),\" et le \",(0,e.jsx)(n.a,{href:\"/blog/macos-tahoe-26-2-bugs-fixes-complete-troubleshooting-guide-2025\",children:\"guide de d\\xE9pannage 26.2\"}),\" fournissent un contexte historique utile sur la fa\\xE7on dont ces probl\\xE8mes de stabilit\\xE9 ont \\xE9volu\\xE9 au cours du cycle Tahoe.\"]}),`\n`,(0,e.jsx)(n.h2,{id:\"cause-5--mat\\xE9riel--ram-egpu--thunderbolt-et-thermique\",children:\"CAUSE 5 : Mat\\xE9riel \\u2014 RAM, eGPU / Thunderbolt et Thermique\"}),`\n`,(0,e.jsxs)(n.p,{children:[\"Lorsque les rapports de panique varient \\xE0 chaque fois, ne mentionnent \",(0,e.jsx)(n.strong,{children:\"aucun kext tiers\"}),\", ne montrent aucun sch\\xE9ma affichage/sommeil, et survivent \\xE0 une r\\xE9installation propre, vous \\xEAtes probablement confront\\xE9 \\xE0 un probl\\xE8me mat\\xE9riel. Les panics mat\\xE9riels ont tendance \\xE0 \\xEAtre incoh\\xE9rents pr\\xE9cis\\xE9ment parce qu'ils d\\xE9pendent de conditions physiques \\u2014 temp\\xE9rature, une cellule de m\\xE9moire marginale, un connecteur d\\xE9faillant.\"]}),`\n`,(0,e.jsx)(n.h3,{id:\"ex\\xE9cutez-apple-diagnostics\",children:\"Ex\\xE9cutez Apple Diagnostics\"}),`\n`,(0,e.jsx)(n.p,{children:\"Le test mat\\xE9riel int\\xE9gr\\xE9 d'Apple est le premier geste :\"}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Apple silicon :\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsx)(n.li,{children:\"\\xC9teignez.\"}),`\n`,(0,e.jsxs)(n.li,{children:[\"Appuyez sur le \",(0,e.jsx)(n.strong,{children:\"bouton d'alimentation et maintenez-le\"}),\" jusqu'\\xE0 l'apparition de \\xAB Chargement des options de d\\xE9marrage \\xBB, puis rel\\xE2chez.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Appuyez sur \",(0,e.jsx)(n.strong,{children:\"Cmd+D\"}),\" pour lancer Diagnostics.\"]}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:\"Intel :\"})}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsx)(n.li,{children:\"\\xC9teignez.\"}),`\n`,(0,e.jsxs)(n.li,{children:[\"Allumez et maintenez imm\\xE9diatement la \",(0,e.jsxs)(n.strong,{children:[\"touche \",(0,e.jsx)(n.code,{children:\"D\"})]}),\" (ou \",(0,e.jsx)(n.strong,{children:\"Option+D\"}),\" pour tester via internet) jusqu'\\xE0 l'apparition d'une barre de progression ou d'un s\\xE9lecteur de langue.\"]}),`\n`]}),`\n`,(0,e.jsxs)(n.p,{children:[\"Diagnostics s'ex\\xE9cute et renvoie des codes de r\\xE9f\\xE9rence. Les codes commen\\xE7ant par \",(0,e.jsx)(n.strong,{children:(0,e.jsx)(n.code,{children:\"PPM\"})}),\" sont li\\xE9s \\xE0 l'alimentation ; \",(0,e.jsx)(n.strong,{children:(0,e.jsx)(n.code,{children:\"PPT\"})}),\" \\xE0 la batterie ; \",(0,e.jsxs)(n.strong,{children:[(0,e.jsx)(n.code,{children:\"NDC\"}),\"/\",(0,e.jsx)(n.code,{children:\"VFD\"})]}),\" \\xE0 la cam\\xE9ra/l'affichage ; et plusieurs codes li\\xE9s \\xE0 la m\\xE9moire pointent vers la RAM. Notez tout code qu'il vous donne \\u2014 c'est le langage que parlera l'assistance Apple.\"]}),`\n`,(0,e.jsx)(n.h3,{id:\"ram-intel--mac-pro-avec-m\\xE9moire-extensible-par-lutilisateur\",children:\"RAM (Intel / Mac Pro avec m\\xE9moire extensible par l'utilisateur)\"}),`\n`,(0,e.jsx)(n.p,{children:\"Sur les machines o\\xF9 vous pouvez changer la RAM :\"}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Si vous avez r\\xE9cemment ajout\\xE9 de la RAM tierce et que les panics ont commenc\\xE9, \",(0,e.jsx)(n.strong,{children:\"remettez-la en place ou supprimez-la.\"}),\" Une m\\xE9moire incorrecte ou incompatible est une source classique de panics.\"]}),`\n`,(0,e.jsx)(n.li,{children:\"Testez avec une barrette/une banque \\xE0 la fois pour isoler un module d\\xE9faillant.\"}),`\n`,(0,e.jsx)(n.li,{children:\"Les Mac Apple silicon ont une m\\xE9moire unifi\\xE9e soud\\xE9e \\u2014 vous ne pouvez pas la changer, donc une faute m\\xE9moire confirm\\xE9e l\\xE0-bas n\\xE9cessite une visite de service.\"}),`\n`]}),`\n`,(0,e.jsx)(n.h3,{id:\"egpu-et-thunderbolt\",children:\"eGPU et Thunderbolt\"}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Les GPU externes\"}),\" (principalement les configurations de l'\\xE8re Intel) ajoutent un pilote complexe et un chemin d'alimentation. Si vous utilisez un eGPU et voyez des panics dans la pile GPU, d\\xE9connectez-le et testez. Le support des pilotes eGPU s'est r\\xE9tr\\xE9ci au fil des r\\xE9centes versions de macOS.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Des \",(0,e.jsx)(n.strong,{children:\"liaisons Thunderbolt\"}),\" marginales \\u2014 un mauvais c\\xE2ble, un bus surcharg\\xE9 \\u2014 peuvent produire des panics qui semblent al\\xE9atoires. Simplifiez la cha\\xEEne Thunderbolt et utilisez des c\\xE2bles de qualit\\xE9 confirm\\xE9e (cela recoupe la CAUSE 3).\"]}),`\n`]}),`\n`,(0,e.jsx)(n.h3,{id:\"thermique\",children:\"Thermique\"}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsx)(n.li,{children:\"Un Mac qui panique sous une charge soutenue \\xE9lev\\xE9e (longs rendus, jeux, compilation) et qui chauffe beaucoup peut atteindre une faute li\\xE9e \\xE0 la thermique. Assurez-vous que les ventilations sont d\\xE9gag\\xE9es, que la machine est sur une surface dure et que la temp\\xE9rature ambiante est raisonnable.\"}),`\n`,(0,e.jsx)(n.li,{children:\"Les panics thermiques r\\xE9p\\xE9t\\xE9s sur une machine avec une p\\xE2te thermique vieillissante ou un ventilateur d\\xE9faillant n\\xE9cessitent une intervention de service.\"}),`\n`]}),`\n`,(0,e.jsxs)(n.p,{children:[\"Si un panic se produit uniquement lorsque votre Mac est \\xE9galement lent et surcharg\\xE9 sous charge, le \",(0,e.jsx)(n.a,{href:\"/blog/fix-mac-running-slow-complete-guide-2025\",children:\"guide pour corriger un Mac lent\"}),\" couvre la r\\xE9duction de la charge en arri\\xE8re-plan et la gestion de la pression des ressources, ce qui peut abaisser le plafond thermique que vous atteignez.\"]}),`\n`,(0,e.jsx)(n.h2,{id:\"cause-6--\\xE9tat-syst\\xE8me-corrompu--nvram-smc-et-r\\xE9installation-sur-place\",children:\"CAUSE 6 : \\xC9tat Syst\\xE8me Corrompu \\u2014 NVRAM, SMC et R\\xE9installation sur Place\"}),`\n`,(0,e.jsx)(n.p,{children:\"Lorsque vous avez \\xE9limin\\xE9 les \\xE9crans, les extensions, les p\\xE9riph\\xE9riques et le mat\\xE9riel, la derni\\xE8re cat\\xE9gorie est un \\xE9tat de bas niveau corrompu ou une installation macOS endommag\\xE9e.\"}),`\n`,(0,e.jsx)(n.h3,{id:\"r\\xE9initialiser-la-nvram-principalement-intel\",children:\"R\\xE9initialiser la NVRAM (principalement Intel)\"}),`\n`,(0,e.jsxs)(n.p,{children:[\"La NVRAM/PRAM stocke de petits param\\xE8tres \\u2014 affichage, disque de d\\xE9marrage, certaines valeurs d'alimentation. Sur les Mac \",(0,e.jsx)(n.strong,{children:\"Intel\"}),\", la r\\xE9initialiser peut effacer une valeur corrompue provoquant des panics. Il existe deux m\\xE9thodes :\"]}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(n.code,{children:[(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Depuis un Mac Intel connect\\xE9, effacer la NVRAM, puis red\\xE9marrer\"})}),`\n`,(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" nvram\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -c\"})]})]})})}),`\n`,(0,e.jsxs)(n.p,{children:[\"Ou au d\\xE9marrage sur Intel : \\xE9teignez, allumez, et maintenez imm\\xE9diatement \",(0,e.jsx)(n.strong,{children:\"Option+Cmd+P+R\"}),\" pendant environ 20 secondes, puis rel\\xE2chez. \",(0,e.jsx)(n.strong,{children:\"Les Mac Apple silicon g\\xE8rent la NVRAM automatiquement\"}),\" et n'ont pas de r\\xE9initialisation par combinaison de touches manuelle \\u2014 un red\\xE9marrage normal r\\xE9initialise l'\\xE9tat pertinent, donc la combinaison de touches ne s'applique pas.\"]}),`\n`,(0,e.jsx)(n.h3,{id:\"r\\xE9initialiser-le-smc-intel-uniquement\",children:\"R\\xE9initialiser le SMC (Intel uniquement)\"}),`\n`,(0,e.jsxs)(n.p,{children:[\"Le System Management Controller g\\xE8re l'alimentation, la thermique et certains comportements mat\\xE9riels sur les Mac \",(0,e.jsx)(n.strong,{children:\"Intel\"}),\". Un \\xE9tat SMC corrompu peut provoquer des panics li\\xE9s \\xE0 l'alimentation et au r\\xE9veil. La s\\xE9quence exacte de touches d\\xE9pend du mod\\xE8le (T2 vs. non-T2, ordinateur de bureau vs. portable) \\u2014 suivez les \\xE9tapes de r\\xE9initialisation du SMC sp\\xE9cifiques au mod\\xE8le d'Apple. \",(0,e.jsx)(n.strong,{children:\"Les Mac Apple silicon n'ont pas de SMC \\xE0 r\\xE9initialiser ;\"}),\" une extinction compl\\xE8te (laissez-le \\xE9teint environ 30 secondes) et un red\\xE9marrage accomplissent l'\\xE9quivalent.\"]}),`\n`,(0,e.jsx)(n.h3,{id:\"r\\xE9installer-macos-sur-place\",children:\"R\\xE9installer macOS sur place\"}),`\n`,(0,e.jsx)(n.p,{children:\"Si les panics persistent sans cause claire, r\\xE9installer macOS sur votre syst\\xE8me existant remplace les fichiers syst\\xE8me sans effacer vos donn\\xE9es :\"}),`\n`,(0,e.jsxs)(n.ol,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Sauvegardez d'abord avec \",(0,e.jsx)(n.strong,{children:\"Time Machine\"}),\" (toujours, avant toute r\\xE9installation).\"]}),`\n`,(0,e.jsxs)(n.li,{children:[\"D\\xE9marrez en \",(0,e.jsx)(n.strong,{children:\"R\\xE9cup\\xE9ration\"}),\" : sur Apple silicon, maintenez le \",(0,e.jsx)(n.strong,{children:\"bouton d'alimentation\"}),\" jusqu'\\xE0 \\xAB Chargement des options de d\\xE9marrage \\xBB, puis choisissez \",(0,e.jsx)(n.strong,{children:\"Options \\u2192 Continuer\"}),\" ; sur Intel, maintenez \",(0,e.jsx)(n.strong,{children:\"Cmd+R\"}),\" au d\\xE9marrage.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Choisissez \",(0,e.jsx)(n.strong,{children:\"R\\xE9installer macOS Tahoe\"}),\" et suivez les instructions. Il s'agit d'une r\\xE9installation sur place \\u2014 vos fichiers, applications et r\\xE9glages restent intacts.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Si les panics \",(0,e.jsx)(n.em,{children:\"persistent\"}),\" encore apr\\xE8s une r\\xE9installation propre dans un \\xE9tat de configuration d'usine propre, les preuves pointent fortement vers le \",(0,e.jsx)(n.strong,{children:\"mat\\xE9riel\"}),\" (CAUSE 5) ou une extension r\\xE9install\\xE9e (CAUSE 2) \\u2014 auquel cas une visite au Genius Bar est justifi\\xE9e.\"]}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:\"Une r\\xE9installation est une \\xE9tape importante. Ne la faites pas en premier ; n'y recourez que lorsque le rapport de panique et l'arbre de d\\xE9cision n'ont genuinement pas r\\xE9ussi \\xE0 identifier une cause.\"}),`\n`,(0,e.jsx)(n.h2,{id:\"quand-aller-chez-apple\",children:\"Quand Aller Chez Apple\"}),`\n`,(0,e.jsx)(n.p,{children:\"Certains panics ne sont pas \\xE0 vous de r\\xE9soudre. Apportez le Mac \\xE0 Apple (ou \\xE0 un fournisseur de services agr\\xE9\\xE9 Apple) quand :\"}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Apple Diagnostics renvoie un code de r\\xE9f\\xE9rence mat\\xE9riel.\"}),\" Il s'agit d'un probl\\xE8me de composant confirm\\xE9.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Les panics persistent apr\\xE8s une r\\xE9installation propre sur place\"}),\" dans une configuration par ailleurs standard \\u2014 le logiciel a \\xE9t\\xE9 \\xE9limin\\xE9.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Le rapport de panique nomme de mani\\xE8re constante une faute mat\\xE9rielle\"}),\" (machine check, erreurs ECC/m\\xE9moire) sans kext tiers.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Vous \\xEAtes sur un MacBook Air M5 / M5 Pro/Max,\"}),\" enti\\xE8rement mis \\xE0 jour vers 26.5 ou ult\\xE9rieur, et vous continuez \\xE0 avoir des panics \\u2014 Apple a reconnu des probl\\xE8mes de red\\xE9marrage sur ces mod\\xE8les, donc votre cas est une donn\\xE9e pertinente pour eux et peut \\xEAtre couvert.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Le Mac ne reste pas d\\xE9marr\\xE9\"}),\" assez longtemps pour diagnostiquer (boucle de panique) m\\xEAme apr\\xE8s les \\xE9tapes de r\\xE9cup\\xE9ration ci-dessous.\"]}),`\n`]}),`\n`,(0,e.jsxs)(n.p,{children:[\"Avant de vous rendre chez Apple, \",(0,e.jsx)(n.strong,{children:\"rassemblez les preuves\"}),\" : copiez les rapports de panique les plus r\\xE9cents depuis \",(0,e.jsx)(n.code,{children:\"/Library/Logs/DiagnosticReports/\"}),\", notez votre code Apple Diagnostics, et \\xE9crivez le sch\\xE9ma (quand cela se produit, ce qui est connect\\xE9). Un rapport clair et un sch\\xE9ma reproductible acc\\xE9l\\xE8rent consid\\xE9rablement une visite d'assistance. Les Mac Apple silicon sont toujours sous garantie pour la g\\xE9n\\xE9ration M5, et les probl\\xE8mes de red\\xE9marrage reconnus sont exactement le type de chose que les \\xE9quipes de service souhaitent voir document\\xE9.\"]}),`\n`,(0,e.jsx)(n.h2,{id:\"r\\xE9solution-des-probl\\xE8mes-courants\",children:\"R\\xE9solution des Probl\\xE8mes Courants\"}),`\n`,(0,e.jsx)(n.h3,{id:\"probl\\xE8me--mon-mac-panique-uniquement-lors-du-r\\xE9veil-depuis-le-sommeil\",children:\"Probl\\xE8me : Mon Mac panique uniquement lors du r\\xE9veil depuis le sommeil\"}),`\n`,(0,e.jsxs)(n.p,{children:[(0,e.jsx)(n.strong,{children:\"Solution :\"}),\" Il s'agit d'un panic sommeil/r\\xE9veil, presque toujours caus\\xE9 par un p\\xE9riph\\xE9rique. Ex\\xE9cutez \",(0,e.jsx)(n.code,{children:\"pmset -g log | grep -iE 'failure|wake'\"}),\" pour confirmer que les \\xE9checs de r\\xE9veil correspondent aux heures de panique. D\\xE9connectez tous les hubs, docks et disques durs externes, puis laissez le Mac dormir et se r\\xE9veiller \\xE0 plusieurs reprises pendant une journ\\xE9e. S'il est stable, reconnectez les appareils un par un jusqu'\\xE0 ce que le panic r\\xE9apparaisse \\u2014 cet appareil (ou son c\\xE2ble/alimentation de hub) est la cause. Alimentez votre hub de mani\\xE8re externe et mettez \\xE0 jour son firmware ; les hubs aliment\\xE9s par le bus sont le d\\xE9clencheur le plus courant.\"]}),`\n`,(0,e.jsx)(n.h3,{id:\"probl\\xE8me--mon-mac-panique-uniquement-lorsque-mon-moniteur-externe-est-connect\\xE9\",children:\"Probl\\xE8me : Mon Mac panique uniquement lorsque mon moniteur externe est connect\\xE9\"}),`\n`,(0,e.jsxs)(n.p,{children:[(0,e.jsx)(n.strong,{children:\"Solution :\"}),\" Il s'agit d'un panic affichage/GPU, et le correctif est g\\xE9n\\xE9ralement simple. Ouvrez R\\xE9glages Syst\\xE8me \\u2192 Moniteurs, s\\xE9lectionnez le moniteur externe, et r\\xE9duisez le \",(0,e.jsx)(n.strong,{children:\"Taux de rafra\\xEEchissement\"}),\" de 240/144/120 Hz \\xE0 \",(0,e.jsx)(n.strong,{children:\"60 Hz\"}),\". Utilisez-le pendant une journ\\xE9e. Si les panics s'arr\\xEAtent, le taux de rafra\\xEEchissement \\xE9lev\\xE9 \\xE9tait la cause \\u2014 vous pouvez ensuite essayer 120 Hz, passer \\xE0 un c\\xE2ble certifi\\xE9 haute bande passante, vous connecter directement au lieu de passer par un dock, et d\\xE9sactiver HDR. SwitchResX peut verrouiller un mode s\\xFBr exact si le panneau Moniteurs masque le taux dont vous avez besoin.\"]}),`\n`,(0,e.jsx)(n.h3,{id:\"probl\\xE8me--mon-mac-panique-al\\xE9atoirement-sans-sch\\xE9ma-\\xE9vident\",children:\"Probl\\xE8me : Mon Mac panique al\\xE9atoirement sans sch\\xE9ma \\xE9vident\"}),`\n`,(0,e.jsxs)(n.p,{children:[(0,e.jsx)(n.strong,{children:\"Solution :\"}),\" Laissez le rapport de panique d\\xE9cider. Ouvrez le fichier le plus r\\xE9cent dans \",(0,e.jsx)(n.code,{children:\"/Library/Logs/DiagnosticReports/\"}),\", lisez le \",(0,e.jsx)(n.code,{children:\"panicString\"}),\", et v\\xE9rifiez \\xAB Kernel Extensions in backtrace \\xBB. Un kext tiers l\\xE0-dedans \\u2192 mettez \\xE0 jour ou supprimez ce logiciel et testez en Safe Mode. Pas de kext tiers et les rapports diff\\xE8rent \\xE0 chaque fois \\u2192 ex\\xE9cutez Apple Diagnostics (Cmd+D au d\\xE9marrage sur Apple silicon) pour un code mat\\xE9riel. Les panics al\\xE9atoires sont g\\xE9n\\xE9ralement soit une extension qui se comporte mal, soit du mat\\xE9riel marginal \\u2014 le rapport vous dit lequel.\"]}),`\n`,(0,e.jsx)(n.h3,{id:\"probl\\xE8me--mon-mac-est-bloqu\\xE9-dans-une-boucle-de-panique-et-ne-finit-pas-de-d\\xE9marrer\",children:\"Probl\\xE8me : Mon Mac est bloqu\\xE9 dans une boucle de panique et ne finit pas de d\\xE9marrer\"}),`\n`,(0,e.jsxs)(n.p,{children:[(0,e.jsx)(n.strong,{children:\"Solution :\"}),\" D\\xE9marrez en \",(0,e.jsx)(n.strong,{children:\"Safe Mode\"}),\" d'abord (Apple silicon : maintenez l'alimentation \\u2192 s\\xE9lectionnez le disque \\u2192 maintenez Shift \\u2192 Continuer en Safe Mode ; Intel : maintenez Shift au d\\xE9marrage). Le Safe Mode d\\xE9sactive les extensions tierces, donc s'il d\\xE9marre normalement, un kext est la cause \\u2014 supprimez-le de l\\xE0. Si le Safe Mode boucle \\xE9galement, d\\xE9marrez en \",(0,e.jsx)(n.strong,{children:\"R\\xE9cup\\xE9ration\"}),\" (Apple silicon : maintenez l'alimentation \\u2192 Options ; Intel : Cmd+R), ex\\xE9cutez Premiers secours dans Utilitaire de disque, et si n\\xE9cessaire r\\xE9installez macOS sur place. Une boucle persistante m\\xEAme depuis une r\\xE9installation propre pointe vers le mat\\xE9riel \\u2014 apportez-le \\xE0 Apple.\"]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.img,{alt:\"Application Console affichant un rapport de panique macOS\",src:\"/images/blog/mac-kernel-panic-random-restart-macos-tahoe-26-5-refresh-rate-panic-log-fix-2026/content-1.webp\",width:\"2848\",height:\"1504\"})}),`\n`,(0,e.jsx)(n.h2,{id:\"foire-aux-questions\",children:\"Foire Aux Questions\"}),`\n`,(0,e.jsx)(n.h3,{id:\"un-kernel-panic-est-il-la-m\\xEAme-chose-quun-plantage-de-mon-mac-\",children:\"Un kernel panic est-il la m\\xEAme chose qu'un plantage de mon Mac ?\"}),`\n`,(0,e.jsxs)(n.p,{children:[\"Pas tout \\xE0 fait. Un kernel panic est l'arr\\xEAt et le red\\xE9marrage de l'\",(0,e.jsx)(n.em,{children:\"ensemble du syst\\xE8me\"}),\" parce que le c\\u0153ur du syst\\xE8me d'exploitation a atteint un \\xE9tat dangereux \\u2014 vous obtenez une bo\\xEEte de dialogue \\xAB Votre ordinateur a red\\xE9marr\\xE9 en raison d'un probl\\xE8me \\xBB. Un plantage d'application est un seul programme qui quitte tandis que le reste de macOS continue de fonctionner. Ils \\xE9crivent des rapports diff\\xE9rents et ont des solutions diff\\xE9rentes, alors identifiez lequel vous observez avant de d\\xE9panner.\"]}),`\n`,(0,e.jsx)(n.h3,{id:\"o\\xF9-exactement-se-trouve-le-journal-de-panique-sur-macos-tahoe-\",children:\"O\\xF9 exactement se trouve le journal de panique sur macOS Tahoe ?\"}),`\n`,(0,e.jsxs)(n.p,{children:[\"Les rapports de kernel panic se trouvent dans \",(0,e.jsx)(n.code,{children:\"/Library/Logs/DiagnosticReports/\"}),\", nomm\\xE9s comme \",(0,e.jsx)(n.code,{children:\"Kernel-2026-05-22-143012.panic\"}),\" ou un fichier \",(0,e.jsx)(n.code,{children:\"panic-full-...ips\"}),\" plus riche sur Apple silicon. Vous pouvez \\xE9galement les ouvrir dans Console.app sous Rapports de plantage / Rapports syst\\xE8me. Ex\\xE9cutez \",(0,e.jsx)(n.code,{children:\"ls -lt /Library/Logs/DiagnosticReports/ | grep -i panic\"}),\" dans Terminal pour les lister du plus r\\xE9cent au plus ancien.\"]}),`\n`,(0,e.jsx)(n.h3,{id:\"r\\xE9duire-le-taux-de-rafra\\xEEchissement-de-mon-moniteur-arr\\xEAtera-t-il-vraiment-les-red\\xE9marrages-\",children:\"R\\xE9duire le taux de rafra\\xEEchissement de mon moniteur arr\\xEAtera-t-il vraiment les red\\xE9marrages ?\"}),`\n`,(0,e.jsx)(n.p,{children:\"Si vos panics ne se produisent qu'avec ce moniteur connect\\xE9 et que le rapport affiche un timeout du watchdog WindowServer/GPU, alors oui \\u2014 passer de 240/144/120 Hz \\xE0 60 Hz est une solution de contournement solide, confirm\\xE9e par la communaut\\xE9, qui supprime le chemin de timing marginal. C'est la premi\\xE8re chose \\xE0 essayer pour les panics li\\xE9s \\xE0 l'affichage. Vous pouvez ensuite tester 120 Hz avec un c\\xE2ble certifi\\xE9 une fois le syst\\xE8me stable.\"}),`\n`,(0,e.jsx)(n.h3,{id:\"apple-a-t-il-corrig\\xE9-les-bugs-de-red\\xE9marrage-dans-macos-tahoe-265-\",children:\"Apple a-t-il corrig\\xE9 les bugs de red\\xE9marrage dans macOS Tahoe 26.5 ?\"}),`\n`,(0,e.jsx)(n.p,{children:\"Les notes de version entreprise 26.5 d'Apple ont reconnu et trait\\xE9 des correctifs de red\\xE9marrage pour les MacBook Air M5 et M5 Pro/Max, les red\\xE9marrages li\\xE9s aux extensions r\\xE9seau de filtrage de contenu, et une condition d'\\xE9cran noir apr\\xE8s la mise \\xE0 jour. Cela couvre un ensemble significatif de cas, donc mettez d'abord enti\\xE8rement \\xE0 jour. Mais certains utilisateurs signalent encore des panics apr\\xE8s \\u2014 ceux-ci sont signal\\xE9s par la communaut\\xE9 et n\\xE9cessitent les solutions de contournement dans ce guide plut\\xF4t qu'un correctif garanti.\"}),`\n`,(0,e.jsx)(n.h3,{id:\"comment-savoir-si-un-pilote-tiers-a-caus\\xE9-mon-panic-\",children:\"Comment savoir si un pilote tiers a caus\\xE9 mon panic ?\"}),`\n`,(0,e.jsxs)(n.p,{children:[\"Ouvrez le rapport de panique et trouvez la section \\xAB Kernel Extensions in backtrace \\xBB. Si vous voyez des identifiants de bundle qui ne sont pas \",(0,e.jsx)(n.code,{children:\"com.apple.*\"}),\" \\u2014 le nom d'un fournisseur VPN, antivirus ou virtualisation \\u2014 cette extension est impliqu\\xE9e. Confirmez en d\\xE9marrant en Safe Mode (qui d\\xE9sactive les kexts tiers) : si les panics s'arr\\xEAtent, le logiciel tiers est la cause. Ensuite, mettez \\xE0 jour ou d\\xE9sinstallez cette extension.\"]}),`\n`,(0,e.jsx)(n.h3,{id:\"devrais-je-r\\xE9installer-macos-pour-corriger-les-kernel-panics-\",children:\"Devrais-je r\\xE9installer macOS pour corriger les kernel panics ?\"}),`\n`,(0,e.jsx)(n.p,{children:\"La r\\xE9installation est un dernier recours, pas une premi\\xE8re \\xE9tape. Travaillez d'abord l'arbre de d\\xE9cision \\u2014 taux de rafra\\xEEchissement, extensions, p\\xE9riph\\xE9riques, les \\xE9l\\xE9ments 26.5 reconnus, mat\\xE9riel. Seulement apr\\xE8s que ceux-ci \\xE9chouent devriez-vous faire une r\\xE9installation sur place (qui conserve vos donn\\xE9es). Sauvegardez toujours d'abord avec Time Machine. Si les panics persistent m\\xEAme apr\\xE8s une r\\xE9installation propre, la cause est presque certainement le mat\\xE9riel, et il est temps d'aller chez Apple.\"}),`\n`,(0,e.jsx)(n.h2,{id:\"conclusion\",children:\"Conclusion\"}),`\n`,(0,e.jsxs)(n.p,{children:[\"Les kernel panics semblent catastrophiques, mais sur macOS Tahoe 26.5, ils sont g\\xE9n\\xE9ralement tra\\xE7ables \\xE0 une courte liste de causes \\u2014 et le rapport de panique vous indique laquelle. Lisez d'abord le \",(0,e.jsx)(n.code,{children:\"panicString\"}),\" et la liste \\xAB Kernel Extensions in backtrace \\xBB ; ces deux champs orientent la plupart des panics vers le bon correctif. Pour le d\\xE9clencheur le plus courant de Tahoe 26.5, un taux de rafra\\xEEchissement d'\\xE9cran externe trop \\xE9lev\\xE9, le correctif est aussi simple que de passer \\xE0 60 Hz. Pour les panics li\\xE9s aux extensions, auditez avec \",(0,e.jsx)(n.code,{children:\"kmutil showloaded\"}),\" et \",(0,e.jsx)(n.code,{children:\"systemextensionsctl list\"}),\", puis prouvez-le en Safe Mode. Pour les panics sommeil/r\\xE9veil, isolez le p\\xE9riph\\xE9rique. Assurez-vous d'\\xEAtre enti\\xE8rement \\xE0 jour afin que les \\xE9l\\xE9ments reconnus par Apple dans la version 26.5 soient d\\xE9j\\xE0 trait\\xE9s, et r\\xE9servez les tests mat\\xE9riels et les r\\xE9installations pour quand le rapport et l'arbre de d\\xE9cision n'ont genuinement pas r\\xE9ussi \\xE0 identifier une cause.\"]}),`\n`,(0,e.jsxs)(n.p,{children:[\"Diagnostiquez, ne supposez pas \\u2014 et vous r\\xE9soudrez la grande majorit\\xE9 de ces red\\xE9marrages par vous-m\\xEAme. Pour des lectures compl\\xE9mentaires, consultez notre \",(0,e.jsx)(n.a,{href:\"/blog/macos-tahoe-26-5-released-complete-update-guide-security-cve-roundup-2026\",children:\"guide de mise \\xE0 jour et de s\\xE9curit\\xE9 macOS Tahoe 26.5\"}),\", le \",(0,e.jsx)(n.a,{href:\"/blog/external-display-not-detected-macos-tahoe-complete-diagnostic-fix-guide-2026\",children:\"guide de diagnostic d'\\xE9cran externe\"}),\", et le \",(0,e.jsx)(n.a,{href:\"/blog/safari-tab-crashes-macos-tahoe-26-5-webkit-feature-flag-fix-2026\",children:\"correctif des plantages d'onglets Safari\"}),\" si votre probl\\xE8me s'av\\xE8re \\xEAtre au niveau de l'application plut\\xF4t qu'un v\\xE9ritable kernel panic.\"]})]})}function d(i={}){let{wrapper:n}=i.components||{};return n?(0,e.jsx)(n,{...i,children:(0,e.jsx)(u,{...i})}):u(i)}return q(z);})();\n;return Component;","toc":[{"title":"Points Clés","url":"#points-clés","depth":2},{"title":"Kernel Panic vs Plantage d'Application vs Blocage : Identifier ce que vous observez","url":"#kernel-panic-vs-plantage-dapplication-vs-blocage--identifier-ce-que-vous-observez","depth":2},{"title":"Comment Trouver et Lire le Rapport de Panique","url":"#comment-trouver-et-lire-le-rapport-de-panique","depth":2},{"title":"Où se trouvent les journaux de panique","url":"#où-se-trouvent-les-journaux-de-panique","depth":3},{"title":"Ouvrir un rapport de panique dans Console.app","url":"#ouvrir-un-rapport-de-panique-dans-consoleapp","depth":3},{"title":"Le journal unifié en direct","url":"#le-journal-unifié-en-direct","depth":3},{"title":"Anatomie d'un rapport de panique : un exemple annoté","url":"#anatomie-dun-rapport-de-panique--un-exemple-annoté","depth":3},{"title":"L'Arbre de Décision Diagnostique","url":"#larbre-de-décision-diagnostique","depth":2},{"title":"CAUSE 1 : Taux de Rafraîchissement Élevé du Moniteur Externe (120 / 144 / 240 Hz)","url":"#cause-1--taux-de-rafraîchissement-élevé-du-moniteur-externe-120--144--240-hz","depth":2},{"title":"Pourquoi cela se produit","url":"#pourquoi-cela-se-produit","depth":3},{"title":"Le correctif propre : réduire le taux de rafraîchissement","url":"#le-correctif-propre--réduire-le-taux-de-rafraîchissement","depth":3},{"title":"CAUSE 2 : Extensions Noyau & Système Défectueuses ou Obsolètes","url":"#cause-2--extensions-noyau--système-défectueuses-ou-obsolètes","depth":2},{"title":"Étape 1 : Inventoriez ce qui est chargé","url":"#étape-1--inventoriez-ce-qui-est-chargé","depth":3},{"title":"Étape 2 : Prouvez-le avec le Safe Mode","url":"#étape-2--prouvez-le-avec-le-safe-mode","depth":3},{"title":"Étape 3 : Supprimez ou mettez à jour l'extension défectueuse","url":"#étape-3--supprimez-ou-mettez-à-jour-lextension-défectueuse","depth":3},{"title":"CAUSE 3 : Panics Sommeil/Réveil avec Périphériques et Hubs","url":"#cause-3--panics-sommeilréveil-avec-périphériques-et-hubs","depth":2},{"title":"Confirmez qu'il s'agit d'un panic sommeil/réveil","url":"#confirmez-quil-sagit-dun-panic-sommeilréveil","depth":3},{"title":"Résolvez-le","url":"#résolvez-le","depth":3},{"title":"CAUSE 4 : Les Éléments Matériels & Entreprise Reconnus par Apple dans la Version 26.5","url":"#cause-4--les-éléments-matériels--entreprise-reconnus-par-apple-dans-la-version-265","depth":2},{"title":"CAUSE 5 : Matériel — RAM, eGPU / Thunderbolt et Thermique","url":"#cause-5--matériel--ram-egpu--thunderbolt-et-thermique","depth":2},{"title":"Exécutez Apple Diagnostics","url":"#exécutez-apple-diagnostics","depth":3},{"title":"RAM (Intel / Mac Pro avec mémoire extensible par l'utilisateur)","url":"#ram-intel--mac-pro-avec-mémoire-extensible-par-lutilisateur","depth":3},{"title":"eGPU et Thunderbolt","url":"#egpu-et-thunderbolt","depth":3},{"title":"Thermique","url":"#thermique","depth":3},{"title":"CAUSE 6 : État Système Corrompu — NVRAM, SMC et Réinstallation sur Place","url":"#cause-6--état-système-corrompu--nvram-smc-et-réinstallation-sur-place","depth":2},{"title":"Réinitialiser la NVRAM (principalement Intel)","url":"#réinitialiser-la-nvram-principalement-intel","depth":3},{"title":"Réinitialiser le SMC (Intel uniquement)","url":"#réinitialiser-le-smc-intel-uniquement","depth":3},{"title":"Réinstaller macOS sur place","url":"#réinstaller-macos-sur-place","depth":3},{"title":"Quand Aller Chez Apple","url":"#quand-aller-chez-apple","depth":2},{"title":"Résolution des Problèmes Courants","url":"#résolution-des-problèmes-courants","depth":2},{"title":"Problème : Mon Mac panique uniquement lors du réveil depuis le sommeil","url":"#problème--mon-mac-panique-uniquement-lors-du-réveil-depuis-le-sommeil","depth":3},{"title":"Problème : Mon Mac panique uniquement lorsque mon moniteur externe est connecté","url":"#problème--mon-mac-panique-uniquement-lorsque-mon-moniteur-externe-est-connecté","depth":3},{"title":"Problème : Mon Mac panique aléatoirement sans schéma évident","url":"#problème--mon-mac-panique-aléatoirement-sans-schéma-évident","depth":3},{"title":"Problème : Mon Mac est bloqué dans une boucle de panique et ne finit pas de démarrer","url":"#problème--mon-mac-est-bloqué-dans-une-boucle-de-panique-et-ne-finit-pas-de-démarrer","depth":3},{"title":"Foire Aux Questions","url":"#foire-aux-questions","depth":2},{"title":"Un kernel panic est-il la même chose qu'un plantage de mon Mac ?","url":"#un-kernel-panic-est-il-la-même-chose-quun-plantage-de-mon-mac-","depth":3},{"title":"Où exactement se trouve le journal de panique sur macOS Tahoe ?","url":"#où-exactement-se-trouve-le-journal-de-panique-sur-macos-tahoe-","depth":3},{"title":"Réduire le taux de rafraîchissement de mon moniteur arrêtera-t-il vraiment les redémarrages ?","url":"#réduire-le-taux-de-rafraîchissement-de-mon-moniteur-arrêtera-t-il-vraiment-les-redémarrages-","depth":3},{"title":"Apple a-t-il corrigé les bugs de redémarrage dans macOS Tahoe 26.5 ?","url":"#apple-a-t-il-corrigé-les-bugs-de-redémarrage-dans-macos-tahoe-265-","depth":3},{"title":"Comment savoir si un pilote tiers a causé mon panic ?","url":"#comment-savoir-si-un-pilote-tiers-a-causé-mon-panic-","depth":3},{"title":"Devrais-je réinstaller macOS pour corriger les kernel panics ?","url":"#devrais-je-réinstaller-macos-pour-corriger-les-kernel-panics-","depth":3},{"title":"Conclusion","url":"#conclusion","depth":2}],"estimatedTime":36}