Многие люди говорят, что невозможно отключить эту функцию. Но могут быть некоторые обходные пути в зависимости от ваших потребностей.
Если вы (и другие пользователи компьютера) не хотите эту функцию, вы можете принудительно остановить программу, которая выполняет обнаружение лица / анализ фотографий. Процесс (или программа ), ответственный за анализ, называется photoanalysisd
. Вы можете быть немного смелыми в этом и попытаться предотвратить запуск процесса в целом.
Принудительная остановка программы, выполняющей анализ (2 альтернативных решения)
Либо: (A) Использование приложения для принудительной приостановки процесса, который выполняет анализ
Как кто-то сказал здесь, вы можете использовать внешнее приложение, чтобы приостановить процесс, прежде чем он сойдет с ума и заставит компьютер нагреваться.
Или: (B) Принудительное отключение процесса для всего компьютера
Вы можете полностью запретить photoanalysisd
запуск процесса, введя команду in Terminal
. Команде требуются права администратора, которые SIP
временно отключены, в противном случае вы получите сообщение permission denied
об ошибке.
Таким образом, вы можете ввести команду в Терминале режима восстановления (загрузка с помощью Cmd (⌘) - Option (⌥) - R) или из сеанса пользователя, пока SIP
он отключен (но не забудьте включить его снова после этого). В терминале введите следующую команду
sudo chmod -x /System/Library/PrivateFrameworks/PhotoAnalysis.framework/Versions/Current/Support/photoanalysisd
Если вы выполняете это в режиме восстановления, вы можете отключить-включить SIP сразу, выполнив следующее:
csrutil disable
sudo chmod -x /System/Library/PrivateFrameworks/PhotoAnalysis.framework/Versions/Current/Support/photoanalysisd
csrutil enable
По сути, он изменяет права доступа к файлу программы и запрещает запускать его кому-либо. Таким образом, система не сможет запустить его, и это больше не будет обременять ваш процессор.
PS: Если вы обновитесь до более новой версии MacOS, вам нужно будет выполнить этот шаг B), так как разрешения будут восстановлены.
PSS: Если вы когда-нибудь захотите включить его снова, возможно, вы потеряли отслеживание этой страницы ... поэтому поместите заметку об этом где-нибудь. По крайней мере, знайте, что обновление до новейшего сбрасывает.
PSSS: обратите внимание, что предотвращение запуска процесса может иметь побочные эффекты (хотя я не вижу их через несколько лет) .
Восстановление функциональности (если используется опция B)
Вы всегда можете восстановить разрешения, и все будет в порядке с этими командами в режиме восстановления . Обратите внимание на +x
вместо -x
.
csrutil disable
sudo chmod +x /System/Library/PrivateFrameworks/PhotoAnalysis.framework/Versions/Current/Support/photoanalysisd
csrutil enable