J'ai eu des problèmes similaires après avoir remplacé le Hdd par un Ssd. La seule chose qui a résolu le problème pour moi était ce lien. https://www.davidschlachter.com/misc/kernel_task
Si pour une raison quelconque le lien ne fonctionne pas, c'est à partir de la page.
La limitation est implémentée comme une extension du noyau, que Rhys Oxenham suggère de désactiver en supprimant le plist dans ses ressources correspondant au modèle du Mac. Cependant, la liste des Mac identifiés par les fichiers plist n'a pas été mise à jour depuis quelques années. Notre MacBook Air 2013 (MacbookAir6,2) est absent. Le X86PlatformPlugin.kext (également dans le dossier plugins de l'IOPlatformPluginFamily.kext) a d'autres Mac identifiés par leur carte mère (voir les commentaires sur cet article). Dans mon cas, j'ai essayé de désactiver les extensions ACPI_SMC_PlatformPlugin.kext et X86PlatformPlugin.kext, mais cela n'a eu aucun effet.
Ce qui a fonctionné pour moi, c'est de désactiver l'extension du noyau parent IOPlatformPluginFamily.kext. Jusqu'à présent, je n'ai noté aucun effet indésirable. Évidemment, je ne prends aucune responsabilité pour les dommages si vous essayez ceci et rencontrez des problèmes.
Voici ce que j'ai fait:
Tout d'abord, j'ai dû désactiver SIP (puisque nous exécutons OS X El Capitan) en démarrant en mode de récupération (démarrage en maintenant la commande-R), en ouvrant le terminal (sous le menu Utilitaires) et en exécutant la commande csrutil désactiver (plus de détails sur StackExchange).
À partir de là, j'ai démarré en mode mono-utilisateur en maintenant Command-S lors du démarrage. Après avoir monté le système de fichiers (fsck -y; mount -uw /), j'ai fait une copie de sauvegarde de l'extension IOPlatformPluginFamily.kext en utilisant rsync:
rsync -av /System/Library/Extensions/IOPlatformPluginFamily.kext / Users / Shared /
(Pour restaurer l'extension à partir de la sauvegarde, j'utiliserais rsync -av /Users/Shared/IOPlatformPluginFamily.kext / System / Library / Extensions /)
J'ai ensuite supprimé l'extension et redémarré:
rm -rf /System/Library/Extensions/IOPlatformPluginFamily.kext; arrêter -r maintenant
Après le démarrage, le ventilateur tourne toujours à pleine vitesse, mais la régulation a disparu