Попался в руки старенький ноутбук MacBook Pro 2010 года, который сильно тормозил. Подозрения пали на диск, так как в тех моделях устанавливались HDD, было решено заменить его на SSD с уже установленной Mac OS снятый с другой машины.
Проблема никуда не ушла и визуально не было улучшения. После нескольких проверок, сбросов NVRAM и SMC, так как кулер крутил на 100% оборотов, когда практически уже был уверен, что проблема в железке, случайно заглянул в «Мониторинг системы» и увидел там загрузку процессора на 140-250%.
Проблема заключалась в том, что процесс Kernel_task отъедал ресурсы CPU и не давал работать всей ОС.
Вот что пишут сами Apple об этом процессе:
Процесс kernel_task помогает управлять температурой ЦП, снижая доступность ресурсов ЦП для программ с высокой интенсивностью вычислений. Иначе говоря, процесс kernel_task запускается при возникновении риска перегрева центрального процессора. Сам по себе он не вызывает такие ситуации. При снижении температуры ЦП активность этого процесса автоматически уменьшается.
Было найдено решение проблемы:
1) Для начала включаем отображение скрытых папок:
- Заходим в «Терминал»
- Вбиваем 2 команды:
defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder
2) После чего определяем модель компьютера:
- Кликаете «Об этом Mac»
- Далее жмите кнопку «Подробнее»
- Кликаете на «Отчёт о системе»
Там где аппаратные средства находите и запоминаете «Идентификатор модели». В моём случае это MacBookPro7,1.
3) Переходите по этому пути:
/System/Library/Extensions
Выбирайте файл IOPlatformPluginFamily.kext, кликаете правой кнокой и выбираете «Показать содержимое пакета».
Больше статей и видео в нашем Дзен-канале
4) Переходите в Contents/PlugIns, потом на файле ACPI_SMC_PlatformPlugin.kext так же выбираете «Показать содержимое пакета»
5) Далее в Contents/Resources находите файл с моделью ноутбука. Как вы помните: у меня был MacBookPro 7.1. Удаляйте этот файл! (Если нет нужного файла, удалите ближайшие модели, к примеру нет 8.1, удаляете 7.1 и 9.1).
6) Перезагрузите компьютер. Вероятно эту процедуру придется проделывать после каждого обновления Mac OS.
Чтобы вернуть отображение папок, как было раньше, выполните в «Терминале» команду:
defaults write com.apple.finder AppleShowAllFiles FALSE
killall Finder
Если не удается удалить идентификатор модели
В том случае, когда у вас MacOS El Capitan или выше, система не даст удалить файл-идентификатор, так как предварительно нужно снять защиту целостности системы (System Integrity Protection или сокращенно SIP).
SIP можно отключить только из режима восстановления. Надо перегрузиться, получить доступ к «Терминалу» и ввести команду отключения.
- Отключаем Mac и при включении зажимаем клавиши ⌘R (Command+R);
- После загрузки попадаем в меню восстановления. Открываем раздел «Утилиты» и запускаем «Терминал»;
- Вводим команду:
csrutil disable
Перезагружаем Mac.
Чтобы включить защиту, нужно опять войти в режим восстановления, открыть терминал и ввести команду:
csrutil enable
Спасибо!
Здравствуйте! Сделал все по вашей инструкции и проблема с загрузкой ЦП разрешилась, но через несколько дней мак начал включаться минут по 5 на яблоке. стоит ссд. OS hi sierra, macbook pro late 2011.
Очень вероятно, что у вас проблема с железом. Попробуйте тест оборудования провести.
Если поверх система накатана, попробуйте сделать загрузочную флешку (делал через терминал) и поставить ось с нуля на отформатированный диск. Мне помогло. Потом, правда, процедуру с удалением ***8_2 всё равно придется делать)
У меня все получилось. MacBook Pro Retina 15 2012 mid. При включении питания kernel_task стал безбожно жрать всю память. Нужно сбросить SMC контроллер. Полная статья здесь https://support.apple.com/ru-ru/HT201295
Для моего ноутбука надо было выключить питание поддержать 10 сек shift+opt+contrl и питание. Проблем больше нет.
Удалить файлы у меня не получилось так как стоит Catalina и отключение SIP не помогает.
Всем привет!
Мой MacBook Pro 15 Retina late 2015 заставил понервничать пол года с этой проблемой. Работать естественно невозможно. В сервисе в который всегда обращался помочь не смогли трижды(((
Уже думал его скинуть за пол цены…
Все доступные способы с русских и иностранных форумов я пробовал.
Замена термопасты, обновление, удаление файлов по инструкции выше, работа на маке на балконе в -25 (думал, что проблема в перегреве каких-то микросхем), но ничего не помогало.
Последней надеждой была сдача в обычный сервис в городе.
Ребята за сутки определили проблему, на моем маке было следующее — поврежденные/подгоревшие шлейфы на трекпаде.
Дай Бог, что бы это были точно они, потому что после их замены Мак работает, как часы.
Думаю, что не всегда проблема связанна с ПО или перегревом, проблема судя по комментариям очень индивидуальная.
Помогает только полная проверка всех узлов компьютера.
Всем удачи в борьбе с этой, жутко бесячей проблемой!
Macbook pro 2011 Sierra
Софтово отключено дискретное видео
стоит MacsFan Control . Температура проца ниже 50.
Всегда все было ок, но последние три дня появился kernel после загрузки.
Если подождать какое-то время (минут 20), то нормальная работа восстанавливается.
Проверял батарею — выглядит ок, заряд держит, хотя еще с тех времен.
В общем не понятно что этому кернелу не нравится, комп холодный.
привет. А если в папке resources нет нужного файла plist с моим идентификатором модели?