この記事では、トラブルシューティング ツールで対処される問題、それらを軽減するために行われること、およびそれが実行される原因となる条件について説明します。 トラブルシューティングの詳細については、「推奨トラブルシューティングを行って、デバイスを円滑に実行させ続ける」を参照してください。
このトラブルシューティング ツールで対処されるのはどのような問題ですか?
Windows 10 からアップグレードし、特定の ELAN 指紋ドライバーを備えた指紋センサーを搭載した Windows 11 バージョン 21H2 以降を実行している一部のユーザー コンピューターは、関連する DLL に依存するアプリケーションを使用するときにエラーまたはクラッシュが発生する可能性があります。
これらはどのドライバーですか?
ドライバーは ELAN フィンガープリント ドライバーのバージョン 3.10.11001.10606、3.10.11001.10502、または 3.10.11001.10801 であり、影響を受ける DLL のファイル名は、バージョン番号がないか 0.0.0.0 のいずれかの onnxruntime.dll です。
その問題は、トラブルシューティング ツールでどのように軽減されますか?
検証済みの回避策があり、システム コマンド sfc /scannow の実行が含まれます。 このコマンドは、デバイス上の破損または壊れたファイルをスキャンして修復します。 トラブルシューティング ツールは、コマンドをプロセスとして単純に実行します。
トラブルシューティング ツールはどのようなときに実行されますか?
トラブルシューティング ツールは、Windows 10 から Windows 11 にアップグレードされたデバイス、Windows 11 ビルド 22000 以上を実行しているデバイス、および上記のドライバー バージョンと DLL のいずれかを持つデバイスで自動的に実行されます。 手動で実行することはできません。 [スタート]
>設定]
>、[システム
>]、[トラブルシューティング]
>[推奨トラブルシューティングの履歴] の順に選択して
このトラブルシューティング ツールがデバイスで実行されているかどうかを確認するには、[推奨トラブルシューティング履歴] を参照してください。
ハードウェアおよびデバイスのトラブルシューティング ツール
システム ファイルとシステム設定を自動的に修復してデバイス上の問題を解決する
この回避策を手動で適用するにはどうすればよいですか?
トラブルシューティング ツールが実行されていない場合は、次の手順に従って問題を軽減します。
[スタート] ボタンを選択し、「 cmd」と入力します。
コマンド プロンプトを長押し (または右クリック) して、[管理者として実行] を選択します。
コマンド プロンプト ダイアログに次のコマンドを入力するか、コピーして貼り付けます。
sfc /scannow
onnxruntime.dll ファイルが修復されたことを確認する場合は、 C:\Windows\System32 (またはデバイス上の System32 フォルダーがある場所と同等の場所) に移動し、 onnxruntime.dllを長押し (または右クリック) して、[ プロパティ] を選択します。
[ プロパティ] ダイアログで、[ 詳細 ] タブに移動します。 ファイルのバージョン が 0.0.0.0 または空白ではないことを確認します。 その場合は、問題は修正されており、onnxruntime や Windows ML を使用しているアプリケーションは期待どおりに動作するはずです。