Что делать, если MacBook не распознает отпечатки пальцев

Все современные MacBook Pro и MacBook Air оснащаются аппаратным чипом Apple T2. Данный сопроцессор выполняет широкий спектр задач, выступая в роли контроллера внутреннего шифрования и отвечая за внутренние процессы компьютера. Но, как и любой компонент в системе, Apple T2 не лишен недостатков. Сопроцессор в определенный момент может сдать сбой в модуле Touch ID и считывание отпечатков станет невозможным. Рассказываем, как исправить эту ошибку.

Что делать, если MacBook не распознает отпечатки пальцев. Даже на MacBook могут возникать проблемы. Фото.

Даже на MacBook могут возникать проблемы

Apple T2 - это разработанный Apple фирменный сопроцессор второго поколения для компьютеров Mac. В его задачи входит контроль за внутренними процессами компьютера, а именно: управление системой охлаждения, обеспечение безопасной загрузки ОС, шифрование накопителей, работа датчика Touch ID, FaceTime-камеры и всех внутренних сенсоров - подсветки клавиатуры, температуры и датчика освещения.

Суть проблемы

Дело в том, что датчик Touch ID тесно связан с аппаратным чипом Apple T2. Все пароли и зашифрованные данные хранятся на специальном участке Secure Enclave, доступ к которому не может получить ни одна программа.

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

Как правило, количество данных, которое может вместить защищенное хранилище строго ограничено — например, в системе можно задать лишь пять различных отпечатков пальцев. Если буфер Secure Enclave переполнен, пользователя встретит ошибка, сообщающая о превышении допустимого лимита. А у вас была такая проблема? Предлагаем обсудить в нашем Telegram-чате.

Суть проблемы. Ошибка: превышен лимит заданных отпечатков. Фото.

Ошибка: превышен лимит заданных отпечатков

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

Важно: Если ваш Mac имеет чип безопасности T2, данный шаг приведет к безвозвратной потере всех файлов на вашем Mac, а также данных Touch ID, хранящихся в анклаве безопасности.

Данная ошибка может возникнуть на любом Mac с Touch ID. Возраст компьютера, срок эксплуатации, а также установленная операционная система роли не играет. Но решение этой проблемы есть.

Что делать, если MacBook не распознает отпечатки пальцев

Исправить ошибку можно только в режиме восстановления.

  • Выключаем компьютер Mac, а затем снова включаем — зажимая комбинацию клавиш Command + R.
  • Загрузившись в режим восстановления, необходимо запустить «Терминал». Его можно найти в «Утилитах».
  • Что делать, если MacBook не распознает отпечатки пальцев. Режим восстановления. Фото.

    Режим восстановления

  • Вводим следующую команду:
  • xartutil –erase-all

  • Подтверждаем наши намерения вводом команды «yes».
  • Всё готово. Осталось перезагрузить Mac.

Мы только что очистили защищенное хранилище Secure Enclave, удалив все заданные отпечатки пальцев. Для завершения процедуры заново настраиваем Touch ID. Проверяем — всё должно снова заработать.

MacBook Pro RetinaTouch IDПроблемы Apple