Windows 11でPINの削除オプションがグレー表示になっている場合、有効にする方法

Windows Hello PINはとても便利です。素早く簡単にサインインできます。しかし、サインインオプションの「削除」ボタンがグレー表示のままになることがあります。PINを無効にしてパスワードに戻したいのに、できない。イライラしますよね? 幸いなことに、ボタンを再び使えるようにする方法がいくつかあります。個人用マシンでも管理対象デバイスでも、これらの方法で問題を解決し、PINを削除または変更できます。この問題の原因は、システムポリシー、アカウント設定、あるいはWindowsの奇妙な動作が混在していることがよくあります。

不要なPINコードが残ってしまったり、なぜ削除できないのかをトラブルシューティングしたい場合は、以下の手順が役立つはずです。設定をいじる必要があるものもあれば、コマンドラインでちょっとした操作が必要なものもあり、セキュリティフォルダに潜り込む必要があるものもあります。少し面倒ですが、削除を妨げている原因が分かれば、これらの回避策のほとんどは非常に簡単です。

Windows 11でPINの削除ボタンがグレー表示される問題を修正する方法

方法1:「Windows Helloサインインのみを許可する」を無効にして削除ボタンを解放する

この設定により、Windows Hello のオプションがロックされ、PIN を削除できなくなる場合があります。特に、Windows がセキュリティ上の理由やグループポリシーによってこの設定を強制している場合は、PIN を削除できなくなります。この設定を無効にすると、「削除」ボタンが再びクリック可能になることがよくあります。

  • 設定を開きますWin + I
  • [アカウント] > [サインイン オプション]に移動します。
  • 下にスクロールして、 「追加設定」 (Windows のバージョンによっては、「Microsoft アプリに Windows Hello サインインを要求する」などと呼ばれることもあります)に進みます。
  • 「セキュリティ強化のため、Windows Hello サインインのみを許可する」を見つけてオフに切り替えます。
  • 設定を閉じて再度開き、PIN(Windows Hello)に戻ります。「削除」ボタンが有効になっているはずです。有効になっていない場合は、次の修正に進んでください。

これは、「Windows Hello のみ」ポリシーによって制限が生じている場合に適用されます。設定によっては、この設定が初回で失敗し、うまくいくかどうかは不確実です。通常、設定をオフにした後、再起動または再ログインすると、変更が反映されることがあります。

方法2: ローカルアカウントにパスワードが設定されていることを確認する

面白いことに、Windowsではアカウントにパスワードが設定されていない場合、PINを削除できないことがよくあります。場合によっては、フォールバックオプションやセキュリティバックドアのためにデフォルトでパスワードを要求する設定になっていることがあります。そのため、パスワードが設定されているかどうかを確認してください。設定されていない場合は、パスワードを設定して問題を解決してください。

  • [設定] > [アカウント] > [サインイン オプション]に移動します。
  • パスワードが有効になっているかどうかを確認します。有効になっていない場合は、パスワード セクションの[追加] をクリックします。
  • アカウントにパスワードが設定されていない場合は、今すぐ設定してください。特に、ローカルアカウント(Microsoftアカウントではない)を使用している場合は、この手順が必須です。
  • 完了したら、PIN設定を再度確認し、PINを削除できるかどうかを確認してください。パスワードを入力するだけでオプションがロック解除される場合もあります。

パスワードを設定する必要があるのにオプションが見つからない場合は、[コントロール パネル] > [ユーザー アカウント] > [パスワードの作成]から、またはコマンド ラインから設定する必要がある可能性がありますnet user username password

方法3: Microsoftアカウントのパスワードレスサインインを無効にする

これはちょっと変わった設定ですが、アカウントがパスワードなしでサインイン(Windows Hello、PIN、その他の方法)するように設定されている場合、Windowsはサインイン方法が分からなくなることを恐れてPINの削除をブロックすることがあります。パスワードレスサインインを無効にすると、PINの削除を制御できるようになります。

  • [設定] > [アカウント] > [あなたの情報]で、リンクをクリックしてMicrosoft アカウント設定に移動します。
  • Microsoft アカウントにログインします。
  • [セキュリティ] > [高度なセキュリティ オプション]に進みます。
  • パスワードレス アカウント機能を無効にします(オフに切り替えます)。
  • PCを再起動し、サインインオプションに戻ってPINを再度削除してみてください。これにより、システムの動作がリセットされることがあります。

方法4:「PINを忘れました」をバイパスとして使う

場合によっては、「削除」ボタンが完全に機能しなくなることがあります。その場合は、「PINを忘れた場合」オプションを使用すると状況が好転する可能性があります。これは非公式の回避策ですが、「削除」ボタンを使わずにPINをリセットできるため、うまくいくことが多いです。

  • [設定] > [アカウント] > [サインイン オプション] > [PIN (Windows Hello)]に移動します。
  • 「PINを忘れました」をクリックします。
  • プロンプトが表示されたら、Microsoft アカウントの資格情報を使用してログインします。
  • 新しいPINを設定するように求められたら、PINを空白のままにして「キャンセル」をクリックしてください。これで既存のPINが簡単に削除されます。

これで、デバイスはパスワードを入力するだけでサインインできるようになります。あまりスマートではありませんが、うまく機能します。

方法 5: コマンドラインを使用して Windows Hello を削除する (上級者向け、通常はパワーユーザー向け)

他に方法がない場合は、特に職場やドメインに参加しているマシンで、Windows Hello の認証情報を直接削除してみるのも良いでしょう。少し手間はかかりますが、どうしても解決しない場合は、これが最善の策です。

  • 現在のユーザーとしてコマンド プロンプトを開きます(右クリックして管理者として実行)。
  • タイプ:
  • certutil.exe -DeleteHelloContainer

  • 続いて以下を実行します:
  • logoff.exe

  • 再度ログインすると、PIN と Windows Hello のデータが消去され、削除または新規設定できるようになります。

注意:正しく使用しないと問題が発生する場合がありますが、多くの場合は信頼性があります。一部のマシンでは、複数回再起動しないと機能しない場合があります。

方法6: Ngcフォルダ(PIN認証情報保存フォルダ)を削除する

NgcフォルダはWindowsがPIN情報を保存する場所です。このフォルダをリセットまたは削除すると、Windowsは保存されているPINデータを強制的に消去します。これは非常に効果的です。ただし、単なる消去ではありません。管理者権限が必要で、所有権の取得が必要になる場合もあります。

  • に移動しますC:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\NGC
  • アクセスが拒否された場合は、フォルダを右クリックし、「プロパティ」 > 「セキュリティ」に移動して、「詳細設定」をクリックします。所有権をユーザーまたは管理者に変更してください。
  • 次の PowerShell コマンドを管理者として実行すると、プロセスが自動化されます。
powershell -windowstyle hidden -command "Start-Process cmd -ArgumentList '/s, /c, takeown /f C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\NGC /r /d y & icacls C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\NGC /grant administrators:F /t & RD /S /Q C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Ngc & MD C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Ngc & icacls C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Ngc /T /Q /C /RESET' -Verb runAs"
  • 完了したら、再起動してPINの削除をもう一度お試しください。これで隠された認証情報がすべて消去されるはずです。
  • 追加のヒントとトラブルシューティング

    • ドメインに参加しているデバイスや管理対象デバイスの場合、ポリシーによってPINの削除が完全にブロックされている可能性があります。IT担当者にご確認ください。この機能をロックするグループポリシーが設定されている可能性があります。
    • Microsoftアカウントからローカルアカウントに切り替えると、一部の設定がリセットされることがあります。簡単な方法は、「設定」>「アカウント」>「ユーザー情報」から切り替えることです。
    • 「この設定は管理者によって管理されています」というメッセージが表示された場合は、グループ ポリシーまたはレジストリの編集が必要なポリシーの問題である可能性があり、より複雑になる可能性があります。
    • PINを削除する前に、必ずパスワードが存在するかどうかを確認してください。そうしないと、Windowsがパニックに陥ります。当然のことです。

    まとめ

    基本的に、PINの削除ボタンがグレー表示されている場合は、設定、ポリシー、またはセキュリティ機能の組み合わせによってロックアウトされていることがよくあります。設定を切り替えたり、パスワードを設定したり、手動で認証情報を削除したりするなど、この状態を回避する方法はたくさんあります。ただし、管理対象デバイスでは、一部のオプションがITポリシーによって制限されている場合があることにご注意ください。

    • 設定またはポリシーを通じて Windows Hello が強制されているかどうかを確認します。
    • アカウントにパスワードが設定されていることを確認してください。奇妙ですが役に立ちます。
    • すぐに解決するには、「PIN を忘れた場合」の回避策を試してください。
    • 解決が難しい場合は、コマンド ラインにアクセスするか、資格情報フォルダーを削除します。

    これらのいずれかが、あまり手間をかけずに仕事を終わらせてくれることを願っています。頑張ってください!