「指定されたモジュールが見つかりませんでした」というエラーは、プログラムがその操作に必要な特定のモジュールを見つけることができない場合に発生します。このエラーは非常に一般的であり、Windowsからサードパーティのアプリケーション、インストールメディアに至るまで、多くのシナリオで発生します。
エラーの一般的な性質のため、各状況の正確な修正をリストすることはできません。ほとんどの場合、次のトラブルシューティングのヒントを使用して、DLLまたは特定のファイルエラーの原因を特定できる可能性があります。ヒントを1つずつ確認し、正しい方向を示しているものがあるかどうかを確認します。
解決策1:システムファイルチェッカーの実行
オペレーティングシステムに関してこのエラーが発生した場合は、コンピューターでシステムファイルチェッカーを実行してみてください。 SFCユーティリティは、オペレーティングシステムのインストールフォルダにあるすべてのファイルをトラバースし、ファイルが破損しているか欠落しているかを判断します。見つかった場合は、Windowsサーバーから新しいバージョンをダウンロードした後に置き換えられます。このソリューションを試すときは、安定したインターネット接続があることを確認してください。
- Windows + Sを押して、「 cmd ダイアログボックスで」を選択し、アプリケーションを右クリックして「 管理者として実行 」。
- コマンドプロンプトが表示されたら、次のコマンドを実行します。
sfc / scannow
- このプロセスには時間がかかります。辛抱強く、プロセスを完了させてください。不一致がある場合は、端末がそれに応じて通知します。この後、コンピュータを再起動し、「指定されたモジュールが見つかりませんでした」というエラーが表示されたアプリケーションをインストール/起動してみてください。
解決策2:デバイスを適切にアンインストールする
最近、デバイスマネージャーを使用せずに一部のデバイスをアンインストールした場合、コンピューターを起動するたびに、OSがそのデバイスの操作に必要なファイルを検索しますが、見つからない場合はエラーが表示される可能性があります。この状態でこのようなエラーが発生した場合は、デバイスマネージャからデバイスを適切にアンインストールすることで修正できます。
- Windows + Rを押して、「 devmgmt。 msc ダイアログボックスで」を選択し、Enterキーを押します。
- デバイスマネージャに移動したら、ケースに応じてカテゴリを展開し、デバイスを見つけて右クリックし、 アンインストール 。プロンプトが表示されたら、そのドライバーも削除します。
- この操作の後でコンピュータを再起動し、「指定されたモジュールが見つかりませんでした」というエラーが引き続き表示されるかどうかを確認します。また、フルパワーサイクルを実行します。
それでも問題が解決しない場合は、デバイス固有のキーを手動で削除する必要があります。プリンタを削除した後、ファイルが自動的に削除されず、エラーメッセージが表示される場合がいくつかありました。
次のような場所に移動します。
C:Windows /ユーザー/(あなたの名前)/ローミング/スタートアップ/インクのショートカットの監視(これを削除)
または
C:Windows /ユーザー/(あなたの名前)/ローミング/申請日/スタートアップ/インクショートカットの監視(これを削除)
解決策3:依存関係をインストールするためのディレクトリを確認する
サードパーティのアプリケーションを実行する際に追加のライブラリとして使用されるプログラムをインストールする場合、またはそれが依存するプログラムである場合は、プログラム/パッケージをインストールするディレクトリを確認することをお勧めします。これは非常に一般的なシナリオです。
たとえば、実行するためにappuals.dllが存在する必要があるゲームがある場合は、ゲームのディレクトリにappuals.dllをインストールする必要があります。これにより、パッケージが見つかるため、ゲームが「指定されたモジュールが見つかりませんでした」をスローするのを防ぎます。 appuals.dllを他のディレクトリにインストールすると、ゲームはどこを見ればよいかわかりません。したがって、エラー。
注意: 特定のDLLが原因でエラーが発生した場合は、DLLファイルをダウンロードするか、実行しようとしているプログラムの場所に依存関係パッケージを再インストールする必要があります。
解決策4:レジストリエントリを確認する
「指定されたモジュールが見つかりませんでした」というエラーが発生するもう1つの理由は、コンピューターのWindowsレジストリエントリが破損しているためです。この場合、エラーを取り除くために、破損したエントリを手動で削除する必要があります。
不完全な更新、ソフトウェアのインストール時の予期しないシャットダウンなどが原因で、レジストリがすべて破損します。ソリューションを続行する前に、管理者アカウントを持っていることを確認してください。
注意: レジストリエディタは強力なツールです。知らないキーを変更すると、コンピュータが損傷して役に立たなくなる可能性があります。変更を加える前に、必ずバックアップを作成してください。
- Windows + Rを押して、「 regedit ダイアログボックスで」を選択し、Enterキーを押します。
- レジストリエディタで、次のキーに移動し、それらから指定されたすべてのコンテンツを削除します。
削除 実行 HKEY_LOCAL_MACHINE>ソフトウェア> Microsoft> Windows> CurrentVersionから
削除 実行 HKEY_CURRENT_USER>ソフトウェア> Microsoft> Windows> CurrentVersionから
削除 RunOnce HKEY_LOCAL_MACHINE>ソフトウェア> Microsoft> Windows> CurrentVersionから
削除 RunOnce HKEY_CURRENT_USER>ソフトウェア> Microsoft> Windows> CurrentVersionから
- 変更を加えてからコンピュータを再起動し、「指定されたモジュールが存在しません」というエラーが引き続き発生するかどうかを確認します。
注意: エラーを修正できない場合は、問題の原因となっているファイルを含むエラーの完全なメッセージを使用して解決策を検索することをお勧めします。上記の方法は、問題の診断に「役立ちます」が、特定のケースでは機能しない場合があります。
読んだ4分