Windows 11でPINを変更するのは簡単な作業のように思えますが、実際には意外と面倒なこともあります。オプションがグレー表示になっていたり、更新しようとしたときに奇妙なエラーが表示されたりします。WindowsはPINの変更に少し敏感なようです。特に、Microsoftアカウントではなくローカルアカウントを使用している場合や、デバイスポリシーで特定の制限が設定されている場合には、その傾向が顕著です。いずれにせよ、パスワードを頻繁に操作することなくアカウントを安全に保つために、PINの変更は多くの人が行う必要がある一般的な作業です。
ほとんどの場合、「設定」>「アカウント」>「サインインオプション」を開くとスムーズに動作します。しかし、どうしてもうまくいかない場合は、Windows Hello を使って手動で PIN をリセットしたり、どうしても解決しない場合はシステムファイルをいじったりするなど、いくつかの対策が役に立つことがあります。以下に、これまでに解決した方法と、PIN が変更されない場合に試してみる価値のある方法をまとめました。
Windows 11でPINを変更する際の問題を解決する方法
方法1:サインインオプションを確認し、Windows Helloをリセットする
まず最初に確認すべき場所はここです。WindowsがPINオプションが有効または利用可能であることを認識しない場合があります。「設定」>「アカウント」>「サインインオプション」に進みます。「PIN(Windows Hello)」セクションに「PINの変更」ボタンが表示されます。クリックできない、または表示されない場合は、まず「PINの削除」をクリックしてください。その後、PCを再起動し、設定に戻って新しいPINを設定してください。Windowsの設定によっては、元のPINが破損した場合や最初にPINを設定していない場合、この方法でPINをリセットする必要があります。
なぜこれが役立つのでしょうか?Windowsが時々不具合を起こし、PINがあるにもかかわらずPINがないと認識してしまうからです。PINを削除してから再度追加すると、Windowsは設定を強制的に更新します。これはWindows Helloコンポーネントを再起動するようなものです。
その後、「PINの変更」が利用可能になり、通常は問題なく機能します。ただし、ローカルアカウントをご利用の場合は、事前にポリシーやアカウント設定を変更する必要がある場合がありますので、ご注意ください。
方法2: Microsoftアカウントとグループポリシーによるリセット
WindowsがMicrosoftアカウントにリンクされている場合は、PINをオンラインでリセットしてみてください。Microsoftデバイスページにアクセスしてサインインし、デバイスの詳細画面でPINをリセットするか、アカウントのセキュリティ情報を変更してください。何らかの理由でWindowsがローカルPINの更新を拒否している場合、この方法が役立つことがあります。
企業や管理対象デバイスをご利用の場合は、ITポリシーまたはグループポリシーの設定をご確認ください。例えば、PINの変更を制限したり、PINの複雑さに関するポリシーを定めて簡単に更新できないようにしている組織もあります。その場合は、ローカルグループポリシー(gpedit.msc経由)またはレジストリ(ご注意ください!)を編集して制限を緩和する必要があるかもしれません。
一般的な設定では、 「ファイル名を指定して実行」(Win + R)を開いてと入力しgpedit.msc
、「コンピューターの構成」>「管理用テンプレート」>「システム」>「ログオン」に移動すると、PINの変更に影響するポリシーが表示されます。 「PINによるサインインを無効にする」などの設定を探し、一時的に無効にしてください。
方法3: コマンドラインを使用してPINのトラブルシューティングまたはリセットを行う
PowerShellやコマンドプロンプトを使う方法もあります。Windowsの情報がおかしくなることがあるので、コマンドを使ってリセットするとうまくいくかもしれません。PowerShellを管理者として起動し、以下を入力します。
netplwiz
これにより、「ユーザー アカウント」ウィンドウが開きます。ここで PIN を強制的に削除して再度追加すると、問題が解決することがあります。
Windows Hello luckが壊れていると思われる場合は、キャッシュをリセットしてみてください。C :\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Ngcに移動し、PINデータを保存するファイルをすべて削除してください。その後、Windowsが再度認証情報の入力を求めるので、ご注意ください。ただし、Windowsは必要以上に操作を難しくするため、よく理解していない限り、削除は行わないでください。
方法4: PINの変更がデバイスポリシーまたはアップデートによって制限されていないか確認する
ちょっと変な話ですが、機能アップデートやデバイスポリシーによってPINの変更が一時的に制限されることがあります。保留中のWindows Updateがないか確認するには、「設定」>「Windows Update」にアクセスしてください。最新のアップデートをインストールするか、アップデート後に再起動すると、PINの変更オプションが解除されることがあります。
デバイスが企業によって管理されている場合、ポリシーによってロックアウトされる可能性があります。その場合は、IT管理者にPINやサインインオプションの変更に制限があるかどうか確認することをお勧めします。セキュリティ上の理由から、これらの機能を意図的にロックしている設定もあります。
なぜうまくいくのかは分かりませんが、特定のマシンでは、PINの削除、オンラインアカウントからのリセット、ポリシーの調整といった手順で問題が解決しました。また、新しいアップデート後に再起動したり、サインアウトして再度サインインするだけで問題が解決する場合もあります。
まとめ
- PIN を削除してから、[設定] > [アカウント] > [サインイン オプション]から新しい PIN を追加してみてください。
- オプションが無効になっている場合は、グループ ポリシーとデバイス管理ポリシーを確認してください。
- Windows がローカルで拒否した場合は、 Microsoft オンライン アカウントを使用してPIN 情報をリセットします。
- 解決が難しい場合は、PIN キャッシュ ファイルをクリアするか、Windows Hello コンポーネントを手動でリセットします。
- システム アップデートがインストールされていることを確認し、その後再起動してください。Windows を新しく起動する必要がある場合があります。
まとめ
Windows 11 で PIN の問題に対処するのは面倒な場合があります。特に、これらのオプションが明確な理由もなく非表示または無効になっている場合はなおさらです。場合によっては、Windows Hello コンポーネントを再起動したり、PIN を削除して再度追加したり、ポリシーを調整したりするだけで解決することもあります。少し奇妙に感じるかもしれませんが、これらの方法は多くのケースで効果がありました。システムを常に最新の状態に保つことを忘れないでください。それでも問題が解決しない場合は、デバイスのポリシーとアカウントの詳細を確認することで、多くの手間を省くことができます。
これで誰かがロックアウトのイライラを回避できる、あるいは少なくともそのプロセスを少しでも楽にできればいいのですが。Windowsでは何をすればいいのかが必ずしも明確に示されていないので、こうした裏技があるのはありがたいですね。