Supponendo di aver compreso correttamente il problema (ovvero questo problema non è presente durante la modalità provvisoria), la soluzione migliore è esaminare gli elementi di accesso, i caratteri e le estensioni del kernel.
Ricerca di elementi di accesso, tipi di carattere ed estensioni del kernel
Iniziamo con gli elementi di accesso:
- Avvio normalmente
- Vai a Preferenze di Sistema > Utenti e amp; Gruppi
- Seleziona la scheda Elementi di accesso
- Prendi nota degli elementi di accesso
- Ora rimuovili tutti evidenziandoli e facendo clic sul pulsante - sotto
- Riavvia il tuo computer
Ora il tuo Mac si avvierà senza che gli elementi di login vengano caricati. Verifica se la Touch Bar e il Touch ID funzionano correttamente ora.
- Se funzionano bene, sai che uno (o più) degli elementi di accesso causava il problema. Puoi quindi aggiungerli uno alla volta fino a quando non avrai identificato il colpevole. Problema risolto.
- Se continuano a non funzionare, è un problema con i font che hai installato tu stesso o con un'estensione del kernel di terze parti. Un po 'più di informazioni qui sotto:
Caratteri: - puoi rimuovere tutti i tipi di carattere che hai installato per vedere se questo fa la differenza.
Estensioni del kernel: - puoi aprire Terminale (trovato nella cartella Utilites) e inserire il seguente comando:
kextstat | grep -v com.apple
Il comando precedente elencherà le estensioni del kernel di terze parti (potrebbe essere necessario allungare la finestra del terminale in modo che sia più facile da leggere). Cerca qualsiasi cosa tu non ricordi di aver installato, o qualcosa che appartiene al software che hai rimosso, o semplicemente qualsiasi cosa che sembra fuori luogo. Ricorda però che questa è una lista di estensioni del kernel di terze parti e quindi ognuna di esse potrebbe causare il problema.
Crea un altro utente
Se la Touch Bar e il Touch ID continuano a non funzionare dopo aver completato la procedura sopra, puoi creare un nuovo utente in Apple > Preferenze di sistema > Utenti e amp; Gruppi e quindi accedi a quell'utente per vedere se il problema persiste. Se non persiste, potrebbe essere meglio usare quell'utente (o crearne un altro che sei felice di utilizzare) e migrare i tuoi dati su quell'account.
Se tutto il resto fallisce
Se nessuna delle operazioni sopra descritte potrebbe richiedere un po 'di tempo fare un'installazione totalmente nuova di macOS (la tua domanda non specificava se avevi già provato un'installazione "fresca" - ma se hai già provato questo, potrebbe essere meglio provare a installare una versione precedente di High Sierra).
NOTA: assicurati di avere un backup corrente se decidi di eseguire una nuova installazione completa di macOS.