Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

【修正版】Synaptics WBDI(SGX対応)指紋リーダーの「デバイスを起動できません(コード10)」エラーの対処法

指紋リーダーにコード10エラーが表示される主な原因は、古い・破損した・互換性のない指紋ドライバーです。また、カメラなど他のシステムデバイスとの競合がこのエラーを引き起こすケースもあります。

影響を受けるユーザーは、生体認証デバイスを使用しようとした際にエラーに遭遇します(デバイスは断続的に動作することもあります)。デバイスマネージャーで確認すると、「デバイスを起動できません(コード10)」というエラーが表示されます。この問題は、指紋リーダーを搭載したほぼすべてのメーカー・モデルのPCで報告されており、多くの場合、システムやドライバーの更新後に発生します。

【修正版】Synaptics WBDI(SGX対応)指紋リーダーの「デバイスを起動できません(コード10)」エラーの対処法

トラブルシューティングを始める前に、以下の点を確認してください。USBデバイスが接続されていないこと、そして指紋リーダーのある場所を軽く数回叩いてみること(ケーブルの緩みが原因の場合があります)。さらに、管理者権限のコマンドプロンプトで「msdt.exe -id DeviceDiagnostic」を実行し、ハードウェアトラブルシューティングツールを試してみてください。加えて、新しいユーザープロファイルを作成し、破損したユーザープロファイルが原因ではないかどうかも確認しておきましょう。

解決策1:指紋デバイスの電源管理を無効にする

システムの電源管理機能が指紋デバイスの動作を妨げている可能性があります(特にスリープからの復帰後に問題が発生する場合に顕著です)。この場合、指紋デバイスに対する電源管理を無効にすることで問題が解決することがあります。

  1. Windowsボタンを右クリックし、表示されたメニューから「デバイスマネージャー」を選択します。【修正版】Synaptics WBDI(SGX対応)指紋リーダーの「デバイスを起動できません(コード10)」エラーの対処法
  2. 「生体認証デバイス」を展開し、Synaptics WBDIデバイスを右クリックします。
  3. 表示されたメニューから「プロパティ」を選択し、「電源管理」タブに移動します。
  4. 「コンピューターがこのデバイスの電源をオフにできるようにする」のチェックを外し、「適用」「OK」をクリックします。【修正版】Synaptics WBDI(SGX対応)指紋リーダーの「デバイスを起動できません(コード10)」エラーの対処法
  5. PCを再起動し、指紋スキャナーの問題が解決したかどうかを確認します。
  6. 解決しない場合は、ドライバーを再インストールしてマシンを再起動します。
  7. 再起動後、指紋スキャナーの問題が解決したかどうかを再度確認します。

解決策2:USBセレクティブサスペンド機能を無効にする

USBセレクティブサスペンドは、ハブドライバーがUSBハブ上の他のポートに影響を与えることなく、個々のポートを一時停止できるようにする機能です。この機能が生体認証デバイスの動作を妨げている場合、無効化することで問題が解決する可能性があります。

  1. Windowsキーを押してスタートメニューを開き、歯車(設定)アイコンをクリックします。【修正版】Synaptics WBDI(SGX対応)指紋リーダーの「デバイスを起動できません(コード10)」エラーの対処法
  2. 「システム」を開き、ウィンドウ左側で「電源とスリープ」を選択します。
  3. ウィンドウ右側の「関連設定」にある「電源の追加設定」をクリックします。【修正版】Synaptics WBDI(SGX対応)指紋リーダーの「デバイスを起動できません(コード10)」エラーの対処法
  4. 選択中のプランの横にある「プラン設定の変更」をクリックし、次に「詳細な電源設定の変更」をクリックします。【修正版】Synaptics WBDI(SGX対応)指紋リーダーの「デバイスを起動できません(コード10)」エラーの対処法
  5. 「USB設定」を展開し、「USBセレクティブサスペンドの設定」を展開します。
  6. 「バッテリー駆動」と「電源に接続」の両方で該当オプションを「無効」にします。【修正版】Synaptics WBDI(SGX対応)指紋リーダーの「デバイスを起動できません(コード10)」エラーの対処法
  7. PCを再起動し、指紋デバイスが正常に動作しているかどうかを確認します。

解決策3:グループポリシーで生体認証デバイスの使用を許可する

グループポリシーによって生体認証デバイスの使用が制限されている場合(システム更新後にポリシーが有効になった可能性があります)、デバイスを使用できません。グループポリシーで生体認証の使用を許可することで問題が解決する場合があります。

  1. Windows + Rキーを押して「ファイル名を指定して実行」を開き、以下のコマンドを実行します。
    gpedit.msc
    【修正版】Synaptics WBDI(SGX対応)指紋リーダーの「デバイスを起動できません(コード10)」エラーの対処法
  2. ウィンドウ左ペインで「コンピューターの構成」→「管理用テンプレート」の順に展開します。
  3. 「Windowsコンポーネント」を展開し、「生体認証」をクリックします。【修正版】Synaptics WBDI(SGX対応)指紋リーダーの「デバイスを起動できません(コード10)」エラーの対処法
  4. 右ペインで「生体認証の使用を許可する」をダブルクリックして開きます。【修正版】Synaptics WBDI(SGX対応)指紋リーダーの「デバイスを起動できません(コード10)」エラーの対処法
  5. 設定編集ウィンドウで「有効」を選択し、「適用」「OK」をクリックします。【修正版】Synaptics WBDI(SGX対応)指紋リーダーの「デバイスを起動できません(コード10)」エラーの対処法
  6. システムを再起動し、再起動後にサインインオプションを再設定して、指紋スキャナーが正常に動作しているかどうかを確認します。

解決策4:カメラドライバーを無効化/再有効化する

他のシステムコンポーネントが指紋リーダーの動作を妨げている可能性があります。実際にLenovo Yoga 720-13IKBでは、内蔵カメラが指紋リーダーの動作に干渉する事例が報告されています。このような場合は、問題のあるデバイスを無効化することで解決できることがあります。

  1. Windows + Sキーを押して検索を開き、「デバイスマネージャー」と入力します。検索結果から「デバイスマネージャー」をクリックします。
  2. 「イメージングデバイス」を展開し、カメラを右クリックします。
  3. 「デバイスを無効にする」を選択し、無効化を確定します。【修正版】Synaptics WBDI(SGX対応)指紋リーダーの「デバイスを起動できません(コード10)」エラーの対処法
  4. 同じ手順で「生体認証デバイス」配下の「WBDIデバイス」も無効にし、システムを再起動します。【修正版】Synaptics WBDI(SGX対応)指紋リーダーの「デバイスを起動できません(コード10)」エラーの対処法
  5. 再起動後、「WBDIデバイスを有効」にし、指紋の問題が解決したかどうかを確認します。

解決策5:指紋リーダードライバーの更新/再インストール

ドライバーが破損・古い・互換性がない場合、指紋リーダーが正常に動作しないことがあります。作業を始める前に、すべてのシステムドライバー(特にマウスドライバーとIntelチップセットドライバー)が最新であることを確認してください。

  1. Windows Updateを実行し(オプションの更新プログラムが残っていないかも確認)、システムドライバーを最新ビルドに更新します。
  2. PCメーカーが提供するアップデートユーティリティ(Dell Support Assistant、Lenovo Vantageなど)がある場合は、それを使ってドライバーを更新します。ない場合は、メーカーの公式サイトから最新のドライバーをダウンロードしてインストールします。
  3. キーボードのWindowsキーを押して「デバイスマネージャー」と入力し、検索結果から選択します。
  4. 「生体認証デバイス」を展開し、WBDIデバイスを右クリックして「デバイスを無効にする」を選択します。
  5. 無効化を確認したら、再度WBDIデバイスを右クリックします。
  6. メニューから「ドライバーの更新」を選択し、「ドライバーを自動的に検索」を選びます。【修正版】Synaptics WBDI(SGX対応)指紋リーダーの「デバイスを起動できません(コード10)」エラーの対処法
  7. 更新プロセスの完了を待ち、その後システムを再起動します。
  8. 再起動後、WBDIデバイスを再度有効にし、指紋リーダーが正常に動作しているか確認します。【修正版】Synaptics WBDI(SGX対応)指紋リーダーの「デバイスを起動できません(コード10)」エラーの対処法
  9. 改善しない場合は、Webブラウザーを開き、PCメーカーの公式サイトにアクセスします。
  10. お使いの機種に対応した最新の指紋ドライバーを探してダウンロードします。
  11. 「デバイスマネージャー」を開きます(手順3参照)。
  12. 「生体認証デバイス」を展開し、WBDIデバイスを右クリックします(見つからない場合は「システムデバイス」配下を確認してください)。
  13. メニューから「デバイスのアンインストール」を選択し、「このデバイスのドライバーソフトウェアを削除する」にチェックを入れます。【修正版】Synaptics WBDI(SGX対応)指紋リーダーの「デバイスを起動できません(コード10)」エラーの対処法
  14. 「アンインストール」ボタンをクリックし、画面の指示に従ってドライバーを削除します。
  15. システムを再起動し、再起動後にダウンロードしたファイルを管理者権限で実行して最新ドライバーをインストールします。
  16. インストール完了後、PCを再起動し、Windows + Sキーで検索を開きます。
  17. 「サインイン オプション」と検索し、結果一覧から選択します。【修正版】Synaptics WBDI(SGX対応)指紋リーダーの「デバイスを起動できません(コード10)」エラーの対処法
  18. Windows Helloに指紋を登録し直し、指紋リーダーの問題が解決したかどうかを確認します。
  19. 改善しない場合は、手順3~7を繰り返してドライバーをアンインストールします。
  20. Microsoft Update カタログのサイトを開き、該当するドライバーを検索します。【修正版】Synaptics WBDI(SGX対応)指紋リーダーの「デバイスを起動できません(コード10)」エラーの対処法
  21. ドライバーファイルをダウンロードし、管理者権限で実行してインストールします。cab形式やzip形式の場合は、まず展開してから手順13へ進んでください。
  22. PCを再起動し、指紋リーダーの問題が解決したかどうかを確認します。
  23. 改善しない場合は、ダウンロードしたドライバーの保存場所を特定します(手順11参照)。
  24. 「デバイスマネージャー」を開きます(手順3参照)。
  25. 「生体認証デバイス」を展開し、WBDIデバイスを右クリックします。
  26. 「ドライバーの更新」を選択し、「コンピューター上のドライバーを参照」を選びます。【修正版】Synaptics WBDI(SGX対応)指紋リーダーの「デバイスを起動できません(コード10)」エラーの対処法
  27. 「利用可能なドライバーの一覧から選択します」を選び、「ディスク使用」をクリックします。【修正版】Synaptics WBDI(SGX対応)指紋リーダーの「デバイスを起動できません(コード10)」エラーの対処法
  28. 「参照」ボタンをクリックし、ドライバーファイルの場所(手順13で確認)へ移動します。
  29. 適切な.infファイルを選択し、「開く」をクリックします。
  30. ドライバーのインストールを完了させ、PCを再起動します。
  31. 再起動後、指紋リーダーが正常に動作しているか確認します(手順8~10参照)。
  32. 改善しない場合は、Intel Download Centerにアクセスし、指紋リーダーのドライバーをダウンロードします(Intel Driver & Support Assistantの利用もおすすめです)。【修正版】Synaptics WBDI(SGX対応)指紋リーダーの「デバイスを起動できません(コード10)」エラーの対処法
  33. 手順11~23を繰り返し、指紋リーダーの問題が解決したかどうかを確認します。
  34. それでも改善しない場合は、ドライバーを旧バージョンに戻して、指紋認証が正常に動作するか試してみてください。

解決策6:システムのBIOS設定を変更する

BIOSは技術の進歩に合わせて定期的に更新され、既知のバグも修正されています。BIOSが最新ビルドになっていないと、OSモジュール間の互換性問題が発生し、指紋リーダーが使用できなくなることがあります。BIOSを最新版に更新することで問題が解決する可能性があります。

注意:

BIOSの更新には一定の専門知識が必要です。誤った操作を行うとシステムが起動しなくなり、データやシステムに恒久的な損害を与える恐れがあります。自己責任で慎重に作業を行ってください。

お使いのPCのメーカー・機種に応じた手順に従ってBIOSを更新してください。

  • Gateway
  • Lenovo
  • HP
  • Dell

BIOS更新後、指紋リーダーが正常に動作しているかどうかを確認します。

改善しない場合は、以下の手順に従ってSGXのBIOS設定を変更してみてください。

  1. システムをBIOSで起動し、「Security」タブへ移動します。
  2. 「SGX」の設定を「Disable」に変更し、変更を保存してBIOSを終了します。【修正版】Synaptics WBDI(SGX対応)指紋リーダーの「デバイスを起動できません(コード10)」エラーの対処法
  3. システムを再起動し、Windows + Sキーで検索を開きます。
  4. 「サインイン オプション」と検索し、結果一覧から選択します。
  5. WindowsマシンにPINを再登録します(すでにPINが設定されている場合は、一度削除してから再登録してください)。その後、システムを再起動します。【修正版】Synaptics WBDI(SGX対応)指紋リーダーの「デバイスを起動できません(コード10)」エラーの対処法
  6. 再起動後、サインインオプション(手順4)を開き、Windows Helloで指紋を設定できるかどうかを確認します。
  7. 改善しない場合は、手順1~6を繰り返しますが、手順3では「SGXをEnabled」(または「Software Controlled」)に変更し、指紋リーダーが正常に動作するか確認します。
  8. それでも改善しない場合は、システムをBIOSで起動し、「Security」タブへ移動します。
  9. 指紋認証のセクションで「Predesktop Authentication」を有効にし、「Fingerprint Dataのリセット」を実行します。【修正版】Synaptics WBDI(SGX対応)指紋リーダーの「デバイスを起動できません(コード10)」エラーの対処法
  10. 「保存してBIOSを終了」し、Windowsを起動して手順3~6を繰り返します。これで指紋リーダーが正常に動作するはずです。

それでも問題が解決しない場合は、レジストリエディターを開き、以下のパスへ移動します。

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System

ここで「AllowDomainPINLogon」という名前のDWORD(32ビット)値を新規作成し、指紋リーダーが正常に動作するかどうかを確認します。それでも改善しない場合は、システムを工場出荷時の状態にリセットするか、Windowsのクリーンインストールが必要になるかもしれません。Windowsを再インストールしても指紋の問題が残る場合は、ハードウェア障害の可能性もあるため、専門業者による点検を受けることをおすすめします。

  1. 【解決済み】Bluetooth アダプターが起動しない「コード 19」エラーの直し方

    Windows 10 / 8 / 7 のパソコンでは、Bluetooth アダプターに対して次のようなエラーが表示されることがあります。「このハードウェア デバイスを開始できません。デバイスの構成情報 (レジストリ内) が不完全であるか、壊れています。(コード 19)」この「デバイスを開始できません」というエラー(コード 19)は、主にレジストリ内の構成情報が破損または無効になっていることが原因です。本記事では、Windows 10 / 8 / 7 環境で Bluetooth アダプターに発生する「デバイスを開始できません(コード 19)」エラーを解決するための手順を、ステップごとにわかりやす

  2. 【Windows】「このデバイスを開始できません(コード 10)」エラーの直し方|デバイスマネージャーの対処法を徹底解説

    Windowsでデバイスドライバーの読み込みに失敗すると、「このデバイスを開始できません(コード 10){操作に失敗しました} 要求された操作は成功しませんでした。」というエラーメッセージが表示されることがあります。この厄介なエラーが出ているということは、ドライバーの非互換性や破損が原因で、デバイスマネージャーがドライバーを正しく読み込めていないことを意味します。このエラーコードはすべてのバージョンのWindowsで発生する可能性があり、特にUSBデバイスやオーディオデバイスで起こりやすい傾向があります。また、EHCIハードウェアの初期化中にタイムアウトが発生した場合にも、このエラーが現れるこ