Windowsシステムを更新すると、パソコンのパフォーマンスや動作速度を向上させるだけでなく、セキュリティの脆弱性を修復し、より効果的にウイルスやマルウェアから個人情報や使用セキュリティを保護することができます。
しかし、Windowsアップデート後、DLLファイルが見つからないという問題に遭遇する方もいます。たとえば、mfc110u.dllが見つからない、D3DCOMPILER_47.dllが見つからない、またはOpenAL32.dllが見つからないなどのエラーが発生する可能性があります。
では、これらの問題に遭遇した場合はどうすればよいでしょうか?引き続き以下の内容を確認し、Windows UpdateによるDLL欠落の問題を解決してシステムを正常に復元する方法をご紹介します。
解決策1:システムをスキャンしてウイルスやマルウェアを検出する
ウイルスやマルウェアの感染により、Windows更新後にDLLファイルが失われる可能性があります。システムのウイルス対策スキャンを実行し、潜在的な脅威を検出して除去してください。
- Win + Iを同時に押してWindows設定を開きます。
- 「更新とセキュリティ」→「Windowsセキュリティ」に進み、右側のパネルで「ウイルスと脅威の防止」をクリックします。
- ポップアップウィンドウで「スキャンのオプション」リンクをクリックして次に進みます。
- 「フル スキャン」を選択し、下の「今すぐスキャン」をクリックします。
- 脅威のスキャン処理が完了するまで待ちます。
解決策2:SFCとDISMを実行する
SFCは、システム上のすべての保護されたファイルをスキャンし、破損または欠落しているファイルを自動的に修復し、キャッシュ内の正しいバージョンに置き換えます。一方、DISMはWindowsイメージ ファイルを修復し、システム ファイル チェッカーが適切に動作できるようにします。これら2つのツールは、欠落しているDLLファイルを修復し、これが起因によって発生する多くの問題を解決することができます。
- 「ファイル名を指定して実行」ボックスに「cmd」と入力し、Ctrl + Shift + Enterの組み合わせキーを押すことでコマンドプロンプトを管理者として開きます。
- コマンド「sfc /scannow」と入力し、Enterキーを押します。
- システムファイルのスキャンと修復が完了したら、PCを再起動して、管理者特権のコマンド プロンプトを再度開きます。
- DISM /Online /Cleanup-image /Restorehealthと入力し、Enterキーを押します。
解決策3:デバイスドライバーを更新する
破損または古いデバイス ドライバーも、Windows更新後にDLLファイルが見つからない問題の原因の1つである可能性があります。この問題を解決するには、デバイス ドライバーをチェックして更新し、最新バージョンであることを確認することをお勧めします。
- Windows検索ボックスに「デバイス マネージャー」と入力し、最も一致する検索結果をクリックして開きます。
- 「ディスプレイ アダプター」項目を展開します。
- 更新するドライバーを右クリックし、「ドライバーの更新」をクリックします。
- 「ドライバーを自動的に検索」を選択し、ウィザードに従ってドライバーを更新します。
解決策4:クリーンブートを実行する
このエラーを解決するには、クリーン ブートを実行してみてください。手順は次のとおりです。
- 「ファイル名を指定して実行」ボックスに「msconfig」と入力してEnterキーを押します。
- 「システム構成」アプリに入ったら、「サービス」タブに切り替え、「Microsoftのサービスをすべて隠す」にチェックを入れて「すべて無効」をクリックします。
- 「スタートアップ」タブに切り替えて、「タスク マネージャーを開く」をクリックします。
- 「スタートアップ」タブで、すべての項目を一つずつ強調表示して、「無効にする」をクリックします。
- 「システム構成」に戻り、「スタートアップ」タブで「OK」をクリックし、コンピューターを再起動します。
解決策5:システムの復元を実行する
ファイル損失の問題が発生する前にシステムの復元ポイントを作成していた場合は、システムの復元を実行することで問題を解決できます。システムの復元は、コンピューターを以前の状態に復元し、失われたファイルを復元し、更新やその他の操作によって発生したエラーを解決します。システムの復元を実行するには、こちらの記事「コマンドプロンプトからシステムの復元を実行する方法」を参照してください。
解決策6:ハードドライブのエラーを確認する
不良セクタなどのハードドライブの障害により、DLLファイルが失われる可能性があります。
ハードディスクに問題がないかトラブルシューティングし、適切な修復対策を講じるには、専門的なサードパーティツールを使用することができます。 強力なサーフェステスト機能を備えた安全で信頼性の高いアプリケーション、MiniTool Partition Wizardをお勧めします。直感的な方法でハードディスクのセクタの健康状態を表示することができ、ハードディスクの動作状態を包括的に理解することができます。これは、問題を効果的に特定して修復するのに役立ちます。
MiniTool Partition Wizard Freeクリックしてダウンロード100%クリーン&セーフ
ステップ1:MiniTool Partition Wizardのメインインターフェースに入り、エラーが発生したハード ドライブを強調表示して、左側のアクションパネルから「サーフェス テスト」を選択します。
ステップ2:ポップアップ ウィンドウの「今すぐ開始」ボタンをクリックします。すると、このソフトはハード ドライブをセクタごとにスキャンして、不良セクタがあるかを検出します。不良セクタが見つかった場合は、赤色でマークされます。不良セクタが多すぎると、データをバックアップしてからハード ドライブを交換する必要があります。
結語
この記事では、Windows更新後にDLLファイルが見つからない場合の対処法を紹介します。この問題に直面した場合は、ぜひこれらの解決策を試してください。