Windows 11/10でWindows Helloエラー0x801c0451を修正する方法

📅
🕑 1 分で読む

WindowsでWindows Helloエラー0x801c0451を修正する方法

Windows Hello エラー 0x801c0451に遭遇すると、特にログインしようとした時や PC をスリープ解除しようとした時に発生すると、非常に厄介な問題となります。最近のシステム調整やアップデートの後に Windows が異常な状態になったように感じられ、通常の再起動では解決できないこともあります。通常、このエラーは PIN またはパスワード認証の問題に関連していますが、スリープ モードのバグやアカウントの不具合が原因である場合もあります。幸いなことに、この問題を解決した人の中には、特別なことは何もせず、いくつかの簡単な修正で、一部の環境では効果があるようです。

これらの修正を実装することで、ログインの問題が安定し、クラッシュを防ぎ、あの厄介なエラーを解消できます。これらの調整後、ログインプロセスがよりスムーズになり、場合によっては少し速くなるはずです。ただし、WindowsはPINのリセットやアカウントの変換に関して時々奇妙な動作をするため、しばらく待つ必要があるかもしれません。それでも、再インストールしたり、システムファイルの奥深くまで調べたりする前に、一度試してみる価値はあります。

Helloエラー0x801c0451のトラブルシューティングと修正手順

スリープモードをオフにしてみましょう。シンプルですが驚くほど効果的です。

これはよくあるケースです。というのも、正直なところ、スリープモードは一部の人にとっては厄介者のような存在だからです。PCを起動してもWindows Helloでエラーが発生する場合は、スリープモードを無効にすると改善する可能性があります。少し奇妙ですが、一部のマシンではスリープがPINの検証や認証キャッシュに影響を及ぼすようです。スリープモードを無効にすると、Windowsが何らかの状態を強制的にリセットしたり、破損したスリープセッションの使用を中止したりすることがあります。

  • Windowsアイコンを右クリックして電源オプションを選択します
  • 下にスクロールして、「関連設定」セクションの「追加の電源設定」をクリックします。
  • 次のウィンドウで、現在の電源プランのプラン設定の変更をクリックします。
  • 次に、バッテリー駆動電源接続の両方で「コンピュータをスリープ状態にする」というオプションを見つけます。
  • 両方のドロップダウンから「しない」を選択します
  • 最後に、「変更を保存」をクリックしてPCを再起動します。

再起動後、再度サインインして、Windows Hello エラーが表示されるか、それとも消えたままになっているかを確認してください。設定によっては、これで不具合が解消されることもあります。なぜ機能するのかは分かりませんが…確かに機能します。

PINをリセットまたは削除します。これにより、破損した認証情報が消去されることが多いです。

このエラーは、多くの場合、ローカルに保存されているPINまたはパスワードデータに関連しています。PINをリセットまたは削除することで、ハンドシェイクの失敗の原因となっている不正なデータを消去できます。場合によっては、PINを再設定することで問題が完全に解決されることもあります。

  • Win + Iを押して設定を開きます
  • サイドバーのアカウントをクリックします
  • サインインオプションを選択
  • Windows Hello PINまでスクロールしてクリックして展開します
  • 削除ボタンを押すと確認のメッセージが表示されます
  • 削除を確認し、プロンプトが表示されたらパスワードで認証します(当然、Windows は必要以上に難しくする必要があるため)

削除したら、PCを再起動してください。再起動後、「設定」>「アカウント」>「サインインオプション」に戻り、新しいPINを追加してください。この新しい設定によって、Windows Helloが復活することもあります。資格情報キャッシュを再初期化すると、復活することがあるようです。

Microsoftアカウントをローカルアカウントに変換すると、クラウド同期の問題を回避できる可能性があります。

PINが何度も失敗したり、エラーが頻繁に発生したりする場合は、Microsoftアカウントからローカルアカウントに切り替えることで回避できる場合があります。確かに少し面倒ですが、他の解決策を試しても問題が解決しない場合は試してみる価値があります。これにより、Hello PIN認証に影響を及ぼす可能性のある同期の問題やアカウント固有の不具合を回避できます。

  • Windowsアイコンを右クリックして設定を選択します
  • 「アカウント」に移動し、「あなたの情報」をクリックします
  • 右側のペインで、 「代わりにローカルアカウントでサインイン」というリンクを探し、指示に従います。

Windowsで本人確認を求められた場合は、現在のパスワードまたはMicrosoftの資格情報を使用して確認してください。次に、ローカルアカウントのユーザー名とパスワードの作成を求められます。切り替えたら、PINの問題が解決するかどうかを確認してください。セキュリティ上の理由から、新しいアカウントに戻したり、新しいアカウントでログインした後に、PINの再設定が必要になる場合があることにご注意ください。

Ngc フォルダ内の資格情報を手動でリセットします (高度な手順ですが、必要な場合もあります)

これは少し厄介な方法ですが、PINが低レベルで破損している場合に必要になることがあります。AppData \Local\Microsoft内のNgcフォルダにはPINの認証情報が保存されていますが、場合によっては破損してしまうことがあります。このフォルダを削除またはリセットすると、Windowsがクリーンな認証情報を再作成できるようになります。

  • 移動先C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft
  • 隠しファイルとフォルダを表示するように Windows を設定します。
    • 「隠しファイルを表示」を検索するか、ファイルエクスプローラーアイコンを右クリックして「開く」を選択します。
    • 表示タブを選択し、隠しアイテムをチェックします
    • オプションをクリックし、表示タブに移動して、隠しファイル、隠しフォルダ、および隠しドライブを表示するを有効にします。
  • AppData/Local内のMicrosoftフォルダを見つけて開きます。
  • Ngcフォルダを見つけて、その中身をすべて削除します。権限の問題が発生しても心配しないでください。以下の詳細オプションで修正できます。

Ngcフォルダの所有権を取得してその内容を削除する方法

  • Ngcフォルダを右クリックしてプロパティを選択します
  • 「セキュリティ」タブに移動し、「詳細設定」をクリックします。
  • 所有者の横にある変更をクリックします
  • Administratorsまたはユーザー名を入力し、「名前の確認」をクリックします。
  • 「OK」をクリックして同意し、次のボックスにチェックを入れます。Replace owner on subcontainers and objects
  • 「適用」「OK」をクリックします

これで、 Ngc内のすべてのコンテンツを削除できるはずです。資格情報を消去したら、PCを再起動し、「設定」>「アカウント」>「サインインオプション」に移動して、新しいPINを追加してください。

本人確認を再度行うことで、新しい PIN を設定できるようになり、その過程でエラーも修正されるはずです。

Windows Hello PIN が機能しない原因は何ですか?

ほとんどの場合、これは単なる不具合かデータ破損です。アップデート、不適切なシャットダウン、スリープ/休止状態モードとの奇妙な競合などが原因です。PINのリセットが一般的な解決策ですが、アカウント変換を試行錯誤したり、キャッシュファイルを消去したりする必要がある場合もあります。これらの対策の多くは、Windowsをクリーンな状態にリセットすることです。ちなみに、最近Windowsをアップグレードした場合は、他の方法で改善しない場合は、以前のビルドに戻すことで改善する可能性があります。

まとめ

エラー0x801c0451の解消は、特にWindowsが予期せぬ動作をする場合は、必ずしも簡単ではありません。スリープを解除したり、PINをリセットしたり、アカウントを切り替えたりするだけで済む場合もありますが、NGC認証情報フォルダを削除するなど、より高度な方法が必要になる場合もあります。Windowsのこうした処理には少々イライラさせられますが、粘り強く待つことで大抵はうまくいきます。これらの方法のどれかが役に立つことを願っています。いくつかの環境では効果があったので、試してみる価値はあります。

まとめ

  • スリープモードを無効にして再起動する
  • Windows Hello PINをリセットまたは削除する
  • 必要に応じてMicrosoftアカウントをローカルアカウントに変換する
  • Ngc フォルダ内の資格情報をクリアして再作成します。権限が厳しい場合は所有権を修正します。
  • システムアップデート後やスリープモードのバグ後の根本的な問題を監視します

これが役に立つことを祈る