Windows Helloでのログイン時に、顔認証や指紋認証が機能せず業務に支障が出ている方もいるのではないでしょうか。
これはWindows Helloの認証データが破損していることが原因かもしれません。
この記事では、Windows Helloの認証データを強制的に削除し、生体認証を再設定する手順を詳しく解説します。
これにより、生体認証のトラブルを解決し、スムーズなログインを再び行えるようになります。
【要点】Windows Hello認証トラブル解決の鍵
- Windows Biometric Serviceの停止: 生体認証関連サービスを一時的に停止し、認証データファイルへのアクセスを解放する。
- 認証データフォルダの権限変更: 認証データが保存されているシステムフォルダの所有者を変更し、削除権限を付与する。
- WinBioDatabaseフォルダ内のデータ削除: 破損した生体認証データを完全に削除し、クリーンな状態で再設定を可能にする。
ADVERTISEMENT
目次
Windows Hello認証が機能しなくなる根本的な原因
Windows Helloの生体認証が機能しなくなる主な原因は、認証データそのものの破損や、関連するシステムサービスの不具合です。
Windows Updateの適用後にドライバーの互換性問題が発生したり、セキュリティソフトウェアが認証プロセスに干渉したりする場合があります。
また、PINや指紋、顔認証のデータが保存されているファイルが破損すると、システムが正しく認証情報を読み取れなくなり、ログイン失敗につながります。
このような状況では、認証データを一度削除し、再設定することが最も効果的な解決策となります。
データ破損とシステムサービスの問題
生体認証データは、ユーザープロファイルの一部として暗号化されて保存されています。
このデータが何らかの理由で破損すると、Windows Helloは登録された生体情報を認識できなくなります。
また、Windows Biometric Serviceなどの生体認証を管理するサービスが正常に動作していない場合も、認証が失敗する原因となります。
サービスが停止している、またはエラー状態にあると、生体認証デバイスとの連携が取れなくなります。
Windows Hello認証データを強制的に削除する手順
Windows Helloの認証データを強制的に削除するには、関連サービスを停止し、特定のシステムフォルダのアクセス権限を変更する必要があります。
この操作はシステムファイルに触れるため、慎重に進めてください。
ステップ1: Windows Hello関連サービスの停止
- サービス管理ツールを開く
WindowsキーとRキーを同時に押し、「ファイル名を指定して実行」ダイアログを開きます。
「services.msc」と入力し、Enterキーを押して「サービス」管理ツールを起動します。 - サービスを探して停止する
サービスの一覧から「Windows Biometric Service」を探します。
このサービスを右クリックし、「停止」を選択します。 - サービスの停止を確認する
サービスの「状態」欄が「停止」になっていることを確認します。
Windows 10でも同様の手順でサービスを停止できます。
ステップ2: 認証データフォルダの権限取得
- エクスプローラーでフォルダを開く
エクスプローラーを開き、アドレスバーに「C:\Windows\System32\WinBioDatabase」と入力し、Enterキーを押します。
このフォルダには通常、アクセス権限がないため、警告が表示されることがあります。 - フォルダのプロパティを開く
「WinBioDatabase」フォルダを右クリックし、「プロパティ」を選択します。
「セキュリティ」タブをクリックし、「詳細設定」ボタンを押します。 - 所有者を変更する
「所有者」の項目にある「変更」リンクをクリックします。
「ユーザーまたはグループの選択」ダイアログで「選択するオブジェクト名を入力してください」欄に自分のユーザーアカウント名を入力し、「名前の確認」をクリックします。
アカウント名が正しく表示されたら「OK」をクリックします。 - サブコンテナーとオブジェクトの所有権を置き換える
「WinBioDatabase のセキュリティの詳細設定」ダイアログに戻り、「サブコンテナーとオブジェクトの所有者を置き換える」チェックボックスにチェックを入れます。
「適用」をクリックし、確認ダイアログが表示されたら「OK」をクリックします。
Windows 10では、所有者変更後に一度プロパティを閉じ、再度開く必要がある場合があります。 - フルコントロール権限を付与する
「セキュリティ」タブに戻り、「編集」ボタンをクリックします。
自分のユーザーアカウントを選択し、「フルコントロール」の「許可」チェックボックスにチェックを入れます。
「適用」をクリックし、「OK」をクリックしてプロパティダイアログを閉じます。
ステップ3: 認証データの削除
- フォルダ内のファイルを削除する
「C:\Windows\System32\WinBioDatabase」フォルダの内容を表示します。
このフォルダ内のすべてのファイルを選択し、Deleteキーを押して削除します。
特に「*.DAT」や「*.WBF」といった拡張子のファイルが認証データです。 - 削除の確認
ごみ箱に移動するか、完全に削除するかを選択します。
完全に削除することをおすすめします。
ステップ4: サービスの再開とWindows Helloの再設定
- Windows Biometric Serviceを再開する
「サービス」管理ツールに戻り、「Windows Biometric Service」を右クリックし、「開始」を選択します。
サービスの「状態」欄が「実行中」になっていることを確認します。 - Windows Helloを再設定する
「設定」アプリを開き、「アカウント」を選択します。
「サインインオプション」をクリックし、「Windows Hello顔認証」または「Windows Hello指紋認証」の項目で「セットアップ」をクリックします。
画面の指示に従い、生体認証を再登録します。
Windows 10の場合も同様に「設定」アプリから再設定します。
認証データ削除で解決しない場合の追加対処法
上記の手順で問題が解決しない場合、他の要因が影響している可能性があります。
以下の対処法を試してみてください。
PINが設定できない、またはPINでのログインもできない
PIN関連のデータ破損や、TPMトラステッドプラットフォームモジュールチップの不具合が原因の場合があります。
TPMはセキュリティ関連の情報を管理するハードウェアコンポーネントです。
TPMをリセットすることで問題が解決することがあります。
- TPM管理ツールを開く
WindowsキーとRキーを押し、「tpm.msc」と入力してEnterキーを押します。 - TPMをクリアする
「TPM管理」ウィンドウで「TPMをクリア」を選択し、画面の指示に従ってクリアします。
この操作はBitLockerが有効な場合に回復キーを要求することがあるため、事前に回復キーを準備してください。 - PINを再設定する
TPMクリア後、「設定」アプリの「サインインオプション」からPINを再設定します。
デバイスドライバーの不具合
生体認証デバイスのドライバーが破損している、または古いバージョンであるために認証が失敗することがあります。
ドライバーの更新または再インストールを試みてください。
- デバイスマネージャーを開く
スタートボタンを右クリックし、「デバイスマネージャー」を選択します。 - 生体認証デバイスを探す
「生体認証デバイス」の項目を展開し、該当するデバイスを右クリックします。
例えば「Windows Hello Face Software Device」や「Synaptics WBDI」などです。 - ドライバーを更新または再インストールする
「ドライバーの更新」を選択し、自動検索を試みます。
最新版が見つからない場合や問題が解決しない場合は、「デバイスのアンインストール」を選択し、PCを再起動します。
再起動時にドライバーが自動的に再インストールされます。
BitLocker回復キーが要求される
TPMのリセットやセキュリティ設定の変更により、BitLockerが回復キーを要求することがあります。
これはドライブが暗号化されている場合に発生する正常な動作です。
回復キーはMicrosoftアカウントに保存されていることが多いです。
- Microsoftアカウントにサインインする
別のデバイスからWebブラウザでMicrosoftアカウントにサインインします。 - 回復キーを探す
「デバイス」セクションまたはBitLockerの回復キー管理ページから、該当デバイスの回復キーを探します。
通常、48桁の数字です。 - キーを入力してロックを解除する
画面に表示された回復キーの入力プロンプトに、取得した48桁のキーを入力してロックを解除します。
ADVERTISEMENT
Windows 11とWindows 10でのWindows Hello設定の違い
Windows Helloの設定画面や一部機能には、Windows 11とWindows 10で若干の違いがあります。
基本的な生体認証の設定手順は似ていますが、設定項目へのアクセス方法やUIの見た目が異なります。
| 項目 | Windows 11 | Windows 10 |
|---|---|---|
| 設定画面のパス | 「設定」>「アカウント」>「サインインオプション」 | 「設定」>「アカウント」>「サインインオプション」 |
| 生体認証の種類 | 顔認証、指紋認証、PIN、セキュリティキー | 顔認証、指紋認証、PIN、セキュリティキー |
| PIN設定のUI | よりモダンで直感的なデザイン | 従来のシンプルなデザイン |
| プライバシー設定 | より詳細な生体認証データ利用に関するプライバシー管理 | 基本的なプライバシー設定 |
まとめ
Windows Helloの生体認証トラブルは、認証データの破損が原因であることが多いです。
この記事で解説した、サービスの停止、フォルダ権限の変更、認証データの削除、そして生体認証の再設定を行うことで、多くの問題が解決できます。
これらの手順を実行することで、Windows Hello顔認証や指紋認証の機能が復旧し、快適なログイン環境を取り戻せるはずです。
問題が解決しない場合は、PINの再設定やデバイスドライバーの更新も試してみてください。
安定した生体認証ログインを利用し、業務効率を向上させましょう。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Windows・PCの人気記事ランキング
- 【Edge】起動時や新しいタブを「Google」にする設定!ニュースを消してシンプルにする方法
- 【直し方】F7でカタカナにならない!ファンクションキーが効かず音量などが変わる時のFnロック解除法
- 【Windows】サブモニターが映らない!HDMIを挿しても「信号なし」になる時の認識・設定手順
- 【Windows】パスワードなしで起動!PIN入力を省略して自動ログイン(サインイン)させる設定手順
- 【Windows】画面がチカチカ・点滅する!グラフィックドライバの更新と設定の見直し
- 【Windows】デスクトップのアイコンが「白い紙」になった!アイコンキャッシュを削除して元に戻すコマンド
- 【Windows】デスクトップアイコンの「緑のチェック」は何?OneDriveの同期マークを非表示にする方法
- 【PC周辺】2台のモニターで壁紙を「別々」にする方法!Windows11での配置と調整
- Windows 11を極限まで軽量化する「不要な標準サービス」停止リスト|PCの動作を爆速化する設定手順とリスク管理の全貌
- 【Windows】イヤホンを挿してもスピーカーから音が出る!ジャックを認識しない時のRealtek設定と直し方
