Windowsで「PINはもう利用できません」というエラーを解決する方法
というわけで、あの厄介な「PINは利用できなくなりました」というメッセージは、単なる迷惑以上のものです。このメッセージは通常、WindowsがPIN情報を保存するファイルにアクセスできない場合、あるいはさらに悪いことに、それらのファイルが破損または消失した場合に表示されます。これはWindowsのアップデート、システムクラッシュ、あるいは予期せぬシャットダウンの後など、ランダムに発生することもあります。PINを入力してログインしようとしてロック画面で止まり、「PINを忘れました」をクリックしても問題が解決しない場合は、おそらくNGCフォルダの問題が考えられます。複雑そうに聞こえますか?確かに複雑かもしれません。しかし、システムの整理に慣れているなら、PINストレージを更新して再び機能させる方法があります。ただし、システムフォルダをいじるのは誰にでもできるわけではないので、慎重に進めてください。
Windowsで「PINは利用できなくなりました」というエラーを修正する方法
方法1:セーフモードで起動し、PINをリセットする
PIN入力画面を通過できない場合は、セーフモードが便利です。セーフモードでは、Windowsに最小限のドライバーとサービスが読み込まれるため、ログインを妨げているものを回避できます。環境によってはアクセス方法が少し複雑ですが、一般的な方法は次のとおりです。
- ログイン画面またはスタートメニューの電源Shiftメニューから「再起動」をクリックしながら押し続けます。これにより、「高度なスタートアップ」オプションが起動します。
- トラブルシューティング > 詳細オプション > スタートアップ修復 を選択し、再起動をクリックします。
- 再起動後、F5[セーフ モードとネットワークを有効にする] を選択します (ハードウェアによっては F4 または F8 の場合もありますが、通常は F5 です)。
PINの入力を求められる場合がありますので、最後に使用したPIN、または必要に応じてMicrosoftアカウントのパスワードを入力してください。セーフモードに入ったら、下記の手順に従ってPINを削除してみてください。また、動作が不安定な場合はディスクチェックを試してみるのも良いでしょう。
方法2: Ngcフォルダの所有権を取得する
これが本当のパワーアップです。NGCフォルダ(C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\NGC)には、すべてのPINデータが保存されています。Windowsがこのフォルダの読み取りまたは書き込みを行えない場合、「PINがありません」というメッセージが表示されます。セキュリティ上の理由から、通常はアクセスできないため、まず所有権を取得する必要があります。手順は以下のとおりです。
- ファイルエクスプローラー(Windows + E)を開き、 C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoftに移動します。AppDataが表示されない場合は、「表示」タブで「隠しファイル」が有効になっていることを確認してください。
- NGCフォルダを見つけます。アクセスが拒否された場合は、右クリックして「プロパティ」を選択し、 「セキュリティ」タブに移動して「詳細設定」をクリックします。
- 所有者の横にある「変更」をクリックし、 「詳細設定」 > 「今すぐ検索」をクリックします。ユーザーアカウント(管理者権限を持つアカウントが望ましい)を選択し、 「OK」をクリックします。
- [アクセス許可] タブに戻り、「サブコンテナーとオブジェクトの所有者を置き換える」 をチェックして、[適用]と[OK]をクリックします。
- 次に、Ngc フォルダーに戻り、権限を編集します。
- ユーザーを選択し、「フルコントロール」 にチェックを入れます(無効になっている場合は継承を有効にします)。「適用」 > 「OK」をクリックします。
この問題の多くは、Windowsのセキュリティ設定によりアクセスがブロックされていることに起因しています。適切な権限を持っている場合、NGCフォルダを削除したり名前を変更したりしても問題ありません。ただし、フルアクセスを得るには、何度か試行したり、セーフモードで再起動したりする必要がある場合もあります。Windowsはこうした問題にうまく対処しようとするからです。
方法3: Ngcフォルダを削除してPIN設定を更新する
侵入して完全な制御権を得たら、Ngcフォルダ内のデータをすべて削除します。これはWindowsがPIN認証に使用するデータです。削除する前に、念のためすべてをバックアップフォルダにコピーしておくことをお勧めします。
- NGC内のすべてのコンテンツを安全な場所の一時フォルダーにコピーします。
- NGCを右クリックし、「削除」を選択します。プロンプトが表示されたら確認します。
その後、PCを再起動し、「設定」 > 「アカウント」 > 「サインインオプション」に進みます。PIN (Windows Hello)の下にある「セットアップ」をクリックし、画面の指示に従います。Windowsが最新のデータでフォルダーを再作成し、問題が解決するはずです。簡単そうに聞こえますが、実際にはWindowsがPINを再度保存するために必要な情報を再生成しているだけです。
最後に、再起動を忘れずに。Windows は、残っている問題を解決するために再起動が必要な場合があります。それでも問題が解決しない場合は、ユーザーアカウントに管理者権限があるか確認してください。このフォルダの権限設定が問題の原因となることがよくあります。
それでも PIN が機能しない場合はどうすればよいでしょうか?
あらゆる方法を試してもPINが機能しない場合は、システムが破損している可能性があります。NGCフォルダを削除するだけでなく、DISMスキャンとSFCスキャンを実行して、Windowsファイルに関する問題を修正することも検討してください。サードパーティ製のウイルス対策ソフトはWindowsのログインコンポーネントに干渉する可能性があるため、一時的に無効にしてください。セーフモードは最小限の動作でファイルの修復をブロックする可能性が低いため、これらの修復を行うのに最適です。
PIN が正しいかどうかを確認するにはどうすればよいですか?
PIN入力時に拒否された場合、正しいコードを入力し忘れたとすぐに思い込まないでください。ログイン画面で「PINを忘れました」と入力してください。Microsoftの資格情報(メールアドレスとパスワード)の確認を求められます。そこから新しいPINを作成できます。それがうまくいけば問題ありません。うまくいかない場合は、NGCフォルダまたはシステムファイルが破損している可能性があります。上記の手順で修復するのが最善策です。
システムフォルダをいじるのは面倒に思えますが、WindowsがPINコード入力の魔法を取り戻すには、まさにこのクリーンアップがまさに必要な場合があります。万能ではありませんが、他の方法がすべてうまくいかない場合は、これが最善の策です。幸運を祈ります。そして、この記事が誰かのWindowsの完全な再インストールや完全なリセットを回避するのに役立つことを祈っています。
まとめ
- ロックアウトされた場合はセーフモードで起動します。
- Ngc フォルダーの所有権を取得します (権限が重要です)。
- Ngc の内容を削除し、PIN を再設定します。
- 必要に応じてシステム チェック (SFC、DISM) を実行します。
- アカウントに管理者権限があることを確認してください。
まとめ
この手順は少し面倒に思えるかもしれませんが、破損したファイルが原因でPINが壊れている場合は非常に効果的です。ただし、システムフォルダの権限変更は簡単ではないことを覚えておいてください。慎重に行わないと、他の問題を引き起こす可能性があります。これでWindowsのPINが正常に戻り、後で思い切った再インストールをしなくて済むかもしれません。お役に立てれば幸いです。