MacBook не распознает отпечатки пальцев. Есть решение

Только недавно мы рассказали о потенциальных проблемах с новым чипом T2, который устанавливается в большинство современных компьютеров Apple, как вылез очередной косяк с яблочными ноутбуками.

На этот раз причина негодования пользователей кроется в сканере отпечатков пальцев Touch ID, который призван свести к минимуму количество вводимых паролей и кодов.

Сканер перестает распознавать отпечатки

macbook_air_t2_chip

 

Даже несмотря на то, что в MacBook устанавливается второе поколение датчика Touch ID, который давно обкатан на iPhone, модуль может дать сбой.

Это не единичные случаи брака или нестандартного поведения электроники, речь о довольно массовой проблеме, которая может проявиться как при длительной эксплуатации, так и на второй день после покупки ноутбука.

При очередной попытке разблокировать ноутбук при помощи отпечатка или совершить подтверждение покупки в сети системе предлагает перейти в настройки, а там пользователя ждет странная ошибка:

wkcb6q04g2o11

 

macOS сообщает о превышенном лимите сохраненных отпечатков для Touch ID и рекомендует удалить несколько для корректной работы.

Как и в iPhone, на MacBook может быть сохранено до пяти отпечатков пальцев для разных пользователей компьютера. Не пять для каждого, а суммарно не более пяти.

Хранение данных осуществляется в той же защищенной области процессора Secure Enclave, а для первоначального доступа (после перезагрузки или долгого простоя) требуется расшифровка при помощи пароля.

С данной ошибкой сталкиваются пользователи даже с одним сохраненным отпечатком. Проблема явно не в заполнении памяти Secure Enclave.

На каких MacBook встречается такая ошибка

Любой MacBook, который оснащен сканером отпечатков Touch ID может заглючить. В зоне риска такие модели:

▪️ MacBook Air 2018-2019 года выпуска
▪️ MacBook Pro 2016-2019 года выпуска (за исключением базовой 13-дюймовой модели 2016-2017 года без Touch Bar)

Возраст модели и срок эксплуатации на появление ошибки не влияет, как и версия macOS, под управлением которой работает тот или иной MacBook.

Почему так происходит

32094_54683_000_lead_T2_chip_iFixit_l

 

Специалисты полагают, что причина проблемы в наших любимых чипах T1 и T2, которые отвечают за запись и защиту данных в разделе Secure Enclave.

Операционная система может неверно распознавать хранящиеся в разделе данные, ошибочно полагать, что хранилище переполнено или вовсе не находить дынных в нем.

Это следствие программного сбоя либо работы стороннего ПО, которое пыталось получить доступ к Secure Enclave для внесения изменений.

Хуже всего, что ошибка мигрирует в бекап TimeMachine и появляется после восстановления даже на чистой системе.

Другими словами, переустановка macOS с дальнейшим восстановлением из резервной копии не поможет.

Что делать

 

access_terminal_from_recovery_mode_mac_610x537

 

К счастью, есть способ удалить все хранящиеся в Secure Enclave отпечатки пальцев.

Нужно перезагрузить Mac в режиме восстановления и использовать терминал для ввода команды.

1. Перезагружаем компьютер и зажимаем сочетание клавиш Command + R во время запуска.

2. После загрузки в режиме восстановления запускаем Терминал из строки меню (Утилиты – Терминал).

3. Вводим следующую команду:

xartutil –erase-all

4. Подтверждаем действие вводом команды “yes”.

5. Перезагружаем MacBook.

Теперь остается заново настроить Touch ID в системных настройках.

В редких случаях проблема не решается подобным образом. Это связано с повреждением области Secure Enclave. Помочь в таком случае смогут лишь представители авторизованного сервисного центра.

Источник: https://www.iphones.ru

 





Условия публикации комментариев. Cообщение будет размещено после просмотра модератором

Оставить комментарий