「accountsdがログインキーチェーンを使用したい」というMacメッセージを修正する方法
Mac の電源を入れた直後、またはスリープ モードから復帰させた直後に、突然画面にエラー メッセージが表示されます。
エラー メッセージは十分に恐ろしいものですが、何を言っているのかわからない場合は、さらに恐ろしいものになります。アカウントとは何ですか? ログインキーチェーンまたはキーチェーンパスワードは何ですか?
これらの質問などに対する回答があります。あなたのMacがaccountsdログインキーチェーンメッセージで何を求めているかを読んでください.2人の異なる人がそれを修正したいと思っています.
Mac の accountsd とは何ですか?
何よりもまず、パニックになる必要はありません。accountsd がログイン キーチェーンの使用を望んでいるというメッセージは、Mac の障害の前兆ではありません。これは実際には、小さなエラーを警告しているだけです。
Accountsd は、accounts d (daemon を表す d) と読む必要があります。デーモンは、コンピュータ上でバックグラウンド プロセスとして継続的に実行されるプログラムです。
通常、デーモンと対話したり制御したりする必要はなく、accountsd も例外ではありません。これは、Mac に保存したユーザー名とパスワードを使用して、さまざまなアプリやサービスへのログインを処理するバックグラウンド プロセスです。
保存されたユーザー名とパスワードは、デフォルトで Mac コンピューターの Keychain Access アプリケーションに入り、iCloud キーチェーンにも入る可能性があります。パスワードは、キーチェーン アクセスと iCloud キーチェーンで検索および編集できます。
これにより、どこで問題が発生しているか、つまり「accountsd がログイン キーチェーンの使用を要求しています」というエラーがどこから発生しているのかについてのヒントが得られます。
ログイン キーチェーン エラーとは何ですか? なぜ発生するのですか?
上で説明したように、accountsd は、アカウント情報とアプリやサービスへのログインを処理するバックグラウンド プロセスです。キーチェーン アクセスと iCloud キーチェーンから必要なユーザー名とパスワード情報を取得するため、Mac のキーチェーンに関連しています。
一方、ログイン キーチェーンは、ユーザーとアカウントがキーチェーン アクセスに格納されている情報にアクセスできるようにするパスワードです。このパスワードは、Mac でログイン資格情報をより安全に保つため、存在することが重要です。
ただし、「accountsd がログイン キーチェーンの使用を要求しています」というプロンプトが表示されている場合は、ログイン キーチェーンがいくつかの小さなエラーの背後にある可能性があります。
Mac にはいくつかの一般的なキーチェーンの問題があり、通常は異なることを意味し、特定の理由で発生します。たとえば、Mac と iPhone の間で通話を同期するために資格情報が必要な場合は、「callservicesd がログイン キーチェーンの使用を要求しています」と表示されることがあります。
accountsd エラーは、ログイン キーチェーンがアカウント ログインと同期していない場合に特に発生します。これは、Mac のロックを解除してアクセスするためのパスワードです。「assistantd want to use the login keychain」というエラーが同じ理由で発生します。
この同期の欠如は、Mac が一定期間非アクティブであり、キーチェーン アクセスの自動ロック機能が作動したために発生する可能性があります。この自動ロックは、ログイン資格情報を悪意のあるユーザーから保護するセキュリティ機能ですが、また、キーチェーンを再び操作できるようにするために、ログイン キーチェーン パスワードを手動で入力する必要があります。
Mac を再起動すると、システムの起動が遅くなったり、自動ロック機能が誤ってアクティブになったりするため、ログイン キーチェーンとアカウント パスワードで同期の問題が発生する可能性があります。
また、あなたまたは Mac の管理者がアカウントまたはキーチェーンのパスワードを変更すると、ログイン キーチェーンとアカウント ログインが同期しなくなる可能性があります。
デフォルトでは、アカウント ログインとログイン キーチェーンは同じパスワードです。したがって、ログインすると、コンピューターの残りの部分とともにキーチェーンのロックが解除されます。アカウント ログインまたはログイン キーチェーンが同じでない場合、accountsd は実行できないため、操作を実行できるようにログイン キーチェーンを入力するよう求められます。
これで、「accountsd がログイン キーチェーンを使用したい」ウィンドウが何を求めているかが理解できたと思います。次のセクションでは、それをなくす方法を説明します。
Macで「accountsdがログインキーチェーンを使用したい」を修正
「accountsdがログインキーチェーンを使用したい」プロンプトがMac画面に表示される原因となる同期エラーを修正するには、ログインキーチェーン(キーチェーンパスワード、またはデフォルトではアカウントパスワード)をテキストボックスに入力するだけです。プロンプト ウィンドウで [ OK ] をクリックします。
これにより、キーチェーンとアカウント情報が再同期され、アカウント デーモンが問題なく実行できるようになります。
「accountsd want to use the login keychain」ウィンドウが断続的に再表示される場合は、キーチェーン アクセスの自動ロック機能を無効にして、常に同期の問題が発生しないようにすることをお勧めします。
これにより、キーチェーンの安全性が低下します。しかし、あなたの Mac があまりモバイルでなく、多くの人が使っていなければ、大きな問題にはなりません。
キーチェーン アクセスで自動ロックを無効にするには:
- Applicationsフォルダを開き、次にUtilitiesを開きます。Keychain Accessをダブルクリックして、アプリケーションを開きます。
- Default Keychainsヘッダーの下で、loginを右クリックします。
- [数] 分間非アクティブになった後にロックするボックスとスリープ時にロックするボックスのチェックを外します。
- [保存]をクリックします。
iCloud キーチェーンを使用しているため、同期の問題が発生している可能性もあります。この機能を無効にすると、accountsd プロンプトが停止する場合があります。
iCloud キーチェーンを無効にするには:
- システム環境設定 > Apple IDに移動します。
- iCloudタブを選択します。
- iCloud を使用してこの Mac のアプリをスクロールし、[キーチェーン]の横にあるボックスのチェックを外します。
- Mac を再起動します。
- accountsd ログイン キーチェーン プロンプトが表示されなくなった場合、同期の問題は修正されました。Apple ID システム環境設定のボックスに再度チェックを入れることで、iCloud キーチェーンを再度有効にすることができます。
それでもログインキーチェーンが同期しない場合…
上記の手順で「accountsd want to use the login keychain」というエラー プロンプトが表示されない場合、または正しいログイン キーチェーン パスワードを持っていないように見える場合は、同期の問題を解決するためのより大きな手順を実行できます。 .
主にできることは、Keychain Access で新しいキーチェーンを作成することです。これにより、現在のデフォルトのキーチェーンは変更されず、パスワードは引き続きそこに自動的に保存されます。ただし、新しいキーチェーンに手動でパスワードを追加し、ログイン キーチェーンを使用して accountsd プロンプトを表示することができます。
新しいキーチェーンを作成するには:
- Keychain Accessを開き、 File > New Keychainをクリックします。
- [名前]フィールドに名前を入力し、[作成] をクリックします。
- この新しいキーチェーンにパスワードを指定するよう求められます。そうして、[ OK ] をクリックします。新しいキーチェーンが Keychain Access サイドバーに表示されます!
- [ファイル] メニューからパスワードなどのキーチェーン アイテムを追加します。
新しいキーチェーンを開始した後も accountsd の問題が解決しない場合は、デフォルトのキーチェーン パスワードをリセットする必要がある場合があります。つまり、ログイン キーチェーンを完全にリセットします。これにより、保存したすべての資格情報が Mac から削除されるため、これは最後の手段です。ただし、同期の問題を完全に修正する必要があります。
デフォルトのログイン キーチェーンをリセットするには:
- Keychain Accessで、Keychain Accessメニューをクリックし、Preferencesを選択します。
- [デフォルトのキーチェーンをリセット] ボタンをクリックします。
- ユーザー アカウントのログイン パスワードを入力し、[ OK ] をクリックします。
デフォルトのキーチェーンがリセットされ、ログイン キーチェーンのパスワードがアカウントのログイン パスワードと同じになるはずです。リセットされていないように見える場合は、コンピューターを再起動してみてください。
いくつかのソリューションでの小さなエラー
これで、「accountsd がログイン キーチェーンを使用したい」というエラー (およびアシスタント エラー) は、Mac ではかなり小さな問題であることがわかりました。一部のパスワードが同期されていません。手動で入力するだけで、バックグラウンド プロセスを実行できます。問題ありません。
プロンプトが簡単に消えない場合は、提案されたソリューションの 1 つによって最終的には消えると確信しています。
パスワードを再度保存するのは面倒なので、キーチェーンを完全にリセットする必要がなくなることを願っています. しかし、お使いのコンピューターで継続的な (マイナーな場合でも) エラーが発生するのを防ぐことができれば、それがあなたとあなたの Mac にとって最善の方法である可能性があります。
コメントを残す