{"code":"var Component=(()=>{var h=Object.create;var r=Object.defineProperty;var p=Object.getOwnPropertyDescriptor;var m=Object.getOwnPropertyNames;var g=Object.getPrototypeOf,k=Object.prototype.hasOwnProperty;var v=(s,i)=>()=>(i||s((i={exports:{}}).exports,i),i.exports),f=(s,i)=>{for(var a in i)r(s,a,{get:i[a],enumerable:!0})},l=(s,i,a,t)=>{if(i&&typeof i==\"object\"||typeof i==\"function\")for(let n of m(i))!k.call(s,n)&&n!==a&&r(s,n,{get:()=>i[n],enumerable:!(t=p(i,n))||t.enumerable});return s};var b=(s,i,a)=>(a=s!=null?h(g(s)):{},l(i||!s||!s.__esModule?r(a,\"default\",{value:s,enumerable:!0}):a,s)),q=s=>l(r({},\"__esModule\",{value:!0}),s);var c=v((C,d)=>{d.exports=_jsx_runtime});var F={};f(F,{default:()=>u});var e=b(c());function o(s){let i={a:\"a\",code:\"code\",em:\"em\",h2:\"h2\",h3:\"h3\",img:\"img\",li:\"li\",ol:\"ol\",p:\"p\",pre:\"pre\",span:\"span\",strong:\"strong\",table:\"table\",tbody:\"tbody\",td:\"td\",th:\"th\",thead:\"thead\",tr:\"tr\",ul:\"ul\",...s.components};return(0,e.jsxs)(e.Fragment,{children:[(0,e.jsxs)(i.p,{children:[\"Vous fermez l'\\xE9cran avec une batterie en bon \\xE9tat et, le lendemain matin, le Mac est ti\\xE8de, les ventilateurs ont visiblement travaill\\xE9, et la charge a baiss\\xE9 bien plus qu'une nuit de veille ne devrait le permettre. Si cela a commenc\\xE9 juste apr\\xE8s votre mise \\xE0 niveau vers macOS 27 Golden Gate, il existe un suspect pr\\xE9cis et bien document\\xE9 : deux processus d'arri\\xE8re-plan, \",(0,e.jsx)(i.code,{children:\"dasd\"}),\" et \",(0,e.jsx)(i.code,{children:\"appstoreagent\"}),\", enferm\\xE9s dans une boucle serr\\xE9e, d'apr\\xE8s les signalements chaque nuit \\xE0 partir de minuit. Ce guide explique ce que sont ces deux processus, comment le planificateur d'arri\\xE8re-plan d'Apple d\\xE9cide de leur ex\\xE9cution, comment prouver que c'est bien ce bug que vous observez (et non l'une des nombreuses autres causes qui \\xE9chauffent un Mac la nuit), quel est le contournement exact de la communaut\\xE9 et comment l'annuler, et enfin ce que nous pouvons et ne pouvons pas affirmer quant \\xE0 une \\xE9ventuelle correction dans macOS 27.0.1. Tout ce qui suit provient de signalements publics et de documentation ; lorsqu'un point n'est pas confirm\\xE9, nous le disons.\"]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.img,{alt:\"Un homme dans une chambre sombre, la nuit, soul\\xE8ve l'\\xE9cran d'un fin ordinateur portable argent\\xE9 pos\\xE9 sur une table de chevet, le visage \\xE9clair\\xE9 par une douce lueur et l'air inquiet de sa chaleur\",src:\"/images/blog/dasd-appstoreagent-high-cpu-overnight-macos-27-fans-battery-drain-fix-2026/hero.webp\",width:\"1200\",height:\"800\"})}),`\n`,(0,e.jsx)(i.h2,{id:\"points-cl\\xE9s\",children:\"Points cl\\xE9s\"}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Le bug est signal\\xE9, reproductible par plusieurs personnes, et pas encore reconnu par Apple.\"}),\" Un \",(0,e.jsx)(i.a,{href:\"https://forums.macrumors.com/threads/high-cpu-usage-due-to-processes-appstoreagent-and-dasd-exactly-between-midnight-and-9-am.2490572/\",children:\"fil MacRumors ouvert le 27 septembre\"}),\" d\\xE9crit des pics de \",(0,e.jsx)(i.code,{children:\"appstoreagent\"}),\" et \",(0,e.jsx)(i.code,{children:\"dasd\"}),\" \\xE0 minuit sur deux MacBook, et d'autres membres rapportent la m\\xEAme chose sur un Mac Studio et un MacBook Pro. Apple n'a publi\\xE9 aucun probl\\xE8me connu \\xE0 ce sujet.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"La cause signal\\xE9e est une t\\xE2che Apple Arcade qui ne repousse jamais sa propre \\xE9ch\\xE9ance.\"}),\" Des articles ind\\xE9pendants indiquent qu'une pr\\xE9f\\xE9rence nomm\\xE9e \",(0,e.jsx)(i.code,{children:\"ArcadePayoutResetDate\"}),\" dans \",(0,e.jsx)(i.code,{children:\"com.apple.appstored\"}),\" reste bloqu\\xE9e dans le pass\\xE9, de sorte que le planificateur relance sans cesse la t\\xE2che, d'apr\\xE8s les signalements 70 \\xE0 100 fois par seconde.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Vous pouvez le confirmer en deux minutes sans rien modifier.\"}),\" Triez les processus par CPU, lisez la pr\\xE9f\\xE9rence et jetez un \\u0153il au journal unifi\\xE9 avec un pr\\xE9dicat. Si la date est dans le pass\\xE9 et que le journal est satur\\xE9, c'est votre bug.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsxs)(i.strong,{children:[\"Le correctif de la communaut\\xE9 tient en un \",(0,e.jsx)(i.code,{children:\"defaults write\"}),\" suivi de \",(0,e.jsx)(i.code,{children:\"killall appstoreagent\"}),\".\"]}),\" Il repousse la date dans le futur. C'est un contournement, il est r\\xE9versible, et il tiendrait aussi longtemps que la date choisie, par exemple sept jours.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Nous n'avons pas pu v\\xE9rifier que la version 27.0.1 le corrige.\"}),\" La mise \\xE0 jour 27.0.1 d'Apple (build 26A434) est d\\xE9crite comme corrigeant des bugs non pr\\xE9cis\\xE9s. Personne n'a encore publi\\xE9 de r\\xE9sultat confirm\\xE9 pour ce probl\\xE8me : testez donc sur votre propre Mac plut\\xF4t que de le supposer.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"\\xC9cartez d'abord les causes banales.\"}),\" L'analyse de Spotlight et de Photos apr\\xE8s une mise \\xE0 niveau, Time Machine, la synchronisation iCloud et les r\\xE9glages de r\\xE9activation r\\xE9seau produisent tous de la chaleur nocturne, et le tableau de d\\xE9cision ci-dessous indique quel nom de processus renvoie \\xE0 quelle cause.\"]}),`\n`]}),`\n`,(0,e.jsx)(i.h2,{id:\"le-sympt\\xF4me--un-mac-chaud-et-une-batterie-\\xE0-plat-\\xE0-9-h\",children:\"Le sympt\\xF4me : un Mac chaud et une batterie \\xE0 plat \\xE0 9 h\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"L'auteur du message initial du fil MacRumors donne la description la plus claire de ce que cela donne. Depuis l'installation de macOS 27, il constate un pic d'utilisation du CPU \\xAB exactement \\xE0 minuit \\xBB, avec \",(0,e.jsx)(i.code,{children:\"appstoreagent\"}),\" et \",(0,e.jsx)(i.code,{children:\"dasd\"}),\" comme coupables, \\xE0 la fois sur un MacBook Pro et sur un MacBook Air. La deuxi\\xE8me fois, il a laiss\\xE9 les deux machines allum\\xE9es toute la nuit avec iStat Menus ouvert, et la charge est retomb\\xE9e \\xE0 9 h. Un membre poss\\xE9dant un Mac Studio et un MacBook Pro a confirm\\xE9 le m\\xEAme comportement, et un troisi\\xE8me a ajout\\xE9 une remarque utile : on peut ne jamais remarquer la charge CPU si l'on n'utilise pas de moniteur syst\\xE8me, \\xAB mais on remarquera \\xE0 coup s\\xFBr que la batterie se vide plus vite \\xBB.\"]}),`\n`,(0,e.jsx)(i.p,{children:\"Quelques pr\\xE9cisions \\xE0 garder en t\\xEAte, toutes issues d'observations d'utilisateurs et non de la documentation d'Apple :\"}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"L'horaire signal\\xE9 est minuit, heure locale.\"}),\" Un intervenant du fil indique que la charge s'est arr\\xEAt\\xE9e \\xE0 9 h. Un autre article d\\xE9crit l'horodatage bloqu\\xE9 comme \\xAB aujourd'hui \\xE0 00:00:00 \\xBB dans le fuseau horaire de l'auteur. Ni l'un ni l'autre ne rel\\xE8ve de la documentation Apple ; ce sont des observations d'utilisateurs.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Ce n'est pas une nouveaut\\xE9 de la version finale.\"}),\" L'auteur du fil note que des personnes l'avaient d\\xE9j\\xE0 constat\\xE9 dans les premi\\xE8res b\\xEAtas, et un article en chinois du 24 juin d\\xE9crit \",(0,e.jsx)(i.code,{children:\"appstoreagent\"}),\" \\xE0 plus de 100 % de CPU sur une b\\xEAta d\\xE9veloppeur de macOS 27. Il s'agit donc d'un bug ancien qui a \\xE9t\\xE9 livr\\xE9, et non d'une r\\xE9gression fra\\xEEche de la version finale.\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:\"Si cela correspond \\xE0 votre Mac, poursuivez la lecture. Si vos sympt\\xF4mes sont de la chaleur en journ\\xE9e, ou de la chaleur qui dure plusieurs jours apr\\xE8s la mise \\xE0 niveau et pas seulement la nuit, passez directement \\xE0 la section sur les autres causes, car le m\\xEAme correctif ne vous aidera pas.\"}),`\n`,(0,e.jsx)(i.h2,{id:\"ce-que-sont-r\\xE9ellement-dasd-et-appstoreagent\",children:\"Ce que sont r\\xE9ellement dasd et appstoreagent\"}),`\n`,(0,e.jsx)(i.p,{children:\"Avant d'ex\\xE9cuter des commandes trouv\\xE9es sur Internet, il est utile de savoir ce que vous manipulez.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"appstoreagent--lassistant-darri\\xE8re-plan-de-lapp-store\",children:\"appstoreagent : l'assistant d'arri\\xE8re-plan de l'App Store\"}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.code,{children:\"appstoreagent\"}),\" est un agent d'arri\\xE8re-plan propre \\xE0 chaque utilisateur, qui fait partie de la m\\xE9canique de l'App Store. Il recherche les mises \\xE0 jour d'apps, g\\xE8re les t\\xE9l\\xE9chargements automatiques, v\\xE9rifie les licences et maintient l'\\xE9tat de l'App Store synchronis\\xE9. Il est normalement invisible et normalement proche de 0 % de CPU. Il s'occupe aussi, et c'est ce qui nous int\\xE9resse ici, de la comptabilit\\xE9 d'Apple Arcade, ce qui explique pourquoi une pr\\xE9f\\xE9rence li\\xE9e \\xE0 Arcade appara\\xEEt dans son domaine (\",(0,e.jsx)(i.code,{children:\"com.apple.appstored\"}),\").\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"dasd--le-duet-activity-scheduler\",children:\"dasd : le Duet Activity Scheduler\"}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.code,{children:\"dasd\"}),\" est le d\\xE9mon Duet Activity Scheduler, DAS en abr\\xE9g\\xE9, et c'est l'un des processus d'arri\\xE8re-plan les plus importants d'un Mac. Howard Oakley, de The Eclectic Light Company, dont les articles constituent la meilleure documentation publique sur ce sous-syst\\xE8me, \",(0,e.jsx)(i.a,{href:\"https://eclecticlight.co/2023/01/21/how-macos-schedules-background-activities/\",children:\"le d\\xE9crit\"}),\" ainsi : DAS tient une liste d'activit\\xE9s planifi\\xE9es et les \\xE9value fr\\xE9quemment pour d\\xE9terminer laquelle doit s'ex\\xE9cuter ensuite. Lorsque le score combin\\xE9 d'une activit\\xE9 d\\xE9passe un seuil, DAS d\\xE9cide de l'ex\\xE9cuter et demande \\xE0 Centralized Task Scheduling, CTS, de la lancer via XPC, le m\\xE9canisme l\\xE9ger de communication entre processus d'Apple.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Les sauvegardes Time Machine, le nettoyage des mises \\xE0 jour logicielles, les analyses de s\\xE9curit\\xE9, les passes de synchronisation et des dizaines de t\\xE2ches de maintenance courantes passent toutes par ce pipeline. Dans une analyse de juillet 2026, Oakley \",(0,e.jsx)(i.a,{href:\"https://eclecticlight.co/2026/07/20/how-das-starts-up-and-loads-700-background-activities/\",children:\"a d\\xE9nombr\\xE9 au moins 701 activit\\xE9s distinctes\"}),\" soumises \\xE0 DAS dans la minute qui suit un d\\xE9marrage sous macOS 26.5.2, et note que DAS et CTS sont d\\xE9sormais largement responsables du travail effectu\\xE9 par les c\\u0153urs d'efficacit\\xE9 sur les Mac Apple silicon. En d'autres termes, \",(0,e.jsx)(i.code,{children:\"dasd\"}),\" est un standard t\\xE9l\\xE9phonique. Quand il consomme du CPU, c'est g\\xE9n\\xE9ralement que quelque chose lui envoie du travail, ou lui envoie le m\\xEAme travail en boucle.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"comment-le-planificateur-d\\xE9cide--scores-conditions-et-seuils\",children:\"Comment le planificateur d\\xE9cide : scores, conditions et seuils\"}),`\n`,(0,e.jsx)(i.p,{children:\"L'article d'Oakley \\xE9num\\xE8re les facteurs que DAS int\\xE8gre dans son score. Ils comprennent le niveau de batterie, la pr\\xE9sence d'un chargeur, le budget \\xE9nerg\\xE9tique, l'utilisation du CPU, la pression m\\xE9moire, l'\\xE9tat thermique, la qualit\\xE9 du r\\xE9seau, le fait que le Mac soit ou non en \\xE9tat Power Nap, et si l'utilisateur se sert activement d'une app. Les activit\\xE9s portent leurs propres crit\\xE8res, par exemple \\xAB ne pas s'ex\\xE9cuter pendant 300 secondes apr\\xE8s le d\\xE9marrage \\xBB pour une premi\\xE8re sauvegarde Time Machine, et DAS journalise ses d\\xE9cisions. Il montre des entr\\xE9es de la forme \\xAB Decision: Can Proceed \\xBB et \\xAB Decision: Must Not Proceed \\xBB accompagn\\xE9es d'un score et d'un score seuil.\"}),`\n`,(0,e.jsx)(i.p,{children:\"Deux propri\\xE9t\\xE9s de cette conception comptent pour notre bug :\"}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"DAS ex\\xE9cute le travail selon une \\xE9ch\\xE9ance autant que selon des conditions.\"}),\" Une activit\\xE9 peut \\xEAtre marqu\\xE9e comme due \\xE0 un moment donn\\xE9. Si elle est en retard et que ses conditions sont r\\xE9unies, elle s'ex\\xE9cute.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"L'activit\\xE9 se r\\xE9enregistre par l'interm\\xE9diaire de son propri\\xE9taire.\"}),\" Une fois l'activit\\xE9 ex\\xE9cut\\xE9e, le processus qui la poss\\xE8de, ici \",(0,e.jsx)(i.code,{children:\"appstoreagent\"}),\", indique au planificateur quand il souhaite la relancer. C'est l\\xE0 qu'une date erron\\xE9e fait des d\\xE9g\\xE2ts.\"]}),`\n`]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Les identifiants d'activit\\xE9 dans le journal ressemblent \\xE0 \",(0,e.jsx)(i.code,{children:\"0:com.apple.softwareupdated.logs-cleanup:A2BBC8\"}),\" : un identifiant d'utilisateur, le nom de l'activit\\xE9 et un court suffixe hexad\\xE9cimal attribu\\xE9 par DAS. Les noms de sous-syst\\xE8mes \\xE0 conna\\xEEtre sont \",(0,e.jsx)(i.code,{children:\"com.apple.duetactivityscheduler\"}),\" pour DAS et \",(0,e.jsx)(i.code,{children:\"com.apple.xpc.activity\"}),\" pour CTS. Vous utiliserez bient\\xF4t le premier.\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"la-cause-signal\\xE9e--une-\\xE9ch\\xE9ance-qui-navance-jamais\",children:\"La cause signal\\xE9e : une \\xE9ch\\xE9ance qui n'avance jamais\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Plusieurs personnes ont remont\\xE9 ind\\xE9pendamment le probl\\xE8me au m\\xEAme endroit. L'article public le plus d\\xE9taill\\xE9 est l'\",(0,e.jsx)(i.a,{href:\"https://github.com/shelken/nix-config/issues/82\",children:\"issue 82 d'un d\\xE9p\\xF4t nix-config\"}),\", qui cite le d\\xE9veloppeur chinois dont le billet de blog \\xE9tait li\\xE9 dans la r\\xE9ponse MacRumors. Son r\\xE9cit, en r\\xE9sum\\xE9 :\"]}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[\"La t\\xE2che concern\\xE9e est \",(0,e.jsx)(i.code,{children:\"com.apple.appstored.ArcadeResetPO\"}),\", que l'article d\\xE9crit comme une t\\xE2che de r\\xE9initialisation des versements aux d\\xE9veloppeurs Apple Arcade.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[\"Une fois ex\\xE9cut\\xE9e, une pr\\xE9f\\xE9rence du domaine \",(0,e.jsx)(i.code,{children:\"com.apple.appstored\"}),\", \",(0,e.jsx)(i.code,{children:\"ArcadePayoutResetDate\"}),\", devrait avancer au cycle suivant. Au lieu de cela, elle reste fig\\xE9e sur un horodatage pass\\xE9.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.code,{children:\"dasd\"}),\" voit donc la t\\xE2che comme en retard et l'ex\\xE9cute imm\\xE9diatement. \",(0,e.jsx)(i.code,{children:\"appstoreagent\"}),\" la r\\xE9enregistre avec la m\\xEAme heure expir\\xE9e. Le cycle se r\\xE9p\\xE8te \\xE0 raison d'environ 70 \\xE0 100 fois par seconde.\"]}),`\n`,(0,e.jsx)(i.li,{children:\"Le r\\xE9sultat : un c\\u0153ur satur\\xE9, une journalisation unifi\\xE9e intense, de la chaleur et une d\\xE9charge de la batterie.\"}),`\n`]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Le \",(0,e.jsx)(i.a,{href:\"https://github.com/phobox360/dasd-arcade-loop-fix\",children:\"d\\xE9p\\xF4t de script phobox360\"}),\", \\xE9crit par un membre de MacRumors qui affirme avoir trouv\\xE9 le bug de son c\\xF4t\\xE9, d\\xE9crit le m\\xEAme m\\xE9canisme : une t\\xE2che d'arri\\xE8re-plan Apple Arcade nomm\\xE9e ArcadeResetPO se planifie \\xE0 r\\xE9p\\xE9tition dans le pass\\xE9. Deux personnes ind\\xE9pendantes parviennent ainsi \\xE0 la m\\xEAme conclusion, ce qui est plus qu'une simple anecdote mais ne constitue pas encore une d\\xE9claration d'Apple.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Un signalement distinct, plus ancien, \",(0,e.jsx)(i.a,{href:\"https://peanut996.com/macos-appstoreagent-high-cpu/\",children:\"datant de juin\"}),\", d\\xE9crit une variante de l'\\xE9poque des b\\xEAtas. Il incrimine des erreurs de base de donn\\xE9es dans le code d'Arcade (une colonne manquante dans une table SQLite et une ligne de journal indiquant la mise \\xE0 jour d'une t\\xE2che d\\xE9j\\xE0 en cours d'ex\\xE9cution) ainsi qu'une boucle serr\\xE9e de recherches d'interfaces r\\xE9seau. Il est surtout utile comme preuve que le probl\\xE8me pr\\xE9c\\xE8de la version finale. Son rem\\xE8de, geler le processus avec \",(0,e.jsx)(i.code,{children:\"kill -STOP\"}),\", d\\xE9sactive les mises \\xE0 jour de l'App Store tant que le processus est gel\\xE9 et n'est pas ce que l'on recommande aujourd'hui.\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"comment-confirmer-que-cest-bien-votre-probl\\xE8me\",children:\"Comment confirmer que c'est bien votre probl\\xE8me\"}),`\n`,(0,e.jsx)(i.p,{children:\"Suivez ces \\xE9tapes dans l'ordre. Rien dans cette section ne modifie de r\\xE9glage. Id\\xE9alement, ex\\xE9cutez les deux premi\\xE8res pendant que le Mac se comporte mal, c'est-\\xE0-dire peu apr\\xE8s minuit ou d\\xE8s le matin avant de faire quoi que ce soit d'autre.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"\\xE9tape-1--consulter-le-moniteur-dactivit\\xE9\",children:\"\\xC9tape 1 : consulter le Moniteur d'activit\\xE9\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Ouvrez le Moniteur d'activit\\xE9 depuis Applications > Utilitaires, cliquez sur l'onglet CPU et triez par la colonne % CPU. Vous cherchez \",(0,e.jsx)(i.code,{children:\"dasd\"}),\" et \",(0,e.jsx)(i.code,{children:\"appstoreagent\"}),\" tous deux en haut de la liste avec un CPU soutenu, id\\xE9alement avec un grand Temps CPU cumul\\xE9. Sur un Mac touch\\xE9 par ce bug, les signalements \\xE9voquent un c\\u0153ur entier : une valeur proche de 100 % pour un seul processus sur une machine multic\\u0153ur est donc le motif typique. \",(0,e.jsx)(i.code,{children:\"dasd\"}),\" s'ex\\xE9cute en tant que root ; si vous ne voyez que vos propres processus, choisissez Pr\\xE9sentation > Tous les processus.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Si le Mac est rest\\xE9 inactif toute la nuit, un \\xE9norme Temps CPU \\xE0 c\\xF4t\\xE9 de \",(0,e.jsx)(i.code,{children:\"appstoreagent\"}),\" est un indice fort m\\xEAme apr\\xE8s la fin du pic, car cette colonne cumule. L'article de juin montre une ligne \",(0,e.jsx)(i.code,{children:\"top\"}),\" avec \",(0,e.jsx)(i.code,{children:\"appstoreagent\"}),\" \\xE0 126,7 % et un temps d'ex\\xE9cution de plus de 284 minutes.\"]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.img,{alt:\"Une femme d'une trentaine d'ann\\xE9es \\xE0 une table de cuisine t\\xF4t le matin, fron\\xE7ant les sourcils devant un fin ordinateur portable argent\\xE9 tandis qu'une tasse de caf\\xE9 fume \\xE0 c\\xF4t\\xE9, l'\\xE9cran flou affichant une liste de processus\",src:\"/images/blog/dasd-appstoreagent-high-cpu-overnight-macos-27-fans-battery-drain-fix-2026/content-1.webp\",width:\"1200\",height:\"675\"})}),`\n`,(0,e.jsx)(i.h3,{id:\"\\xE9tape-2--confirmer-depuis-le-terminal-avec-top\",children:\"\\xC9tape 2 : confirmer depuis le Terminal avec top\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Le Moniteur d'activit\\xE9 convient, mais le Terminal vous donne du texte que vous pouvez coller dans un fil de discussion. Le premier \\xE9chantillon affich\\xE9 par \",(0,e.jsx)(i.code,{children:\"top\"}),\" est une moyenne depuis le d\\xE9marrage : demandez donc deux \\xE9chantillons et lisez le second :\"]}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.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)(i.code,{children:(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"top\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -l\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 2\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -n\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 10\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -o\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" cpu\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -stats\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" pid,command,cpu,time\"})]})})})}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.code,{children:\"-o cpu\"}),\" trie par CPU, \",(0,e.jsx)(i.code,{children:\"-n 10\"}),\" limite la liste \\xE0 dix processus, \",(0,e.jsx)(i.code,{children:\"-l 2\"}),\" prend deux \\xE9chantillons et \",(0,e.jsx)(i.code,{children:\"-stats\"}),\" choisit les colonnes. Lisez le second bloc. Si \",(0,e.jsx)(i.code,{children:\"dasd\"}),\" et \",(0,e.jsx)(i.code,{children:\"appstoreagent\"}),\" figurent tous deux parmi les premiers et qu'aucun n'est proche de z\\xE9ro alors que le Mac est par ailleurs inactif, cela concorde avec le bug. En version plus courte, \",(0,e.jsx)(i.code,{children:\"ps -axo pid,pcpu,time,comm -r | head\"}),\" liste les processus les plus gourmands en CPU selon l'utilisation actuelle.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"\\xE9tape-3--lire-la-date-arcade\",children:\"\\xC9tape 3 : lire la date Arcade\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"C'est le test d\\xE9cisif, car il v\\xE9rifie la cause signal\\xE9e et non le sympt\\xF4me. La discussion du projet phobox360 identifie une m\\xE9thode ind\\xE9pendante de la langue pour lire la valeur. La cl\\xE9 se trouve dans le domaine \",(0,e.jsx)(i.code,{children:\"com.apple.appstored\"}),\", et la valeur est renvoy\\xE9e au format ISO 8601 lorsqu'on la lit avec \",(0,e.jsx)(i.code,{children:\"plutil\"}),\" :\"]}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.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)(i.code,{children:[(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"plutil\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -extract\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ArcadePayoutResetDate\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" raw\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Library/Preferences/com.apple.appstored.plist\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"defaults\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" read\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" com.apple.appstored\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ArcadePayoutResetDate\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"date\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -u\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' +\"%Y-%m-%dT%H:%M:%SZ\"'})]})]})})}),`\n`,(0,e.jsxs)(i.p,{children:[\"La premi\\xE8re commande affiche la date stock\\xE9e sous la forme \",(0,e.jsx)(i.code,{children:\"2026-09-26T22:00:00Z\"}),\". La deuxi\\xE8me affiche la m\\xEAme chose selon vos r\\xE9glages r\\xE9gionaux, ce qui est plus facile \\xE0 lire mais, comme l'ont constat\\xE9 les auteurs du script, peut \\xEAtre rendu diff\\xE9remment sur les langues \\xE0 format 12 heures ; utilisez donc la premi\\xE8re si vous comptez comparer par programme. La troisi\\xE8me affiche l'heure actuelle dans le m\\xEAme format pour que vous puissiez comparer \\xE0 l'\\u0153il.\"]}),`\n`,(0,e.jsx)(i.p,{children:\"Comment interpr\\xE9ter le r\\xE9sultat :\"}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"La date stock\\xE9e est dans le pass\\xE9\"}),\" (ant\\xE9rieure \\xE0 l'heure UTC actuelle) alors que \",(0,e.jsx)(i.code,{children:\"dasd\"}),\" et \",(0,e.jsx)(i.code,{children:\"appstoreagent\"}),\" sont actifs : cela correspond au bug signal\\xE9.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"La date stock\\xE9e est dans le futur\"}),\" et les processus sont calmes : ce bug n'est pas ce qui vous arrive.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"La date stock\\xE9e est dans le futur et les processus sont toujours actifs :\"}),\" autre chose se passe, ou la boucle a une cause qui n'a pas \\xE9t\\xE9 d\\xE9crite publiquement. Servez-vous du tableau des processus plus bas.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"La cl\\xE9 n'existe pas :\"}),\" l'app ne l'a pas encore cr\\xE9\\xE9e, ce qui n'est une preuve ni dans un sens ni dans l'autre. Un Mac qui n'a jamais lanc\\xE9 l'App Store ni Apple Arcade peut ne pas l'avoir.\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:\"Enregistrez ce r\\xE9sultat avant de modifier quoi que ce soit. C'est votre trace de la valeur d'origine.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"\\xE9tape-4--examiner-le-journal-unifi\\xE9-avec-un-pr\\xE9dicat-pr\\xE9cis\",children:\"\\xC9tape 4 : examiner le journal unifi\\xE9 avec un pr\\xE9dicat pr\\xE9cis\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"C'est dans le journal que l'affirmation \\xAB 70 \\xE0 100 fois par seconde \\xBB peut \\xEAtre v\\xE9rifi\\xE9e. La commande macOS \",(0,e.jsx)(i.code,{children:\"log\"}),\" accepte un filtre NSPredicate, et la forme abr\\xE9g\\xE9e \",(0,e.jsx)(i.code,{children:'process == \"name\"'}),\" est document\\xE9e dans la page de manuel de \",(0,e.jsx)(i.code,{children:\"log\"}),\". Pour voir les derni\\xE8res minutes de \",(0,e.jsx)(i.code,{children:\"dasd\"}),\" dans un format compact sur une ligne :\"]}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.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)(i.code,{children:(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"log\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" show\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --predicate\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:` 'process == \"dasd\"'`}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --last\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" 5m\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --style\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" compact\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" head\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -50\"})]})})})}),`\n`,(0,e.jsx)(i.p,{children:\"Pour compter le nombre de lignes \\xE9crites en une seule minute, ce qui donne un d\\xE9bit approximatif :\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.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)(i.code,{children:(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"log\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" show\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --predicate\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:` 'process == \"dasd\"'`}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --last\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" 1m\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --style\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" compact\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" wc\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -l\"})]})})})}),`\n`,(0,e.jsx)(i.p,{children:\"Sur un Mac sain, ce nombre est modeste. Si le bug est actif, attendez-vous \\xE0 un d\\xE9luge ; le rapport indique que la boucle provoque une journalisation unifi\\xE9e intense. Vous pouvez aussi filtrer sur le sous-syst\\xE8me du planificateur, ou rechercher directement le nom de la t\\xE2che :\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.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)(i.code,{children:[(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"log\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" show\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --predicate\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:` 'subsystem == \"com.apple.duetactivityscheduler\"'`}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --last\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" 2m\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --style\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" compact\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" head\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -50\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"log\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" show\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --predicate\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:` 'eventMessage CONTAINS \"ArcadeResetPO\"'`}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --last\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" 2m\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --style\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" compact\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" head\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -50\"})]})]})})}),`\n`,(0,e.jsxs)(i.p,{children:[\"Le filtre sur le nom de la t\\xE2che est le plus pr\\xE9cis. Si \",(0,e.jsx)(i.code,{children:\"ArcadeResetPO\"}),\" appara\\xEEt des dizaines de fois par minute, vous avez confirm\\xE9 le bug signal\\xE9. Pour l'observer en direct plut\\xF4t qu'apr\\xE8s coup, utilisez \",(0,e.jsx)(i.code,{children:\"log stream\"}),\" avec le m\\xEAme pr\\xE9dicat :\"]}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.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)(i.code,{children:(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"log\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" stream\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --predicate\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:` 'eventMessage CONTAINS \"ArcadeResetPO\"'`}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --style\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" compact\"})]})})})}),`\n`,(0,e.jsxs)(i.p,{children:[\"Appuyez sur Control-C pour arr\\xEAter. Deux mises en garde. Premi\\xE8rement, n'ex\\xE9cutez pas \",(0,e.jsx)(i.code,{children:\"log show\"}),\" sur plusieurs heures avec un pr\\xE9dicat trop large sur un Mac touch\\xE9 par ce bug, car le journal peut \\xEAtre \\xE9norme et la commande sera tr\\xE8s lente. Gardez une fen\\xEAtre courte. Deuxi\\xE8mement, nous vous donnons ici une syntaxe document\\xE9e, pas la transcription de ce que contiendra votre journal. Le libell\\xE9 des messages peut diff\\xE9rer d'une build \\xE0 l'autre : si le premier filtre ne renvoie rien, essayez le filtre par processus avant de conclure que le bug est absent.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"\\xE9tape-5--v\\xE9rifier-ce-qui-a-maintenu-le-mac-\\xE9veill\\xE9\",children:\"\\xC9tape 5 : v\\xE9rifier ce qui a maintenu le Mac \\xE9veill\\xE9\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Si la boucle tourne, vous voulez aussi savoir si le Mac \\xE9tait \\xE9veill\\xE9 pour elle ou s'il s'est r\\xE9veill\\xE9 \\xE0 cause d'elle. Deux lectures avec \",(0,e.jsx)(i.code,{children:\"pmset\"}),\" aident.\"]}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.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)(i.code,{children:[(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"pmset\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -g\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" assertions\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"pmset\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -g\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" log\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" grep\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -E\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"DarkWake|Wake \"'})]})]})})}),`\n`,(0,e.jsxs)(i.p,{children:[\"La premi\\xE8re affiche les assertions d'alimentation en cours, c'est-\\xE0-dire ce qui emp\\xEAche actuellement la mise en veille, comme une t\\xE2che d'arri\\xE8re-plan ou un processus qui maintient l'\\xE9cran allum\\xE9. La seconde affiche l'historique des r\\xE9veils issu du journal d'alimentation ; chaque ligne de r\\xE9veil comporte une raison \\xAB due to \\xBB, et un \",(0,e.jsx)(i.code,{children:\"DarkWake\"}),\" est un r\\xE9veil partiel pendant lequel le Mac reste sombre pendant qu'il ex\\xE9cute des t\\xE2ches d'arri\\xE8re-plan. La page de manuel d\\xE9crit \",(0,e.jsx)(i.code,{children:\"-g log\"}),\" comme un historique des mises en veille, des r\\xE9veils et d'autres \\xE9v\\xE9nements de gestion de l'alimentation destin\\xE9 aux administrateurs et au d\\xE9bogage. Une s\\xE9rie de DarkWake pendant la nuit, chacun d\\xE9clench\\xE9 par le r\\xE9seau ou par une raison de maintenance, d\\xE9signe le chemin de planification. Une longue p\\xE9riode de r\\xE9veil complet et ininterrompu d\\xE9signe quelque chose qui maintient le Mac \\xE9veill\\xE9. Notre \",(0,e.jsx)(i.a,{href:\"/blog/mac-sleep-problems-complete-guide-2025\",children:\"guide des probl\\xE8mes de veille du Mac\"}),\" explique en d\\xE9tail comment lire ces lignes.\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"le-tableau-de-d\\xE9cision--quel-processus-renvoie-\\xE0-quelle-cause\",children:\"Le tableau de d\\xE9cision : quel processus renvoie \\xE0 quelle cause\"}),`\n`,(0,e.jsx)(i.p,{children:\"Ce bug pr\\xEAte \\xE0 confusion parce qu'une demi-douzaine de t\\xE2ches sans rapport apparaissent elles aussi comme du CPU d'arri\\xE8re-plan la nuit. Ce tableau associe ce que vous voyez dans le Moniteur d'activit\\xE9 \\xE0 l'explication la plus probable. C'est une aide au diagnostic construite \\xE0 partir de la documentation Apple et des sources cit\\xE9es dans cet article, pas une garantie.\"}),`\n`,(0,e.jsxs)(i.table,{children:[(0,e.jsx)(i.thead,{children:(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.th,{children:\"Ce que vous voyez en haut du CPU\"}),(0,e.jsx)(i.th,{children:\"Cause la plus probable\"}),(0,e.jsx)(i.th,{children:\"Normal ou probl\\xE8me ?\"}),(0,e.jsx)(i.th,{children:\"Premi\\xE8re v\\xE9rification\"})]})}),(0,e.jsxs)(i.tbody,{children:[(0,e.jsxs)(i.tr,{children:[(0,e.jsxs)(i.td,{children:[(0,e.jsx)(i.code,{children:\"dasd\"}),\" et \",(0,e.jsx)(i.code,{children:\"appstoreagent\"}),\", tous deux actifs, souvent \\xE0 partir de minuit\"]}),(0,e.jsx)(i.td,{children:\"La boucle de date Arcade signal\\xE9e\"}),(0,e.jsx)(i.td,{children:\"Probl\\xE8me (bug signal\\xE9)\"}),(0,e.jsxs)(i.td,{children:[\"\\xC9tape 3 : \",(0,e.jsx)(i.code,{children:\"ArcadePayoutResetDate\"}),\" est-elle dans le pass\\xE9 ?\"]})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsxs)(i.td,{children:[(0,e.jsx)(i.code,{children:\"mds\"}),\", \",(0,e.jsx)(i.code,{children:\"mds_stores\"}),\", \",(0,e.jsx)(i.code,{children:\"mdworker_shared\"})]}),(0,e.jsx)(i.td,{children:\"Indexation Spotlight\"}),(0,e.jsx)(i.td,{children:\"Normal pendant quelques heures \\xE0 quelques jours apr\\xE8s une mise \\xE0 niveau ; probl\\xE8me si cela ne se calme jamais\"}),(0,e.jsxs)(i.td,{children:[\"Notre \",(0,e.jsx)(i.a,{href:\"/blog/macos-27-spotlight-reindexing-battery-drain-stuck-how-to-fix-2026\",children:\"guide sur la r\\xE9indexation Spotlight\"})]})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsxs)(i.td,{children:[(0,e.jsx)(i.code,{children:\"photoanalysisd\"}),\", \",(0,e.jsx)(i.code,{children:\"mediaanalysisd\"})]}),(0,e.jsx)(i.td,{children:\"Photos analyse votre phototh\\xE8que (visages, sc\\xE8nes, objets)\"}),(0,e.jsx)(i.td,{children:\"Normal apr\\xE8s une mise \\xE0 niveau ou un gros import, surtout sur secteur\"}),(0,e.jsx)(i.td,{children:\"Ouvrez Photos et v\\xE9rifiez l'\\xE9tat de l'analyse dans la phototh\\xE8que\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsxs)(i.td,{children:[(0,e.jsx)(i.code,{children:\"backupd\"}),\", \",(0,e.jsx)(i.code,{children:\"backupd-helper\"}),\", \",(0,e.jsx)(i.code,{children:\"diskarbitrationd\"})]}),(0,e.jsx)(i.td,{children:\"Sauvegarde Time Machine\"}),(0,e.jsx)(i.td,{children:\"Normal toutes les heures ; probl\\xE8me si elle ne se termine jamais\"}),(0,e.jsxs)(i.td,{children:[\"R\\xE9glages Syst\\xE8me > G\\xE9n\\xE9ral > Time Machine, et notre \",(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-time-machine-complete-troubleshooting-guide-2025\",children:\"guide de d\\xE9pannage Time Machine\"})]})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsxs)(i.td,{children:[(0,e.jsx)(i.code,{children:\"bird\"}),\", \",(0,e.jsx)(i.code,{children:\"cloudd\"}),\", \",(0,e.jsx)(i.code,{children:\"fileproviderd\"})]}),(0,e.jsx)(i.td,{children:\"iCloud Drive ou un autre fournisseur de fichiers en cours de synchronisation\"}),(0,e.jsx)(i.td,{children:\"Normal pendant une grosse synchronisation ; probl\\xE8me si elle boucle\"}),(0,e.jsx)(i.td,{children:\"V\\xE9rifiez l'\\xE9tat d'iCloud Drive et la taille des changements r\\xE9cents\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsxs)(i.td,{children:[(0,e.jsx)(i.code,{children:\"powerd\"}),\", \",(0,e.jsx)(i.code,{children:\"kernel_task\"}),\" \\xE9lev\\xE9s au repos\"]}),(0,e.jsx)(i.td,{children:\"Gestion thermique ou assertion d'alimentation\"}),(0,e.jsx)(i.td,{children:\"Variable ; souvent un sympt\\xF4me plut\\xF4t qu'une cause\"}),(0,e.jsx)(i.td,{children:\"\\xC9tape 5 et liste des assertions\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsxs)(i.td,{children:[(0,e.jsx)(i.code,{children:\"dasd\"}),\" seul, m\\xE9moire croissante jusqu'\\xE0 plusieurs gigaoctets\"]}),(0,e.jsxs)(i.td,{children:[\"Un autre probl\\xE8me de m\\xE9moire de \",(0,e.jsx)(i.code,{children:\"dasd\"}),\", \",(0,e.jsx)(i.a,{href:\"https://www.theodorehq.com/shiny/blog/macos-27-dasd-memory-leak\",children:\"signal\\xE9 sur les b\\xEAtas de macOS 27\"}),\" par un blog tiers citant des t\\xE9moignages d'utilisateurs\"]}),(0,e.jsx)(i.td,{children:\"Probl\\xE8me, mais diff\\xE9rent, et le correctif de date ne s'applique pas\"}),(0,e.jsx)(i.td,{children:\"Onglet M\\xE9moire du Moniteur d'activit\\xE9\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsxs)(i.td,{children:[(0,e.jsx)(i.code,{children:\"contactsd\"}),\", \",(0,e.jsx)(i.code,{children:\"peopled\"})]}),(0,e.jsx)(i.td,{children:\"Le widget Contacts et la base de donn\\xE9es de l'historique des appels\"}),(0,e.jsx)(i.td,{children:\"Probl\\xE8me connu de l'\\xE8re Tahoe\"}),(0,e.jsxs)(i.td,{children:[\"Notre \",(0,e.jsx)(i.a,{href:\"/blog/peopled-contactsd-high-cpu-macos-tahoe-contacts-widget-callhistorydb-fix-2026\",children:\"guide sur peopled et contactsd\"})]})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:\"Une app tierce ou son processus d'assistance\"}),(0,e.jsx)(i.td,{children:\"L'app elle-m\\xEAme\"}),(0,e.jsx)(i.td,{children:\"Probl\\xE8me propre \\xE0 cette app\"}),(0,e.jsx)(i.td,{children:\"Quittez-la ; v\\xE9rifiez s'il existe une mise \\xE0 jour\"})]})]})]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Deux r\\xE8gles pratiques se d\\xE9gagent de ce tableau. Premi\\xE8rement, l'association compte : \",(0,e.jsx)(i.code,{children:\"dasd\"}),\" seul est un planificateur qui distribue beaucoup de travail, et le CPU est souvent d\\xE9pens\\xE9 par le processus auquel il confie ce travail. \",(0,e.jsx)(i.code,{children:\"dasd\"}),\" plus \",(0,e.jsx)(i.code,{children:\"appstoreagent\"}),\" ensemble, \\xE0 heure fixe, est le motif d\\xE9crit dans les signalements. Deuxi\\xE8mement, l'horaire compte : l'indexation et l'analyse des photos sont les plus intenses juste apr\\xE8s la mise \\xE0 niveau puis s'estompent, alors qu'une boucle li\\xE9e \\xE0 minuit devrait se reproduire chaque nuit.\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"le-contournement-de-la-communaut\\xE9-expliqu\\xE9-ligne-par-ligne\",children:\"Le contournement de la communaut\\xE9, expliqu\\xE9 ligne par ligne\"}),`\n`,(0,e.jsx)(i.p,{children:\"Le correctif sur lequel les membres de MacRumors et les articles ont converg\\xE9 est un simple changement de pr\\xE9f\\xE9rence. Le voici sous la forme publi\\xE9e dans le fil, avec l'explication que le fil ne vous donne pas.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"avant-de-modifier-quoi-que-ce-soit--enregistrer-la-valeur-dorigine\",children:\"Avant de modifier quoi que ce soit : enregistrer la valeur d'origine\"}),`\n`,(0,e.jsx)(i.p,{children:\"Faites une copie de l'existant afin de pouvoir le remettre. Aucune de ces deux commandes ne modifie quoi que ce soit.\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.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)(i.code,{children:[(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"defaults\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" read\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" com.apple.appstored\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ArcadePayoutResetDate\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" >\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Desktop/arcade-date-before.txt\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"defaults\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" export\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" com.apple.appstored\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Desktop/appstored-before.plist\"})]})]})})}),`\n`,(0,e.jsxs)(i.p,{children:[\"La premi\\xE8re \\xE9crit la date actuelle dans un fichier texte. La seconde exporte tout le domaine de pr\\xE9f\\xE9rences \",(0,e.jsx)(i.code,{children:\"com.apple.appstored\"}),\" vers une liste de propri\\xE9t\\xE9s sur votre Bureau. Si la premi\\xE8re commande affiche \\xAB does not exist \\xBB, la cl\\xE9 est absente et vous pouvez ignorer la premi\\xE8re ligne.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"la-commande\",children:\"La commande\"}),`\n`,(0,e.jsx)(i.p,{children:\"Telle que publi\\xE9e sur MacRumors et reprise dans l'issue nix-config, la version \\xE0 sept jours est :\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.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)(i.code,{children:(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"defaults\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" write\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" com.apple.appstored\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ArcadePayoutResetDate\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -date\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"$('}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"date\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -v+7d\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -u\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' +\"%Y-%m-%dT%H:%M:%SZ\")\"'}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" && \"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"killall\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" appstoreagent\"})]})})})}),`\n`,(0,e.jsx)(i.p,{children:\"D\\xE9cortiquons-la :\"}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.code,{children:'defaults write com.apple.appstored ArcadePayoutResetDate -date \"...\"'}),\" \\xE9crit une valeur de type date dans la cl\\xE9 \",(0,e.jsx)(i.code,{children:\"ArcadePayoutResetDate\"}),\" des pr\\xE9f\\xE9rences de l'agent App Store. L'option \",(0,e.jsx)(i.code,{children:\"-date\"}),\" indique \\xE0 \",(0,e.jsx)(i.code,{children:\"defaults\"}),\" que la valeur est une date et non une cha\\xEEne.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.code,{children:'$(date -v+7d -u +\"%Y-%m-%dT%H:%M:%SZ\")'}),\" est le shell qui calcule cette date. \",(0,e.jsx)(i.code,{children:\"date -v+7d\"}),\" est le \",(0,e.jsx)(i.code,{children:\"date\"}),\" BSD (celui de macOS) qui avance l'heure actuelle de sept jours, \",(0,e.jsx)(i.code,{children:\"-u\"}),\" utilise UTC, et la cha\\xEEne de format produit un horodatage ISO 8601 se terminant par \",(0,e.jsx)(i.code,{children:\"Z\"}),\". Le \",(0,e.jsx)(i.code,{children:\"date\"}),\" GNU de coreutils via Homebrew utilise d'autres options : si vous avez remplac\\xE9 le \",(0,e.jsx)(i.code,{children:\"date\"}),\" du syst\\xE8me dans votre chemin, ex\\xE9cutez-le sous la forme \",(0,e.jsx)(i.code,{children:\"/bin/date\"}),\".\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.code,{children:\"&&\"}),\" n'ex\\xE9cute la suite que si l'\\xE9criture a r\\xE9ussi.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.code,{children:\"killall appstoreagent\"}),\" termine l'\",(0,e.jsx)(i.code,{children:\"appstoreagent\"}),\" en cours pour qu'il red\\xE9marre et lise la nouvelle pr\\xE9f\\xE9rence. Le syst\\xE8me le relance \\xE0 la demande, ce n'est donc pas un arr\\xEAt d\\xE9finitif. Si l'App Store est en train de t\\xE9l\\xE9charger ou de mettre \\xE0 jour quelque chose, cela l'interrompra : essayez de le faire lorsqu'aucune mise \\xE0 jour n'est en cours.\"]}),`\n`]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Ex\\xE9cutez-la avec votre utilisateur habituel, sans \",(0,e.jsx)(i.code,{children:\"sudo\"}),\". La pr\\xE9f\\xE9rence appartient \\xE0 votre compte, et le projet phobox360 demande explicitement \\xE0 ses utilisateurs de l'ex\\xE9cuter sans \",(0,e.jsx)(i.code,{children:\"sudo\"}),\". \\xC9crire des pr\\xE9f\\xE9rences en tant que root cr\\xE9erait un fichier que l'agent risque de ne pas lire.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Ce que vous devriez observer : quelques secondes apr\\xE8s le red\\xE9marrage, \",(0,e.jsx)(i.code,{children:\"dasd\"}),\" et \",(0,e.jsx)(i.code,{children:\"appstoreagent\"}),\" devraient retomber pr\\xE8s de z\\xE9ro dans le Moniteur d'activit\\xE9. L'article qui a document\\xE9 la commande en premier indique que le correctif prend effet imm\\xE9diatement. C'est le r\\xE9sultat rapport\\xE9 par un utilisateur, pas quelque chose que nous pouvons vous promettre pour votre Mac.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"ce-que-cela-change-et-ne-change-pas\",children:\"Ce que cela change et ne change pas\"}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Cela change une seule date.\"}),\" Rien n'est supprim\\xE9, aucun fichier syst\\xE8me n'est touch\\xE9, aucune protection n'est d\\xE9sactiv\\xE9e. \",(0,e.jsx)(i.code,{children:\"com.apple.appstored\"}),\" est un domaine de pr\\xE9f\\xE9rences ordinaire propre \\xE0 l'utilisateur.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Cela ne corrige pas le bug qui a rendu la date p\\xE9rim\\xE9e.\"}),\" Cela repousse l'\\xE9ch\\xE9ance hors d'atteinte pour que le planificateur cesse de voir la t\\xE2che comme en retard. Les auteurs des signalements le d\\xE9crivent comme un contournement en attendant qu'Apple publie un vrai correctif.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"On ne sait pas s'il affecte votre abonnement Apple Arcade ou vos jeux.\"}),\" La t\\xE2che concern\\xE9e est d\\xE9crite comme une r\\xE9initialisation de versement aux d\\xE9veloppeurs. Mais personne n'a publi\\xE9 de test de ce qui se passe dans la comptabilit\\xE9 d'Arcade lorsque la date est repouss\\xE9e tr\\xE8s loin. L'auteur du script le dit lui-m\\xEAme \\xE0 propos de l'option plus agressive de 2035. Si vous utilisez beaucoup Arcade, pr\\xE9f\\xE9rez la fen\\xEAtre courte de sept jours.\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.img,{alt:\"Un jeune homme \\xE0 un bureau dans un bureau domestique lumineux tape une commande sur un fin ordinateur portable argent\\xE9 avec une expression soulag\\xE9e, l'\\xE9cran flou affichant une simple fen\\xEAtre de terminal\",src:\"/images/blog/dasd-appstoreagent-high-cpu-overnight-macos-27-fans-battery-drain-fix-2026/content-2.webp\",width:\"1200\",height:\"800\"})}),`\n`,(0,e.jsx)(i.h3,{id:\"choisir-une-date--sept-jours-ou-des-ann\\xE9es\",children:\"Choisir une date : sept jours ou des ann\\xE9es\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"L'article nix-config utilise \",(0,e.jsx)(i.code,{children:\"2099-01-01T00:00:00Z\"}),\", ce qui range la t\\xE2che pratiquement pour toujours :\"]}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.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)(i.code,{children:[(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"defaults\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" write\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" com.apple.appstored\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ArcadePayoutResetDate\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -date\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"2099-01-01T00:00:00Z\"'})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"killall\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" appstoreagent\"})]})]})})}),`\n`,(0,e.jsx)(i.p,{children:\"Cela \\xE9vite de r\\xE9p\\xE9ter le correctif chaque semaine et serait cens\\xE9 mettre la t\\xE2che de c\\xF4t\\xE9 \\xE0 long terme \\xAB sans casser les fonctionnalit\\xE9s de l'App Store \\xBB, mais cette description est celle de son auteur, et non quelque chose qu'Apple a confirm\\xE9. Le mode durable optionnel du script phobox360 utilise 2035 et s'accompagne d'un avertissement explicite : son effet sur la comptabilit\\xE9 d'Arcade n'a pas \\xE9t\\xE9 \\xE9tabli de fa\\xE7on ind\\xE9pendante. Notre recommandation, qui est un jugement et non un fait document\\xE9 : commencez par sept jours. Si cela fonctionne, vous aurez appris \\xE0 faible risque que le diagnostic \\xE9tait juste, et vous pourrez d\\xE9cider plus tard d'aller plus loin ou non.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"comment-lannuler\",children:\"Comment l'annuler\"}),`\n`,(0,e.jsx)(i.p,{children:\"Il existe deux fa\\xE7ons de revenir en arri\\xE8re, et il vaut mieux les conna\\xEEtre toutes les deux avant d'en avoir besoin.\"}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Restaurer la valeur enregistr\\xE9e.\"}),\" Si vous avez enregistr\\xE9 la date d'origine et qu'il s'agissait d'une date pass\\xE9e valide, la r\\xE9\\xE9crire vous ram\\xE8ne \\xE0 l'\\xE9tat pr\\xE9c\\xE9dent, qui est bien s\\xFBr l'\\xE9tat avec la boucle. En pratique, vous ne le faites que pour tester ou pour transmettre un \\xE9tat propre \\xE0 Apple dans un rapport de bug. Utilisez la cha\\xEEne ISO de votre fichier texte :\"]}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.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)(i.code,{children:[(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"defaults\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" write\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" com.apple.appstored\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ArcadePayoutResetDate\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -date\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"2026-09-26T22:00:00Z\"'})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"killall\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" appstoreagent\"})]})]})})}),`\n`,(0,e.jsx)(i.p,{children:\"Remplacez la date d'exemple par votre propre valeur enregistr\\xE9e.\"}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Supprimer la cl\\xE9.\"}),\" Cela retire votre modification et laisse l'agent d\\xE9marrer sans valeur stock\\xE9e :\"]}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.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)(i.code,{children:[(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"defaults\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" delete\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" com.apple.appstored\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ArcadePayoutResetDate\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"killall\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" appstoreagent\"})]})]})})}),`\n`,(0,e.jsxs)(i.p,{children:[\"Supprimer une cl\\xE9 est la mani\\xE8re standard, avec \",(0,e.jsx)(i.code,{children:\"defaults\"}),\", de ramener un r\\xE9glage \\xE0 sa valeur par d\\xE9faut. Ce que fait l'agent App Store lorsque la cl\\xE9 est absente sous macOS 27 n'est pas document\\xE9 : il peut recr\\xE9er une date neuve et valide, ou la date d\\xE9fectueuse. Si la boucle revient apr\\xE8s la suppression de la cl\\xE9, appliquez de nouveau le contournement.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"loption-du-script-et-le-cr\\xE9dit-\\xE0-lui-accorder\",children:\"L'option du script, et le cr\\xE9dit \\xE0 lui accorder\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Le \",(0,e.jsx)(i.a,{href:\"https://github.com/phobox360/dasd-arcade-loop-fix\",children:\"d\\xE9p\\xF4t dasd-arcade-loop-fix\"}),\" enveloppe le m\\xEAme changement dans un script avec ex\\xE9cution \\xE0 blanc, invite de confirmation, sauvegarde automatique de la valeur d'origine et commande de retour arri\\xE8re. Au moment de la r\\xE9daction, c'est un petit projet avec presque aucune \\xE9toile ni fork, donc peu relu. La lecture raisonnable est de lire le script avant de l'ex\\xE9cuter, ou simplement d'utiliser la commande d'une ligne ci-dessus, qui fait la m\\xEAme chose sous une forme que vous voyez en entier. Si vous utilisez le script, ses options document\\xE9es sont une ex\\xE9cution \\xE0 blanc, le report par d\\xE9faut d'une semaine et \",(0,e.jsx)(i.code,{children:\"--rollback\"}),\". Une \",(0,e.jsx)(i.a,{href:\"https://github.com/phobox360/dasd-arcade-loop-fix/pull/1\",children:\"pull request\"}),\" a corrig\\xE9 un abandon sur les langues \\xE0 format 12 heures caus\\xE9 par la fa\\xE7on dont \",(0,e.jsx)(i.code,{children:\"defaults read\"}),\" affiche les dates, ce qui rappelle utilement que les scripts shell qui analysent la sortie des pr\\xE9f\\xE9rences sont fragiles.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"ce-quil-ne-faut-pas-faire\",children:\"Ce qu'il ne faut pas faire\"}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsxs)(i.strong,{children:[\"Ne tuez pas \",(0,e.jsx)(i.code,{children:\"dasd\"}),\".\"]}),\" Il appartient \\xE0 root, launchd le relance imm\\xE9diatement, et on ne r\\xE9pare pas un planificateur en le tuant. Cela ne corrige pas non plus la raison pour laquelle la t\\xE2che est en retard.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsxs)(i.strong,{children:[\"Ne faites pas de \",(0,e.jsx)(i.code,{children:\"kill -STOP\"}),\" ni ne d\\xE9chargez \",(0,e.jsx)(i.code,{children:\"appstoreagent\"}),\" \\xE0 titre de mesure permanente.\"]}),\" L'article de juin a utilis\\xE9 \",(0,e.jsx)(i.code,{children:\"kill -STOP\"}),\" parce que rien d'autre ne tenait sur une b\\xEAta. Cela suspend le processus : les mises \\xE0 jour de l'App Store, les t\\xE9l\\xE9chargements et les v\\xE9rifications de licence s'arr\\xEAtent jusqu'\\xE0 ce que vous le repreniez avec \",(0,e.jsx)(i.code,{children:\"kill -CONT\"}),\".\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsxs)(i.strong,{children:[\"Ne d\\xE9sactivez pas la protection de l'int\\xE9grit\\xE9 du syst\\xE8me (SIP) et ne modifiez pas les fichiers de \",(0,e.jsx)(i.code,{children:\"/System\"}),\".\"]}),\" Aucun signalement n'en a besoin.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Ne d\\xE9sactivez pas les mises \\xE0 jour automatiques comme seul rem\\xE8de en d\\xE9clarant le probl\\xE8me r\\xE9gl\\xE9.\"}),\" Une r\\xE9ponse MacRumors le sugg\\xE8re, et cela peut r\\xE9duire la fr\\xE9quence de r\\xE9veil de l'agent, mais cela ne traite pas la cause signal\\xE9e : la t\\xE2che est une r\\xE9initialisation de versement Arcade, pas une recherche de mises \\xE0 jour. Cela vous prive aussi des mises \\xE0 jour de s\\xE9curit\\xE9 automatiques pour les apps de l'App Store. Si vous la d\\xE9sactivez pour tester, r\\xE9activez-la ensuite.\"]}),`\n`]}),`\n`,(0,e.jsx)(i.h2,{id:\"pourquoi-cela-revient-et-que-faire\",children:\"Pourquoi cela revient, et que faire\"}),`\n`,(0,e.jsx)(i.p,{children:\"Si vous avez utilis\\xE9 la commande \\xE0 sept jours, la date que vous avez \\xE9crite est d\\xE9sormais une vraie date valide, et le planificateur est satisfait jusqu'\\xE0 ce que ce jour passe. Quand c'est le cas, la condition de date p\\xE9rim\\xE9e redevient possible. Les signalements indiquent que la boucle peut r\\xE9appara\\xEEtre apr\\xE8s environ une semaine. Le m\\xE9canisme est celui que l'on pr\\xE9dirait \\xE0 partir de la description du bug : le correctif repousse l'\\xE9ch\\xE9ance, et le bug qui emp\\xEAche de la faire avancer correctement est toujours l\\xE0.\"}),`\n`,(0,e.jsx)(i.p,{children:\"Vous avez deux options.\"}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"R\\xE9p\\xE9ter la commande chaque semaine.\"}),\" Mettez un rappel dans Calendrier. C'est peu co\\xFBteux et cela garde l'\\xE9tat de votre Arcade proche de la normale.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Utiliser une date beaucoup plus lointaine.\"}),\" La forme 2099 supprime la corv\\xE9e. Le compromis est celui d\\xE9j\\xE0 d\\xE9crit : un terrain moins test\\xE9 pour la comptabilit\\xE9 d'Arcade.\"]}),`\n`]}),`\n`,(0,e.jsx)(i.h2,{id:\"macos-2701-le-corrige-t-il-\",children:\"macOS 27.0.1 le corrige-t-il ?\"}),`\n`,(0,e.jsx)(i.p,{children:\"Nous ne le savons pas, et nous pr\\xE9f\\xE9rons vous le dire plut\\xF4t que de deviner.\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Ce que nous pouvons v\\xE9rifier : Apple a publi\\xE9 macOS 27.0.1 le 28 septembre. Selon \",(0,e.jsx)(i.a,{href:\"https://eclecticlight.co/2026/09/28/apple-has-just-released-updates-to-golden-gate-27-0-1-26-7-1-and-15-8-1/\",children:\"l'article de The Eclectic Light Company\"}),\", le nouveau num\\xE9ro de build est 26A434, la mise \\xE0 jour \\xAB corrige apparemment des bugs non pr\\xE9cis\\xE9s, ainsi qu'un bug affectant Platform SingleSignOn \\xBB, et il n'existe pas de notes de version de s\\xE9curit\\xE9 publiques. Cet article ne dit rien du CPU, de la batterie, de l'App Store ni d'Apple Arcade.\"]}),`\n`,(0,e.jsx)(i.p,{children:\"Ce que montre le fil : apr\\xE8s la sortie de la 27.0.1, l'auteur du message initial a \\xE9crit \\xAB I wonder if this is fixed now in macOS 27.0.1 \\xBB (je me demande si c'est corrig\\xE9 dans macOS 27.0.1). La r\\xE9ponse qui a suivi portait sur un autre bug, un probl\\xE8me d'autorisation du r\\xE9seau local pour les extensions de fichiers, et confirmait que celui-l\\xE0 n'\\xE9tait pas corrig\\xE9. Personne dans le fil ne rapporte de r\\xE9sultat avant/apr\\xE8s pour la boucle Arcade.\"}),`\n`,(0,e.jsx)(i.p,{children:\"La position honn\\xEAte est donc que c'est non v\\xE9rifi\\xE9 dans les deux sens. Notez aussi que les notes de version vagues sont courantes : un correctif peut donc \\xEAtre pr\\xE9sent sans \\xEAtre list\\xE9.\"}),`\n`,(0,e.jsx)(i.p,{children:\"Comment le savoir sur votre propre Mac de fa\\xE7on \\xE0 produire des preuves utiles :\"}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Mettez \\xE0 jour vers la 27.0.1 (R\\xE9glages Syst\\xE8me > G\\xE9n\\xE9ral > Mise \\xE0 jour de logiciels).\"}),`\n`,(0,e.jsxs)(i.li,{children:[\"Avant d'appliquer un contournement, ex\\xE9cutez l'\\xE9tape 3 pour lire \",(0,e.jsx)(i.code,{children:\"ArcadePayoutResetDate\"}),\".\"]}),`\n`,(0,e.jsx)(i.li,{children:\"Si vous avez d\\xE9j\\xE0 appliqu\\xE9 le contournement, attendez que la date que vous avez fix\\xE9e soit pass\\xE9e, ou supprimez la cl\\xE9 comme d\\xE9crit plus haut et red\\xE9marrez, puis observez pendant le passage de minuit.\"}),`\n`,(0,e.jsxs)(i.li,{children:[\"Regardez \",(0,e.jsx)(i.code,{children:\"top\"}),\" ou le Moniteur d'activit\\xE9 le lendemain matin, et lisez le journal avec le pr\\xE9dicat sur le nom de la t\\xE2che.\"]}),`\n`,(0,e.jsx)(i.li,{children:\"Publiez ce que vous constatez dans le fil MacRumors. Les personnes qui le lisent sont celles qui ont besoin de la r\\xE9ponse.\"}),`\n`]}),`\n`,(0,e.jsx)(i.h2,{id:\"autres-causes-de-chaleur-et-de-d\\xE9charge-nocturnes-\\xE0-\\xE9carter\",children:\"Autres causes de chaleur et de d\\xE9charge nocturnes \\xE0 \\xE9carter\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"M\\xEAme si votre \",(0,e.jsx)(i.code,{children:\"dasd\"}),\" est coupable, il n'est peut-\\xEAtre pas seul. Les mises \\xE0 niveau d\\xE9clenchent un empilement de t\\xE2ches de rattrapage, et il est courant d'avoir plusieurs probl\\xE8mes \\xE0 la fois. Passez en revue les points suivants avant de conclure que la boucle Arcade explique tout.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"indexation-spotlight-et-siri-apr\\xE8s-la-mise-\\xE0-niveau\",children:\"Indexation Spotlight et Siri apr\\xE8s la mise \\xE0 niveau\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Apr\\xE8s une mise \\xE0 niveau majeure, macOS reconstruit une partie de son index de recherche, ce qui se traduit par \",(0,e.jsx)(i.code,{children:\"mds\"}),\", \",(0,e.jsx)(i.code,{children:\"mds_stores\"}),\" et \",(0,e.jsx)(i.code,{children:\"mdworker_shared\"}),\". Les conseils d'Apple sur les r\\xE9veils inattendus pr\\xE9cisent que si Spotlight indexe votre disque, votre Mac ne se mettra pas en veille, et un Mac qui ne peut pas se mettre en veille chauffe et vide sa batterie pendant la nuit. L'indexation est finie : elle travaille intens\\xE9ment pendant des heures, parfois un jour ou deux sur un gros disque, puis se calme. La boucle Arcade, elle, ne se calme pas. Notre \",(0,e.jsx)(i.a,{href:\"/blog/macos-27-spotlight-reindexing-battery-drain-stuck-how-to-fix-2026\",children:\"guide sur la r\\xE9indexation Spotlight apr\\xE8s macOS 27\"}),\" explique comment distinguer \\xAB toujours en cours \\xBB de \\xAB bloqu\\xE9 \\xBB, et le \",(0,e.jsx)(i.a,{href:\"/blog/mac-hot-battery-drain-after-macos-26-6-spotlight-siri-index-rebuild-fix-2026\",children:\"signalement pr\\xE9c\\xE9dent sur macOS 26.6\"}),\" montre le m\\xEAme motif avec l'index de Siri.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"analyse-de-photos\",children:\"Analyse de Photos\"}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.code,{children:\"photoanalysisd\"}),\" et \",(0,e.jsx)(i.code,{children:\"mediaanalysisd\"}),\" analysent votre phototh\\xE8que \\xE0 la recherche de personnes, de sc\\xE8nes et d'objets. Ils sont les plus actifs apr\\xE8s une mise \\xE0 niveau ou un import, et ils finissent ; il n'existe aucune heure d'horloge \\xE0 laquelle ils d\\xE9marrent. Laissez le Mac branch\\xE9 toute la nuit et voyez si la charge s'estompe au fil de quelques nuits.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"time-machine\",children:\"Time Machine\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Les sauvegardes Time Machine passent par le m\\xEAme planificateur. L'article d'Oakley montre DAS refusant une sauvegarde dans les premi\\xE8res secondes apr\\xE8s le d\\xE9marrage parce que l'activit\\xE9 exige une attente de cinq minutes, ce qui illustre des crit\\xE8res \\xE0 l'\\u0153uvre. Une premi\\xE8re sauvegarde apr\\xE8s une mise \\xE0 niveau, ou une sauvegarde vers une destination r\\xE9seau lente, peut durer des heures et chauffer le Mac. Si \",(0,e.jsx)(i.code,{children:\"backupd\"}),\" est le processus actif, le \",(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-time-machine-complete-troubleshooting-guide-2025\",children:\"guide de d\\xE9pannage Time Machine\"}),\" est le bon endroit, et l'\",(0,e.jsx)(i.a,{href:\"https://eclecticlight.co/2023/11/28/scheduling-and-dispatch-of-backups-and-other-background-activities/\",children:\"article d'Oakley sur la planification et l'envoi des sauvegardes\"}),\" explique pourquoi une sauvegarde peut d\\xE9marrer \\xE0 des moments \\xE9tranges.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"power-nap-et-r\\xE9activation-pour-lacc\\xE8s-au-r\\xE9seau\",children:\"Power Nap et r\\xE9activation pour l'acc\\xE8s au r\\xE9seau\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"La \",(0,e.jsx)(i.a,{href:\"https://support.apple.com/guide/mac-help/set-sleep-and-wake-settings-mchle41a6ccd/26/mac/26\",children:\"page d'Apple sur les r\\xE9glages de veille et de r\\xE9activation\"}),\" indique que Power Nap permet au Mac de se mettre \\xE0 jour pendant la veille, et que \\xAB R\\xE9activation pour l'acc\\xE8s au r\\xE9seau \\xBB lui permet de se r\\xE9veiller bri\\xE8vement pour que d'autres utilisateurs acc\\xE8dent aux services partag\\xE9s. Sur un portable, les deux se trouvent dans R\\xE9glages Syst\\xE8me > Batterie > Options. La \",(0,e.jsx)(i.a,{href:\"https://support.apple.com/guide/mac-help/if-your-mac-sleeps-or-wakes-unexpectedly-mchlp2995/mac\",children:\"page d'Apple sur les r\\xE9veils inattendus\"}),\" range parmi ses suggestions la d\\xE9sactivation de la r\\xE9activation pour l'acc\\xE8s au r\\xE9seau et l'arr\\xEAt des services de partage. La page de manuel de \",(0,e.jsx)(i.code,{children:\"pmset\"}),\" indique que \",(0,e.jsx)(i.code,{children:\"womp\"}),\" est l'\\xE9quivalent Terminal de \\xAB R\\xE9activation pour l'acc\\xE8s au r\\xE9seau \\xBB et que \",(0,e.jsx)(i.code,{children:\"powernap\"}),\" s'applique aux machines compatibles. La disponibilit\\xE9 de Power Nap varie selon les mod\\xE8les : ne soyez donc pas surpris de ne pas la voir.\"]}),`\n`,(0,e.jsx)(i.p,{children:\"Pour v\\xE9rifier vos valeurs actuelles sans rien changer :\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.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)(i.code,{children:(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"pmset\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -g\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" grep\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -E\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"powernap|womp\"'})]})})})}),`\n`,(0,e.jsxs)(i.p,{children:[\"D\\xE9sactiver les deux est une exp\\xE9rience raisonnable si votre \",(0,e.jsx)(i.code,{children:\"pmset -g log\"}),\" montre des DarkWake r\\xE9guliers pendant la nuit. Cela ne r\\xE9glera pas la boucle Arcade, qui se produit pendant que le Mac est \\xE9veill\\xE9 ou pendant un r\\xE9veil de maintenance, mais cela retire du bruit de votre diagnostic. Ne faites qu'un changement \\xE0 la fois pour savoir ce qui a aid\\xE9.\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"d\\xE9pannage-des-probl\\xE8mes-courants\",children:\"D\\xE9pannage des probl\\xE8mes courants\"}),`\n`,(0,e.jsx)(i.h3,{id:\"les-processus-sont-toujours-actifs-apr\\xE8s-la-commande\",children:\"Les processus sont toujours actifs apr\\xE8s la commande\"}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Sympt\\xF4mes\"}),\" : vous avez ex\\xE9cut\\xE9 \",(0,e.jsx)(i.code,{children:\"defaults write\"}),\" et \",(0,e.jsx)(i.code,{children:\"killall\"}),\", mais \",(0,e.jsx)(i.code,{children:\"dasd\"}),\" et \",(0,e.jsx)(i.code,{children:\"appstoreagent\"}),\" restent en haut du Moniteur d'activit\\xE9.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Cause\"}),\" : plusieurs possibilit\\xE9s. Le \",(0,e.jsx)(i.code,{children:\"killall\"}),\" n'a peut-\\xEAtre pas trouv\\xE9 de correspondance, si bien que l'ancien processus tourne toujours avec l'ancienne date en cache. L'\\xE9criture a peut-\\xEAtre \\xE9chou\\xE9 silencieusement, par exemple \\xE0 cause d'une faute de frappe dans le domaine. Vous observez peut-\\xEAtre une tout autre cause.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Solution\"}),\" :\"]}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsxs)(i.li,{children:[\"Relisez la valeur avec \",(0,e.jsx)(i.code,{children:\"plutil -extract ArcadePayoutResetDate raw ~/Library/Preferences/com.apple.appstored.plist\"}),\" et confirmez qu'elle est dans le futur.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[\"Ex\\xE9cutez de nouveau \",(0,e.jsx)(i.code,{children:\"killall appstoreagent\"}),\", puis v\\xE9rifiez dans le Moniteur d'activit\\xE9 si le processus a red\\xE9marr\\xE9 avec un nouveau PID.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[\"Relancez le pr\\xE9dicat de journal sur le nom de la t\\xE2che pendant une minute. Si \",(0,e.jsx)(i.code,{children:\"ArcadeResetPO\"}),\" n'appara\\xEEt plus mais que le CPU reste \\xE9lev\\xE9, la cause est ailleurs, et le tableau des processus ci-dessus est votre prochaine \\xE9tape.\"]}),`\n`]}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.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)(i.code,{children:[(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"plutil\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -extract\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ArcadePayoutResetDate\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" raw\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Library/Preferences/com.apple.appstored.plist\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"pgrep\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -l\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" appstoreagent\"})]})]})})}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Si cela ne fonctionne pas\"}),\" : red\\xE9marrez le Mac une fois. Un red\\xE9marrage vide les pr\\xE9f\\xE9rences en cache et tout \\xE9tat bloqu\\xE9 du planificateur. Si la date est toujours valide apr\\xE8s le red\\xE9marrage et que la charge persiste, consid\\xE9rez qu'il s'agit d'un autre bug et rassemblez les r\\xE9sultats des \\xE9tapes 2 et 4 avant de demander de l'aide.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"la-boucle-revient-une-semaine-plus-tard\",children:\"La boucle revient une semaine plus tard\"}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Sympt\\xF4mes\"}),\" : une semaine calme, puis le pic de minuit revient.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Cause\"}),\" : votre date \\xE0 sept jours est pass\\xE9e et le bug sous-jacent est toujours pr\\xE9sent.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Solution\"}),\" : r\\xE9ex\\xE9cutez la commande, ou choisissez une date plus lointaine comme indiqu\\xE9 plus haut. Si vous pr\\xE9f\\xE9rez ne pas la r\\xE9p\\xE9ter, optez en connaissance de cause pour une fen\\xEAtre plus longue, en vous rappelant que son effet sur la comptabilit\\xE9 d'Arcade n'est pas document\\xE9.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"le-mac-se-vide-toujours-la-nuit-mais-les-processus-semblent-calmes\",children:\"Le Mac se vide toujours la nuit mais les processus semblent calmes\"}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Sympt\\xF4mes\"}),\" : \",(0,e.jsx)(i.code,{children:\"dasd\"}),\" et \",(0,e.jsx)(i.code,{children:\"appstoreagent\"}),\" sont \\xE0 z\\xE9ro et la batterie baisse quand m\\xEAme.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Cause\"}),\" : la chaleur et la d\\xE9charge pendant la veille viennent souvent des r\\xE9veils et des assertions, pas du CPU.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Solution\"}),\" : lisez \",(0,e.jsx)(i.code,{children:\"pmset -g log\"}),\" pour la plage horaire de la nuit et voyez combien de fois le Mac s'est r\\xE9veill\\xE9 et pourquoi. V\\xE9rifiez avec \",(0,e.jsx)(i.code,{children:\"pmset -g assertions\"}),\" s'il y a quelque chose qui emp\\xEAche la veille. Notre \",(0,e.jsx)(i.a,{href:\"/blog/mac-sleep-problems-complete-guide-2025\",children:\"guide des probl\\xE8mes de veille du Mac\"}),\" et le \",(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-battery-drain-complete-fix-guide-2025\",children:\"guide de la d\\xE9charge de batterie sous macOS Tahoe\"}),\" passent en revue les coupables habituels, et le \",(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-battery-diagnostics-advanced-guide\",children:\"guide de diagnostic avanc\\xE9 de la batterie\"}),\" explique plus en profondeur comment lire les donn\\xE9es de batterie.\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"faq\",children:\"FAQ\"}),`\n`,(0,e.jsx)(i.h3,{id:\"pourquoi-dasd-et-appstoreagent-utilisent-ils-autant-de-cpu-sous-macos-27-\",children:\"Pourquoi dasd et appstoreagent utilisent-ils autant de CPU sous macOS 27 ?\"}),`\n`,(0,e.jsx)(i.p,{children:\"Des membres de MacRumors et des articles ind\\xE9pendants indiquent qu'une t\\xE2che Apple Arcade, ArcadeResetPO, garde une date stock\\xE9e dans le pass\\xE9, de sorte que le planificateur la relance constamment, peut-\\xEAtre 70 \\xE0 100 fois par seconde. Apple ne l'a pas confirm\\xE9. Le motif est un c\\u0153ur satur\\xE9, souvent \\xE0 partir de minuit, avec de la chaleur et une d\\xE9charge plus rapide de la batterie.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"est-il-s\\xFBr-dex\\xE9cuter-la-commande-defaults-write-pour-arcadepayoutresetdate-\",children:\"Est-il s\\xFBr d'ex\\xE9cuter la commande defaults write pour ArcadePayoutResetDate ?\"}),`\n`,(0,e.jsx)(i.p,{children:\"Elle modifie une seule pr\\xE9f\\xE9rence propre \\xE0 l'utilisateur et ne touche \\xE0 aucun fichier syst\\xE8me, et elle peut \\xEAtre annul\\xE9e en supprimant la cl\\xE9 ou en restaurant une valeur enregistr\\xE9e. C'est un contournement de la communaut\\xE9, pas une consigne d'Apple, et son effet sur la comptabilit\\xE9 d'Arcade sur de longues p\\xE9riodes n'est pas document\\xE9. Enregistrez d'abord la valeur d'origine et pr\\xE9f\\xE9rez une fen\\xEAtre courte.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"macos-2701-corrige-t-il-la-boucle-dasd-et-appstoreagent-\",children:\"macOS 27.0.1 corrige-t-il la boucle dasd et appstoreagent ?\"}),`\n`,(0,e.jsx)(i.p,{children:\"Nous n'avons pas pu le v\\xE9rifier. La mise \\xE0 jour 27.0.1 d'Apple, build 26A434, est signal\\xE9e comme corrigeant des bugs non pr\\xE9cis\\xE9s et un probl\\xE8me de Platform SSO, sans mention de celui-ci. Le seul message MacRumors qui posait la question a obtenu une r\\xE9ponse sur un autre bug. Testez sur votre propre Mac en lisant la date \\xE0 travers minuit.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"comment-savoir-que-cest-ce-bug-et-non-spotlight-ou-photos-\",children:\"Comment savoir que c'est ce bug et non Spotlight ou Photos ?\"}),`\n`,(0,e.jsx)(i.p,{children:\"Lisez la date stock\\xE9e avec plutil et comparez-la \\xE0 l'heure UTC actuelle. Si elle est dans le pass\\xE9 alors que dasd et appstoreagent sont actifs, et que le journal montre la t\\xE2che ArcadeResetPO se r\\xE9p\\xE9tant, c'est ce bug. Spotlight appara\\xEEt sous forme de processus mds, et Photos sous forme de photoanalysisd, sans heure de d\\xE9part fixe \\xE0 minuit.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"pourquoi-le-probl\\xE8me-revient-il-apr\\xE8s-une-semaine-\",children:\"Pourquoi le probl\\xE8me revient-il apr\\xE8s une semaine ?\"}),`\n`,(0,e.jsx)(i.p,{children:\"Le contournement repousse la date de r\\xE9initialisation d'une semaine. Quand cette date passe, le bug sous-jacent qui l'emp\\xEAche d'avancer peut frapper de nouveau, et la boucle revient. Les auteurs des signalements d\\xE9crivent une r\\xE9apparition apr\\xE8s environ une semaine. Vous pouvez r\\xE9p\\xE9ter la commande chaque semaine ou choisir une date plus lointaine, en acceptant que les dates lointaines soient moins test\\xE9es.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"d\\xE9sactiver-les-mises-\\xE0-jour-automatiques-de-lapp-store-larr\\xEAtera-t-il-\",children:\"D\\xE9sactiver les mises \\xE0 jour automatiques de l'App Store l'arr\\xEAtera-t-il ?\"}),`\n`,(0,e.jsx)(i.p,{children:\"Une r\\xE9ponse MacRumors dit que cela calme les processus, mais cela ne traite pas la cause signal\\xE9e, qui est une t\\xE2che de versement Arcade et non une recherche de mises \\xE0 jour. Cela signifie aussi que vous cessez de recevoir les mises \\xE0 jour automatiques des apps de l'App Store. Consid\\xE9rez-le comme un compromis \\xE0 tester, pas comme un correctif, et r\\xE9activez les mises \\xE0 jour si cela n'aide pas.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"puis-je-simplement-tuer-dasd-ou-appstoreagent-\",children:\"Puis-je simplement tuer dasd ou appstoreagent ?\"}),`\n`,(0,e.jsx)(i.p,{children:\"Tuer appstoreagent arr\\xEAte bri\\xE8vement le pic, mais le syst\\xE8me le relance \\xE0 la demande et la date p\\xE9rim\\xE9e demeure, donc la boucle reprend. dasd est un planificateur appartenant \\xE0 root que launchd relance aussit\\xF4t. Geler appstoreagent avec kill -STOP fonctionne mais arr\\xEAte les mises \\xE0 jour de l'App Store et les v\\xE9rifications de licence jusqu'\\xE0 ce que vous le repreniez.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"le-correctif-affecte-t-il-mes-jeux-ou-mon-abonnement-apple-arcade-\",children:\"Le correctif affecte-t-il mes jeux ou mon abonnement Apple Arcade ?\"}),`\n`,(0,e.jsx)(i.p,{children:\"Rien dans les signalements publics ne l'indique. La t\\xE2che est d\\xE9crite comme une r\\xE9initialisation de versement aux d\\xE9veloppeurs, et le contournement ne change qu'une date. Mais personne n'a publi\\xE9 de test consistant \\xE0 la repousser de plusieurs ann\\xE9es, et l'auteur du script pr\\xE9cise explicitement que l'effet sur la comptabilit\\xE9 d'Arcade n'a pas \\xE9t\\xE9 \\xE9tabli. Utilisez une fen\\xEAtre courte si vous jouez \\xE0 Arcade.\"}),`\n`,(0,e.jsx)(i.h2,{id:\"conclusion\",children:\"Conclusion\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Le motif derri\\xE8re un Mac qui chauffe et se vide pendant la nuit sous macOS 27 est, dans un nombre croissant de signalements, une boucle du planificateur : \",(0,e.jsx)(i.code,{children:\"dasd\"}),\" qui distribue, et \",(0,e.jsx)(i.code,{children:\"appstoreagent\"}),\" qui r\\xE9enregistre, une t\\xE2che Apple Arcade dont la date n'avance jamais. Il est peu co\\xFBteux de le confirmer sans rien modifier : lisez la date stock\\xE9e, comparez-la \\xE0 UTC et cherchez le nom de la t\\xE2che dans le journal. Si la date est dans le pass\\xE9, le contournement communautaire en une ligne serait capable d'arr\\xEAter la boucle aussit\\xF4t, et il est facile \\xE0 annuler.\"]}),`\n`,(0,e.jsx)(i.p,{children:\"Gardez des attentes r\\xE9alistes. C'est un contournement qu'il faut r\\xE9p\\xE9ter \\xE0 moins d'accepter une date plus lointaine, Apple ne l'a pas reconnu, et nous ne pouvons pas vous dire que la 27.0.1 ou une mise \\xE0 jour ult\\xE9rieure le corrige. Si la v\\xE9rification de la date revient propre, ne forcez pas le diagnostic ; passez en revue Spotlight, Photos, Time Machine, iCloud et les r\\xE9glages de r\\xE9veil, un par un, \\xE0 l'aide du tableau de d\\xE9cision ci-dessus.\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Pour aller plus loin, notre \",(0,e.jsx)(i.a,{href:\"/blog/macos-27-spotlight-reindexing-battery-drain-stuck-how-to-fix-2026\",children:\"guide sur la r\\xE9indexation Spotlight\"}),\" couvre la cause l\\xE9gitime la plus courante d'un Mac chaud apr\\xE8s une mise \\xE0 niveau, et le \",(0,e.jsx)(i.a,{href:\"/blog/mac-sleep-problems-complete-guide-2025\",children:\"guide des probl\\xE8mes de veille du Mac\"}),\" traite des probl\\xE8mes de r\\xE9veil et d'assertions. Si un autre processus est votre coupable, le \",(0,e.jsx)(i.a,{href:\"/blog/peopled-contactsd-high-cpu-macos-tahoe-contacts-widget-callhistorydb-fix-2026\",children:\"guide sur peopled et contactsd\"}),\" pourrait correspondre. Et si vous d\\xE9couvrez si la 27.0.1 a chang\\xE9 quelque chose sur votre Mac, dites-le aux participants du fil MacRumors.\"]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.em,{children:\"Vous avez des questions ou des astuces \\xE0 partager ? Nous serions ravis de conna\\xEEtre votre exp\\xE9rience dans les commentaires ci-dessous.\"})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsxs)(i.em,{children:[\"\\xC0 lire aussi : \",(0,e.jsx)(i.a,{href:\"/blog/macos-27-spotlight-reindexing-battery-drain-stuck-how-to-fix-2026\",children:\"R\\xE9indexation Spotlight apr\\xE8s macOS 27\"}),\", \",(0,e.jsx)(i.a,{href:\"/blog/mac-hot-battery-drain-after-macos-26-6-spotlight-siri-index-rebuild-fix-2026\",children:\"Mac chaud et batterie qui se vide apr\\xE8s macOS 26.6\"}),\", \",(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-battery-drain-complete-fix-guide-2025\",children:\"Guide complet de correction de la d\\xE9charge de batterie sous macOS Tahoe\"}),\", \",(0,e.jsx)(i.a,{href:\"/blog/macos-27-golden-gate-release-day-update-guide-september-14-2026\",children:\"Guide de mise \\xE0 jour du jour de sortie de macOS 27 Golden Gate\"})]})})]})}function u(s={}){let{wrapper:i}=s.components||{};return i?(0,e.jsx)(i,{...s,children:(0,e.jsx)(o,{...s})}):o(s)}return q(F);})();\n;return Component;","toc":[{"title":"Points clés","url":"#points-clés","depth":2},{"title":"Le symptôme : un Mac chaud et une batterie à plat à 9 h","url":"#le-symptôme--un-mac-chaud-et-une-batterie-à-plat-à-9-h","depth":2},{"title":"Ce que sont réellement dasd et appstoreagent","url":"#ce-que-sont-réellement-dasd-et-appstoreagent","depth":2},{"title":"appstoreagent : l'assistant d'arrière-plan de l'App Store","url":"#appstoreagent--lassistant-darrière-plan-de-lapp-store","depth":3},{"title":"dasd : le Duet Activity Scheduler","url":"#dasd--le-duet-activity-scheduler","depth":3},{"title":"Comment le planificateur décide : scores, conditions et seuils","url":"#comment-le-planificateur-décide--scores-conditions-et-seuils","depth":3},{"title":"La cause signalée : une échéance qui n'avance jamais","url":"#la-cause-signalée--une-échéance-qui-navance-jamais","depth":2},{"title":"Comment confirmer que c'est bien votre problème","url":"#comment-confirmer-que-cest-bien-votre-problème","depth":2},{"title":"Étape 1 : consulter le Moniteur d'activité","url":"#étape-1--consulter-le-moniteur-dactivité","depth":3},{"title":"Étape 2 : confirmer depuis le Terminal avec top","url":"#étape-2--confirmer-depuis-le-terminal-avec-top","depth":3},{"title":"Étape 3 : lire la date Arcade","url":"#étape-3--lire-la-date-arcade","depth":3},{"title":"Étape 4 : examiner le journal unifié avec un prédicat précis","url":"#étape-4--examiner-le-journal-unifié-avec-un-prédicat-précis","depth":3},{"title":"Étape 5 : vérifier ce qui a maintenu le Mac éveillé","url":"#étape-5--vérifier-ce-qui-a-maintenu-le-mac-éveillé","depth":3},{"title":"Le tableau de décision : quel processus renvoie à quelle cause","url":"#le-tableau-de-décision--quel-processus-renvoie-à-quelle-cause","depth":2},{"title":"Le contournement de la communauté, expliqué ligne par ligne","url":"#le-contournement-de-la-communauté-expliqué-ligne-par-ligne","depth":2},{"title":"Avant de modifier quoi que ce soit : enregistrer la valeur d'origine","url":"#avant-de-modifier-quoi-que-ce-soit--enregistrer-la-valeur-dorigine","depth":3},{"title":"La commande","url":"#la-commande","depth":3},{"title":"Ce que cela change et ne change pas","url":"#ce-que-cela-change-et-ne-change-pas","depth":3},{"title":"Choisir une date : sept jours ou des années","url":"#choisir-une-date--sept-jours-ou-des-années","depth":3},{"title":"Comment l'annuler","url":"#comment-lannuler","depth":3},{"title":"L'option du script, et le crédit à lui accorder","url":"#loption-du-script-et-le-crédit-à-lui-accorder","depth":3},{"title":"Ce qu'il ne faut pas faire","url":"#ce-quil-ne-faut-pas-faire","depth":3},{"title":"Pourquoi cela revient, et que faire","url":"#pourquoi-cela-revient-et-que-faire","depth":2},{"title":"macOS 27.0.1 le corrige-t-il ?","url":"#macos-2701-le-corrige-t-il-","depth":2},{"title":"Autres causes de chaleur et de décharge nocturnes à écarter","url":"#autres-causes-de-chaleur-et-de-décharge-nocturnes-à-écarter","depth":2},{"title":"Indexation Spotlight et Siri après la mise à niveau","url":"#indexation-spotlight-et-siri-après-la-mise-à-niveau","depth":3},{"title":"Analyse de Photos","url":"#analyse-de-photos","depth":3},{"title":"Time Machine","url":"#time-machine","depth":3},{"title":"Power Nap et réactivation pour l'accès au réseau","url":"#power-nap-et-réactivation-pour-laccès-au-réseau","depth":3},{"title":"Dépannage des problèmes courants","url":"#dépannage-des-problèmes-courants","depth":2},{"title":"Les processus sont toujours actifs après la commande","url":"#les-processus-sont-toujours-actifs-après-la-commande","depth":3},{"title":"La boucle revient une semaine plus tard","url":"#la-boucle-revient-une-semaine-plus-tard","depth":3},{"title":"Le Mac se vide toujours la nuit mais les processus semblent calmes","url":"#le-mac-se-vide-toujours-la-nuit-mais-les-processus-semblent-calmes","depth":3},{"title":"FAQ","url":"#faq","depth":2},{"title":"Pourquoi dasd et appstoreagent utilisent-ils autant de CPU sous macOS 27 ?","url":"#pourquoi-dasd-et-appstoreagent-utilisent-ils-autant-de-cpu-sous-macos-27-","depth":3},{"title":"Est-il sûr d'exécuter la commande defaults write pour ArcadePayoutResetDate ?","url":"#est-il-sûr-dexécuter-la-commande-defaults-write-pour-arcadepayoutresetdate-","depth":3},{"title":"macOS 27.0.1 corrige-t-il la boucle dasd et appstoreagent ?","url":"#macos-2701-corrige-t-il-la-boucle-dasd-et-appstoreagent-","depth":3},{"title":"Comment savoir que c'est ce bug et non Spotlight ou Photos ?","url":"#comment-savoir-que-cest-ce-bug-et-non-spotlight-ou-photos-","depth":3},{"title":"Pourquoi le problème revient-il après une semaine ?","url":"#pourquoi-le-problème-revient-il-après-une-semaine-","depth":3},{"title":"Désactiver les mises à jour automatiques de l'App Store l'arrêtera-t-il ?","url":"#désactiver-les-mises-à-jour-automatiques-de-lapp-store-larrêtera-t-il-","depth":3},{"title":"Puis-je simplement tuer dasd ou appstoreagent ?","url":"#puis-je-simplement-tuer-dasd-ou-appstoreagent-","depth":3},{"title":"Le correctif affecte-t-il mes jeux ou mon abonnement Apple Arcade ?","url":"#le-correctif-affecte-t-il-mes-jeux-ou-mon-abonnement-apple-arcade-","depth":3},{"title":"Conclusion","url":"#conclusion","depth":2}],"estimatedTime":36}