Багато людей кажуть, що неможливо відключити цю функцію. Але можуть бути деякі вирішення залежно від ваших потреб.
Якщо ви (та інші користувачі комп’ютера) не бажаєте цієї функції, ви можете примусово зупинити програму, яка виконує розпізнавання обличчя / аналіз фотографій. Викликається процес (або програма ), відповідальний за аналіз photoanalysisd
. ви можете бути трохи сміливими щодо цього і намагатися не допустити, щоб процес взагалі працював.
Примусово зупиняючи програму, виконуючи аналіз (2 альтернативних рішення)
Або: (A) Використання програми для примусового призупинення процесу, який виконує аналіз
Як хтось сказав тут, ви можете використовувати зовнішню програму, щоб призупинити процес, перш ніж він закінчиться, і ваш комп'ютер нагріється.
Або: (B) Примусове відключення процесу для всього комп’ютера
Ви можете повністю запобігти photoanalysisd
запуску процесу, ввівши команду 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