КАК ОТКЛЮЧИТЬ процесс Kernel_task ПОСЛЕДСТВИЯ ДАННОГО СПОСОБА РЕШЕНИЯ: 1. Долгая загрузка mac os до 5 минут 2. Все риски лежат на вас ШАГ 1 - Отключите FileVault. Перейдите в «Системные настройки» -> «Безопасность и конфиденциальность» и выберите вкладку FileVault . Затем выберите «Отключить FileVault» . ШАГ 2 - Обход подписанного системного тома (SSV*) SSV помогает предотвратить несанкционированный доступ к любому программному обеспечению Apple, являющемуся частью операционной системы. Кроме того, это делает обновление программного обеспечения macOS более надежным и безопасным. SSV использует снимки APFS , поэтому, если обновление невозможно выполнить, старую версию системы можно восстановить без переустановки. Это означает, что macOS фактически больше не загружается с живого системного тома, а теперь загружается из снимка/копии той же системной папки. Обычно невозможно смонтировать снимок как доступный для записи, только для чтения, поэтому вот решение, которое я нашел. Итак , при первой загрузке в режиме восстановления с помощью CMD + R. На экране загрузки перейдите к навигации и выберите «Утилиты» -> «Терминал» . Введите следующее. ПРИМЕЧАНИЕ. Без этого у вас не будет разрешений на выполнение следующей команды отключения аутентификации csrutil . csrutil disable Затем. reboot Снова загрузитесь в режиме восстановления , используя CMD + R , и выберите «Утилиты» -> «Терминал» . Введите следующее. csrutil authenticated-root disable Затем. reboot ШАГ 3 - Подключите Live Volume и создайте резервную копию файла IOPlatformPluginFamily.kext. Теперь перезагрузитесь обратно в обычный режим загрузки macOS и позвольте нам смонтировать рабочий том 1. Откройте дисковую утилиту (ее можно открыть через finder -> программы -> Утилиты -> Дисковая утилита Ищем именно "Системный том" вам нужно найти именно его не другой том только том в котором написано что он системный 2. Открываем терминал (Можно открыть через Spotlight или зайти в finder -> программы -> Утилиты -> Терминал) 3. Пишем diskutil list Ищем ваш диск с системным томом в списке в моем случае это диск SSD, нас интересует его идентификатор у меня это disk1s5 у вас может быть другой. 4. Пишем в консоль следующую команду и за место disk1s5 пишем идентификатор вашего Системного тома diskutil mount disk1s5 5. Пишем в консоль следующую команду (ПРОСТО СКОПИРУЙТЕ и замените название диска на свое (зачастую на этой команде у большинства пользователей выпадает ошибка) (Нам нужно сделать том доступным для записи) sudo mount -uw /Volumes/OS\ 1 Пароль: (вводите пароль от учетной записи) Теперь давайте сначала убедимся, что файл-нарушитель IOPlatformPluginFamily.kext существует, введя его. ls -a /Volumes/OS\ 1/System/Library/Extensions/ Вместо удаления файла мы сделаем резервную копию - поэтому воспользуйтесь приведенным ниже способом и переместите его во вновь созданную папку. sudo mkdir /Volumes/OS\ 1/IOPlatformPluginFamily-backup-kexts/ sudo mv /Volumes/OS\ 1/System/Library/Extensions/IOPlatformPluginFamily.kext /Volumes/Macintosh\ HD\ 1/IOPlatformPluginFamily-backup-kexts/ Еще раз посмотрите, не исчезло ли оно из каталога. ls -a /Volumes/OS\ 1/System/Library/Extensions/ ШАГ 4 - Создайте снимок и пометьте его для следующей перезагрузки по умолчанию. Теперь мы удалили файл, который нам нужен, чтобы добавить эту новую версию системной папки в качестве снимка, поэтому введите следующее. sudo /System/Library/Filesystems/apfs.fs/Contents/Resources/apfs_systemsnapshot -s "SnapshotName" -v /Volumes/OS\ 1 Затем отметьте это как значение по умолчанию для следующей перезагрузки. sudo /System/Library/Filesystems/apfs.fs/Contents/Resources/apfs_systemsnapshot -r "SnapshotName" -v /Volumes/OS\ 1 Теперь, скрестив пальцы, вы сможете перезагрузиться, и kernel_task больше не будет перегружать процессор, как раньше, и, в свою очередь, замедлять работу вашей машины.
КАК ОТКЛЮЧИТЬ процесс Kernel_task
ПОСЛЕДСТВИЯ ДАННОГО СПОСОБА РЕШЕНИЯ:
1. Долгая загрузка mac os до 5 минут
2. Все риски лежат на вас
ШАГ 1 - Отключите FileVault.
Перейдите в «Системные настройки» -> «Безопасность и конфиденциальность» и выберите вкладку FileVault . Затем выберите «Отключить FileVault» .
ШАГ 2 - Обход подписанного системного тома (SSV*)
SSV помогает предотвратить несанкционированный доступ к любому программному обеспечению Apple, являющемуся частью операционной системы. Кроме того, это делает обновление программного обеспечения macOS более надежным и безопасным. SSV использует снимки APFS , поэтому, если обновление невозможно выполнить, старую версию системы можно восстановить без переустановки.
Это означает, что macOS фактически больше не загружается с живого системного тома, а теперь загружается из снимка/копии той же системной папки. Обычно невозможно смонтировать снимок как доступный для записи, только для чтения, поэтому вот решение, которое я нашел.
Итак , при первой загрузке в режиме восстановления с помощью CMD + R. На экране загрузки перейдите к навигации и выберите «Утилиты» -> «Терминал» . Введите следующее.
ПРИМЕЧАНИЕ. Без этого у вас не будет разрешений на выполнение следующей команды отключения аутентификации csrutil .
csrutil disable
Затем.
reboot
Снова загрузитесь в режиме восстановления , используя CMD + R , и выберите «Утилиты» -> «Терминал» . Введите следующее.
csrutil authenticated-root disable
Затем.
reboot
ШАГ 3 - Подключите Live Volume и создайте резервную копию файла IOPlatformPluginFamily.kext.
Теперь перезагрузитесь обратно в обычный режим загрузки macOS и позвольте нам смонтировать рабочий том
1. Откройте дисковую утилиту (ее можно открыть через finder -> программы -> Утилиты -> Дисковая утилита
Ищем именно "Системный том" вам нужно найти именно его не другой том только том в котором написано что он системный
2. Открываем терминал (Можно открыть через Spotlight или зайти в finder -> программы -> Утилиты -> Терминал)
3. Пишем diskutil list
Ищем ваш диск с системным томом в списке в моем случае это диск SSD, нас интересует его идентификатор у меня это disk1s5 у вас может быть другой.
4. Пишем в консоль следующую команду и за место disk1s5 пишем идентификатор вашего Системного тома
diskutil mount disk1s5
5. Пишем в консоль следующую команду (ПРОСТО СКОПИРУЙТЕ и замените название диска на свое (зачастую на этой команде у большинства пользователей выпадает ошибка)
(Нам нужно сделать том доступным для записи)
sudo mount -uw /Volumes/OS\ 1
Пароль: (вводите пароль от учетной записи)
Теперь давайте сначала убедимся, что файл-нарушитель IOPlatformPluginFamily.kext существует, введя его.
ls -a /Volumes/OS\ 1/System/Library/Extensions/
Вместо удаления файла мы сделаем резервную копию - поэтому воспользуйтесь приведенным ниже способом и переместите его во вновь созданную папку.
sudo mkdir /Volumes/OS\ 1/IOPlatformPluginFamily-backup-kexts/
sudo mv /Volumes/OS\ 1/System/Library/Extensions/IOPlatformPluginFamily.kext /Volumes/Macintosh\ HD\ 1/IOPlatformPluginFamily-backup-kexts/
Еще раз посмотрите, не исчезло ли оно из каталога.
ls -a /Volumes/OS\ 1/System/Library/Extensions/
ШАГ 4 - Создайте снимок и пометьте его для следующей перезагрузки по умолчанию.
Теперь мы удалили файл, который нам нужен, чтобы добавить эту новую версию системной папки в качестве снимка, поэтому введите следующее.
sudo /System/Library/Filesystems/apfs.fs/Contents/Resources/apfs_systemsnapshot -s "SnapshotName" -v /Volumes/OS\ 1
Затем отметьте это как значение по умолчанию для следующей перезагрузки.
sudo /System/Library/Filesystems/apfs.fs/Contents/Resources/apfs_systemsnapshot -r "SnapshotName" -v /Volumes/OS\ 1
Теперь, скрестив пальцы, вы сможете перезагрузиться, и kernel_task больше не будет перегружать процессор, как раньше, и, в свою очередь, замедлять работу вашей машины.