2016年にタッチバーが導入されたことに伴い、MacBookProは認証の手段としてTouchIDも採用しました。
MacBookProのTouchIDは、間違いなくプライバシーとセキュリティの面で勝ちです。 これは、Appleノートブックをロックダウンするための簡単で信じられないほど難しい方法です。
しかし、MacのTouch IDには、独自の癖があります。 それらの1つは、新しい指紋を追加できない可能性があるバグです。 問題とその修正方法について知っておくべきことは次のとおりです。
コンテンツ
- クイックヒント
-
問題
- なぜこれが起こるのですか?
-
macOSで既存の指紋を削除する方法
- まず、通常の方法で指紋を削除してみてください
- MacBookからすべての指紋を削除します
- これが機能しない場合はどうなりますか?
- 関連記事:
クイックヒント
- macOS Catalina以上にアップデートすると、これらの指紋制限の問題が解決するようです
- 新しい管理者アカウントを一時的に作成して、新しいアカウントで問題が解決するかどうかを確認します
- ターミナルコマンドを使用してみてください xartutil –erase-all 現在の指紋をクリアするには(T2チップを搭載したMacではこのコマンドを試さないでください。代わりに Appleサポートに連絡する)
問題
基本的に、タッチバー付きのMacBook Proに指紋を入力すると、macOSは次のダイアログボックスを表示します。
「指紋の制限に達しました。 新しい指紋を追加するには、このMacの任意のアカウントから指紋を削除してください。」
もちろん、MacBook Proに指紋を入力したことがない場合、これは非常に奇妙なことです。 または、数個しか実装していない場合でも。
一部のユーザーは、どのアカウントにも削除する指紋がない場合でも、このメッセージが表示されると報告しています。
さらに、この問題は再起動後も持続し、macOSシステム全体が再インストールされます。 修正するのは頑固なバグです。
なぜこれが起こるのですか?
なぜこれが正確に発生するのかは明らかではありませんが、Redditに書いているAppleの従業員は、ファームウェアレベルの問題である可能性があることを示しています。
基本的に、問題はMacBookProモデルのTouchIDフィンガープリントがSecureEnclaveに保存されていることに起因している可能性があります。
Secure Enclaveは、他のmacOSエコシステムとは異なるハードウェアであるAppleのTシリーズコプロセッシングチップによって制御されます。
つまり、macOSがセキュアエンクレーブに保存されている指紋を削除できないバグがある可能性があります。
Secure EnclaveはTシリーズチップによって制御されるため、SSD上のmacOSの内容と、SecureEnclaveに実際に保存されている指紋の数との間で切断が発生する可能性もあります。
同様に、Appleは、サードパーティのユーティリティを使用してMacのコンテンツを消去すると、問題が発生する可能性があると述べています。 おそらく、これはサードパーティのアプリがSecureEnclave内のあらゆる種類のデータにアクセスすることを禁じられているためです。
MacBook Proを使用したことがある場合は、サードパーティのアプリを使用してmacOSを消去した可能性があります。 したがって、指紋データが残っている新しいMacBookProが残ります。
macOSで既存の指紋を削除する方法
幸いなことに、問題の正確な原因が何であっても、SecureEnclaveに保存されているすべての指紋データを削除する方法があります。
まず、通常の方法で指紋を削除してみてください
- 指紋の上にポインタを置きます。 削除ボタンが表示されるのを待ちます
- をタップします 削除ボタン
- パスワードを入力して指紋を削除します
- 再起動
- 指紋を追加してみてください
MacBookからすべての指紋を削除します
この方法は多くのMacで機能します ただし、AppleのT2チップを搭載したMacにはありません.
MacにT2チップが搭載されているかどうかを確認してください
- Optionキーを押しながら選択します Appleメニュー>システム情報
- サイドバーで、次のいずれかを選択します コントローラ また iBridge
- あなたが見たら AppleT2チップ 右側では、MacにAppleT2セキュリティチップが搭載されています。以下の手順に従わないでください。 最寄りのAppleStoreでの予約 または、代わりにAppleサポートに連絡して、MacBookでApple ServiceDiagnosticsを実行するように依頼してください
残念ながら、T2 Macでは、以下にリストされているターミナルコマンド xartutil –erase-all 暗号化キーと管理者アカウントの消去から、ブートドライブのアンマウントと再マウントの許可に至るまで、多くの問題が発生します。
Macの場合 T2チップを持っていない、Macをリカバリモードで再起動し、ターミナルを使用してコマンドを入力できます。 方法は次のとおりです。
- 安全のために、これを試す前にMacをバックアップしてください
- Macを再起動または起動します。
- その間 Macが再起動します。長押しします コマンド+ R Appleのロゴが表示されるまで。
- その場合は、キーを放します。 Macがリカバリモードになります—macOSユーティリティペインが表示されます。
- クリック ユーティリティ 上部のメニューバーにあります。
- 選択する ターミナル.
- 開いたら、ターミナルに次のコマンドを入力します。 xartutil –erase-all
- 後にスペースを追加することを確認してください xartutil 次に追加します –すべて消去
- 押す エンター/リターン.
- タイプ はい ターミナルに。
それがすべて終わったら、あなたは元気になるはずです。 上部のメニューバーにあるAppleアイコンをクリックして、[再起動]を選択するだけです。
ここから、システム環境設定のTouch IDペインに戻り、新しい指紋を追加してみてください。
これが機能しない場合はどうなりますか?
これは、ほとんどの場合に機能するはずです。 ただし、一部のユーザーは、ターミナルコマンドを実行した後も指紋のバグが続くことに注意してください。
その場合は、 MacBookProをAppleまたは認定サービスプロバイダーに 診断と可能な修理のために。 ロジックボード、Touch IDセンサー、またはその他のハードウェアで別の問題が発生している可能性があります。
同様に、Appleはこのバグを認識しており、macOSとSecureEnclaveの間の切断をなくす可能性のある修正に取り組んでいる可能性があります。
そのため、最新のmacOSソフトウェアアップデートをインストールして、MacBookProを最新の状態に保つようにしてください。
マイクはカリフォルニア州サンディエゴ出身のフリーランスジャーナリストです。
彼は主にアップルと消費者向けテクノロジーを扱っていますが、過去に公安、地方自治体、さまざまな出版物の教育について書いた経験があります。
彼は、作家、編集者、ニュースデザイナーなど、ジャーナリズムの分野でかなりの数の帽子をかぶっています。