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

MULTIPLE_IRP_COMPLETE_REQUESTSエラー(0x00000044)の原因と解決方法

MULTIPLE_IRP_COMPLETE_REQUESTSエラー(0x00000044)の原因と解決方法

MULTIPLE_IRP_COMPLETE_REQUESTSエラーの修正方法:バグチェックコード0x00000044を伴うMULTIPLE_IRP_COMPLETE_REQUESTSエラーとブルースクリーンオブデス(BSOD)が発生している場合、これはドライバーがすでに完了しているIRP(I/O要求パケット)の完了を再度要求しようとしたことが原因です。この競合によってエラーメッセージが表示されます。つまり、本質的にはドライバーの問題であり、あるドライバーが自分自身のパケットを二重に完了させようとしている状態です。

主な問題は、2つの異なるデバイスドライバーがそれぞれパケットの所有権を持っていると認識し、両方がパケットの完了を試みることにあります。片方だけが成功し、もう片方は失敗するため、MULTIPLE_IRP_COMPLETE_REQUESTSのBSODエラーが発生します。それでは、以下のトラブルシューティングガイドを使って、このエラーを修正する方法を見ていきましょう。

プロのヒント:LogMeIn HamachiやDaemon Toolsなどの仮想ドライブソフトを使用している場合は、アンインストールしてドライバーを完全に削除すると、問題が解決することがあります。

MULTIPLE_IRP_COMPLETE_REQUESTSエラーの修正方法

作業を始める前に、万が一問題が発生した場合に備えて、必ずシステムの復元ポイントを作成しておいてください。

方法1:イベントビューアーを使用する

1. Windowsキー + Rキーを押し、「eventvwr.msc」と入力してEnterキーを押し、イベントビューアーを開きます。

MULTIPLE_IRP_COMPLETE_REQUESTSエラー(0x00000044)の原因と解決方法

2. イベントビューアーで以下のパスに移動します。

イベントビューアー(ローカル)> Windowsログ > システム

MULTIPLE_IRP_COMPLETE_REQUESTSエラー(0x00000044)の原因と解決方法

3. ブルースクリーンのエントリまたはMULTIPLE_IRP_COMPLETE_REQUESTSを探し、どのドライバーがエラーを引き起こしたかを確認します。

4. 問題のあるドライバーが特定できたら、Windowsキー + Rキーを押し、「devmgmt.msc」と入力してEnterキーを押し、デバイスマネージャーを開きます。

MULTIPLE_IRP_COMPLETE_REQUESTSエラー(0x00000044)の原因と解決方法

5. 問題のあるデバイスドライバーを右クリックし、「デバイスのアンインストール」を選択します。

MULTIPLE_IRP_COMPLETE_REQUESTSエラー(0x00000044)の原因と解決方法

6. PCを再起動して変更を保存し、MULTIPLE_IRP_COMPLETE_REQUESTSエラーが解決したかどうかを確認します。

方法2:BlueScreenViewでBSODエラーを解析する

1. 公式サイトからBlueScreenViewをダウンロードします。

2. お使いのWindowsのアーキテクチャ(32bit/64bit)に合わせてソフトウェアを展開またはインストールし、ダブルクリックしてアプリケーションを実行します。

3. MULTIPLE_IRP_COMPLETE_REQUESTS(バグチェック文字列)を選択し、「caused by driver」(原因となったドライバー)の欄を確認します。

MULTIPLE_IRP_COMPLETE_REQUESTSエラー(0x00000044)の原因と解決方法

4. 問題を引き起こしているソフトウェアやドライバーについて検索し、根本的な原因を特定します。

5. メーカーの公式ウェブサイトから最新のドライバーをダウンロードしてインストールします。

6. それでも問題が解決しない場合は、デバイスドライバーのアンインストールを試みてください。

方法3:システムファイルチェッカーとDISMツールを実行する

1. Windowsキー + Xキーを押し、「コマンドプロンプト(管理者)」をクリックします。

MULTIPLE_IRP_COMPLETE_REQUESTSエラー(0x00000044)の原因と解決方法

2. コマンドプロンプトに以下のコマンドを入力してEnterキーを押します。

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (上記が失敗した場合はこちらを試してください)
MULTIPLE_IRP_COMPLETE_REQUESTSエラー(0x00000044)の原因と解決方法

3. 処理が完了するまで待ち、完了したらPCを再起動します。

4. 再度コマンドプロンプトを開き、以下のコマンドを1つずつ入力して、それぞれEnterキーを押します。

a) Dism /Online /Cleanup-Image /CheckHealth
b) Dism /Online /Cleanup-Image /ScanHealth
c) Dism /Online /Cleanup-Image /RestoreHealth
MULTIPLE_IRP_COMPLETE_REQUESTSエラー(0x00000044)の原因と解決方法

5. DISMコマンドが実行されるので、完了まで待ちます。

6. 上記のコマンドが機能しない場合は、以下を試してください。

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

注意:C:\RepairSource\Windowsは、お使いの修復ソース(Windowsインストールメディアまたは回復ディスク)の場所に置き換えてください。

7. PCを再起動して変更を保存し、MULTIPLE_IRP_COMPLETE_REQUESTSエラーが解決したかどうかを確認します。

方法4:ドライバー検証ツールを実行する

この方法は、セーフモードではなく通常通りWindowsにログインできる場合にのみ有効です。実行前に必ずシステムの復元ポイントを作成しておいてください。ドライバー検証ツール(Driver Verifier)は、問題のあるドライバーを強制的に特定するためのMicrosoft純正ツールです。コマンドプロンプトで「verifier」と入力して実行し、標準設定ですべてのドライバーを検証するモードを選択しましょう。なお、検証中にBSODが発生した場合は、セーフモードで起動して「verifier /reset」コマンドで検証を無効化できます。

MULTIPLE_IRP_COMPLETE_REQUESTSエラー(0x00000044)の原因と解決方法

方法5:Memtest86+を実行する

1. USBフラッシュドライブをシステムに接続します。

2. Windows用Memtest86自動インストーラー(USBキー用)をダウンロードしてインストールします。

3. ダウンロードしたイメージファイルを右クリックし、「ここに展開」を選択します。

4. 展開後、フォルダを開いてMemtest86+ USBインストーラーを実行します。

5. 接続済みのUSBドライブを選択して、MemTest86ソフトウェアを書き込みます(この操作でUSBドライブはフォーマットされるので注意してください)。

MULTIPLE_IRP_COMPLETE_REQUESTSエラー(0x00000044)の原因と解決方法

6. 上記の処理が完了したら、そのUSBメモリをMULTIPLE_IRP_COMPLETE_REQUESTSエラーが表示されているPCに挿入します。

7. PCを再起動し、USBフラッシュドライブからの起動が選択されていることを確認します。

8. Memtest86がシステムのメモリ破損のテストを開始します。

MULTIPLE_IRP_COMPLETE_REQUESTSエラー(0x00000044)の原因と解決方法

9. すべてのテストに合格すれば、メモリは正常に動作していることが確認できます。

10. 一部のテストが失敗した場合、Memtest86はメモリの破損を検出します。これは、MULTIPLE_IRP_COMPLETE_REQUESTSエラーの原因が不良または破損したメモリであることを意味します。

11. エラーを修正するには、不良メモリセクターが見つかった場合、RAMを交換する必要があります。

方法6:BIOSを更新する

BIOSの更新は重要な作業であり、失敗するとシステムに深刻な損害を与える可能性があるため、専門家の監督のもとで実施することをお勧めします。

1. まず、BIOSのバージョンを確認します。Windowsキー + Rキーを押し、「msinfo32」(引用符なし)と入力してEnterキーを押し、システム情報を開きます。

MULTIPLE_IRP_COMPLETE_REQUESTSエラー(0x00000044)の原因と解決方法

2. システム情報ウィンドウが開いたら、「BIOSバージョン/日付」を探し、メーカーとBIOSバージョンを控えておきます。

MULTIPLE_IRP_COMPLETE_REQUESTSエラー(0x00000044)の原因と解決方法

3. 次に、PCメーカーの公式ウェブサイトにアクセスします。例えばDell製PCの場合はDellのウェブサイトにアクセスし、コンピュータのシリアル番号を入力するか、自動検出オプションをクリックします。

4. 表示されたドライバーの一覧から「BIOS」をクリックし、推奨されるアップデートをダウンロードします。

注意:BIOSの更新中にコンピュータの電源を切ったり、電源から切断したりしないでください。コンピュータが損傷する恐れがあります。更新中、コンピュータは一度再起動し、一瞬黒い画面が表示されますが、これは正常な動作です。

5. ファイルのダウンロードが完了したら、EXEファイルをダブルクリックして実行します。

6. 以上でBIOSの更新が完了です。これにより、MULTIPLE_IRP_COMPLETE_REQUESTSエラーが解決する可能性があります。

関連記事:

  • Windows 10でWORKER_INVALIDブルースクリーンエラーを修正する方法
  • Windows 10で自動ドライバーダウンロードを停止する方法
  • Windows 10で検索結果の既定フォルダー表示を変更する方法
  • Windows 10がRealtekオーディオドライバーを自動的にインストールしないようにする方法

以上でMULTIPLE_IRP_COMPLETE_REQUESTSエラーの修正は完了です。この記事についてご不明な点がありましたら、お気軽にコメント欄でお尋ねください。

  1. Windows 10でエラー0xc0aa0301を解決する方法|DVD書き込みエラーの原因と9つの対処法

    ディスクへの書き込み(ライティング)とは、専用デバイスである「ディスクドライブ(光学ドライブ)」を使い、レーザー光線によって記録可能なCDやDVDにデータを書き込む作業のことです。Windowsにも標準でディスク書き込みツールが搭載されており、ソフトウェアや映画、ゲームなどのメディアを配布する際の定番手段として広く利用されてきました。 しかし、実際にファイルを書き込もうとした際に、多くのユーザーがDVD書き込みエラー「0xc0aa0301」に遭遇しています。このエラーは事前の警告なく突然発生し、放置すると画面上のダイアログボックスに繰り返し表示されるようになります。そのため、エラーを早期に対処

  2. Windows 10でSteamエラー53を解決する方法を徹底解説

    Steamユーザーの多くが遭遇するのが「エラー53」です。これはSteamでよく見られるエラーの一つで、アプリのクラッシュを引き起こすことがあります。「Steamエラーコード53とは何か?」と疑問に思う方も多いでしょう。このエラーは、SteamがPC上でゲームを正常に読み込めない場合に発生します。本記事では、このエラーの原因を詳しく解説し、「Steamのエラーコード53をどうやって直せばいいのか?」という疑問にお答えします。 Windows 10でSteamエラー53を修正する方法 Steamのエラーはさまざまな原因で発生します。考えられる主な原因は以下の通りです。 インターネット接続の不