Raggiungere il “limite delle impronte digitali” su MacBook Pro? Ecco come risolverlo

Con l’introduzione della Touch Bar nel 2016, il MacBook Pro ha adottato anche il Touch ID come mezzo di autenticazione.

“Raggiunto il limite delle impronte digitali. Per aggiungere una nuova impronta digitale, rimuovere un’impronta digitale da qualsiasi account su questo Mac”.

Questo, naturalmente, può essere davvero strano se non hai mai inserito impronte digitali nel tuo MacBook Pro. O anche se ne avete implementate solo un paio.

Alcuni utenti riferiscono di ricevere questo messaggio anche se non ci sono impronte digitali da cancellare su nessun account.

Inoltre, il problema persiste anche dopo il riavvio e anche l’intero sistema macOS viene reinstallato. È un bug ostinato da risolvere.

Perché succede questo?

Non è chiaro il motivo esatto per cui questo accade, ma un dipendente Apple che scrive su Reddit ha indicato che potrebbe essere un problema a livello di firmware.

Fondamentalmente, il problema potrebbe derivare dal fatto che le impronte digitali Touch ID sui modelli MacBook Pro sono memorizzate nella Secure Enclave.

La Secure Enclave è controllata da un hardware diverso rispetto al resto dell’ecosistema macOS: Il chip di coprocesso della Apple serie T.

In altre parole, potrebbe esserci un bug che impedisce a macOS di cancellare le impronte digitali memorizzate nella Secure Enclave.

Poiché la Secure Enclave è controllata dal chip della serie T, ci può essere anche una disconnessione tra ciò che dice macOS sul vostro SSD e quante impronte digitali sono effettivamente memorizzate nella Secure Enclave.

Allo stesso modo, Apple afferma che anche l’utilizzo di utilità di terze parti per cancellare i contenuti del Mac può causare problemi. Presumibilmente, questo è dovuto al fatto che alle applicazioni di terze parti viene impedito l’accesso a qualsiasi tipo di dati nell’Enclave sicura.

Se hai ricevuto il tuo MacBook Pro usato, qualcuno potrebbe aver usato un’applicazione di terze parti per cancellare macOS. Quindi, lasciandovi un MacBook Pro fresco e con dati di impronte digitali persistenti.

Come cancellare le impronte digitali in macOS

Per fortuna, indipendentemente dalla causa esatta del problema, esiste un modo per cancellare tutti i dati delle impronte digitali memorizzati nella Secure Enclave.

Per prima cosa, provate a cancellare le impronte digitali nel solito modo

  1. Passare il puntatore su un’impronta digitale e attendere che appaia un pulsante di cancellazione
  2. Toccare il pulsante di cancellazione
  3. Inserire la password per rimuovere l’impronta digitale
  4. Riavvio
  5. Prova ad aggiungere un’impronta digitale

Cancellare tutte le impronte digitali dal MacBook

Questo metodo funziona su molti Mac, ma non sui Mac con il chip T2 di Apple.

Verificate se il vostro Mac ha il chip T2

  1. Tenere premuto il tasto Option mentre si sceglie Apple menu>SystemInformation
  2. Nella barra laterale, selezionare Controller o iBridge
  3. Se vedete il chip Apple T2 sulla destra, il vostro Mac ha il chip Apple T2Security Chip – non seguite le istruzioni qui sotto – prendete un appuntamento presso l’Apple Store più vicino o contattate il supporto Apple e chiedete loro di eseguire Apple Service Diagnostics sul vostro MacBook

Sfortunatamente, sui Mac T2 il comando Terminal elencato di seguito xartutil -erase-all causa molti problemi dalla cancellazione della chiave di crittografia e degli account di amministrazione allo smontaggio dell’unità di avvio e non consente di rimontarla.

Per i Mac che non hanno il chip T2, è possibile riavviare il Mac in modalità Recovery e utilizzare il terminale per digitare un comando. Ecco come fare.

  • Eseguire il backup del Mac prima di tentare questa operazione, per motivi di sicurezza
  • Riavvia o avvia il tuo Mac.
  • Mentre il vostro Mac si riavvia, tenete premuto Command + R fino a quando non vedete apparire il logo Apple.
  • Quando lo fa, rilasciare le chiavi. Il vostro Mac entrerà ora in modalità di recupero – dovreste vedere un riquadro di macOS Utilities.
  • Cliccare su Utilities nella barra dei menu in alto.
  • Selezionare Terminale .
  • .

  • Una volta aperto, digitare il seguente comando nel terminale: xartutil -erase-all
    • Controllare di aggiungere uno spazio dopo xartutil e poi aggiungere -erase-all
  • Premere Invio / Ritorno .
  • Digitare nel terminale.

Una volta fatto tutto questo, dovresti essere bravo. Basta cliccare sull’icona Apple nella barra dei menu in alto e selezionare Riavvia.

Da qui, basta tornare al pannello Touch ID in Preferenze di Sistema e provare ad aggiungere nuove impronte digitali.

E se questo non dovesse funzionare?

Questo dovrebbe funzionare nella stragrande maggioranza dei casi. Ma vale la pena notare che alcuni utenti hanno avuto il bug delle impronte digitali persistere anche dopo il comando Terminale.

In tal caso, ti consigliamo di portare il tuo MacBook Pro in Apple o presso un fornitore di servizi autorizzato per la diagnostica e le eventuali riparazioni. Ci potrebbe essere un altro problema in gioco con la tua scheda logica, il sensore Touch ID o altro hardware.

Allo stesso modo, è abbastanza probabile che Apple sia a conoscenza di questo bug e stia lavorando ad una soluzione che potrebbe eliminare la disconnessione tra macOS e Secure Enclave.

Per questo motivo, assicurati di mantenere aggiornato il tuo MacBook Pro installando gli ultimi aggiornamenti del software macOS.