上げられたIRQLでのシステムスキャンが不適切なドライバーのアンロードを引き起こした

Windows 11/10の更新を実行した後、またはアップグレードプロセス中に、システムスキャンが発生したIRQL CAUGHT IMPROPER DRIVER UNLOAD(SYSTEM SCAN AT RAISED IRQL CAUGHT IMPROPER DRIVER UNLOAD) ブルースクリーン(BSOD)エラーが発生(blue screen (BSOD) error)した場合は、この投稿に興味があるかもしれません。この投稿では、この問題の修正に役立つソリューションを提供します。

上げられたIRQLでのシステムスキャンが不適切なドライバーのアンロードを引き起こした

SYSTEM_SCAN_AT_RAISED_IRQL_CAUGHT_IMPROPER_DRIVER_UNLOAD

The SYSTEM_SCAN_AT_RAISED_IRQL_CAUGHT_IMPROPER_DRIVER_UNLOAD bug check has a value of 0x000000D4. This indicates that a driver did not cancel pending operations before unloading.

このエラーは、ドライバーが正常にアンロードできなかったことが原因で発生します。通常の原因は、mwac.sys、invprotectdrv64 sys、fpprocess.sysなどのファイルです。この問題が発生した場合は、最初にブルーからファイルを特定してみてください。画面(Blue Screen)。ファイル名を取得したら、それが関連付けられているドライバー名を特定します。

それが済んだら、次のことをお勧めします。

  • 新しいデバイスまたはドライブをインストールした場合は、ドライバーをアンインストールします。
  • このドライバーを最近更新した場合は、ロールバック機能を使用して以前のバージョンに戻ります
  • まだの場合は、このドライバーをダウンロードして(download this driver)更新し(update it)、を参照してください。

以下に、推奨されるソリューションを順不同で示します。

  1. 問題のあるドライバーをアンインストールします
  2. 最新のWindowsドライバーをダウンロードしてインストールします
  3. CHKDSKを実行する
  4. DriverVerifierManagerを実行する
  5. オーバークロックを元に戻す
  6. サードパーティのウイルス対策/ファイアウォールをアンインストールします。

オプションを詳しく見てみましょう。

1]問題のあるドライバーをアンインストールします

Windows 11/10と互換性がない場合があり、これによりBSODエラーが発生する可能性があります。この場合、問題のあるドライバーをアンインストールする必要があります。グラフィック(Graphics)カードドライバは通常、このエラーの原因です。

グラフィックドライバをアンインストールするには、次の手順を実行します。

  • Windows Key + Xを押してパワーユーザーメニュー(Power User Menu)を開き 、Mを押してリストからデバイスマネージャ(Device Manager)を選択します 。
  • デバイスマネージャ(Device Manager)が開いたら、グラフィックカードドライバを見つけて右クリックし、[デバイスのアンインストール]を選択します。(Uninstall device.)
  • 可能な場合は、 [このデバイスのドライバーソフトウェアを削除(Delete driver software for this device)する]をオンにして、[OK  ]をクリックします (OK.)
  • (Wait)Windows 10がドライバーを削除するのを待ち、PCを再起動します。

または、 Display Driver Uninstaller(Display Driver Uninstaller)を使用して、グラフィックカードドライバーを削除することもできます。

PCを再起動した後、問題が再び発生するかどうかを確認します。エラーがない場合は、デフォルトのドライバーを引き続き使用するか、グラフィックスドライバーを新しいバージョンに更新してみてください。(update the graphics driver)

2]最新のドライバーをダウンロードしてインストールします(Download)

特定のハードウェアがWindows10で動作するためには、適切なドライバーが必要です。特定のハードウェアのドライバーが古くなっている場合、またはバグが含まれている場合、Windows 10はそのハードウェアを使用できず、このBSODエラーが発生します。この場合、デバイスマネージャーを使用して必要なドライバーを更新し、問題が解決したかどうかを確認できます。または、お勧めしませんが、サードパーティのソフトウェア(third-party software)を使用してすべてのドライバーを自動的に更新することもできます。

このエラーの原因となっているドライバーが正確にわからない場合は、インストールされているすべてのドライバーを更新することをお勧めします。ドライバーの更新は比較的簡単で、ハードウェアの製造元のWebサイトにアクセスして、ハードウェアモデルの最新のドライバーをダウンロードするだけです。(hardware manufacturer’s website and download the latest drivers)このエラーを修正するには、できるだけ多くのドライバーを更新してください。

3]CHKDSKを実行します

BSODエラーは、ハードドライブ上の破損したファイルが原因で発生する場合があります。これらのファイルを見つけて修正するには、chkdskスキャンを実行することをお勧めします。

chkdskスキャンを実行するには、次の手順を実行します。

  • Launch Command Prompt in admin/elevated mode
  • コマンドプロンプト(Command Prompt)が開いたら、以下のコマンドを入力してEnterキー(Enter)を押します。Xプレースホルダーを、ハードドライブのパーティションに対応する文字に置き換えます。
chkdsk /r X:

このエラーを修正するには、すべてのハードドライブパーティションに対してこのスキャンを繰り返す必要があります。Windows 10ではCパーティションをスキャンできないことに注意してください。また、Cドライブをスキャンするには、コンピューターを再起動する必要があるというメッセージが表示されます。

さらに、このエラーが原因でWindows 10にまったくアクセスできない場合は、次の手順に従ってコマンドプロンプトを実行できます。(Command Prompt)

  • 起動プロセスを3回続けて中断し(PCの電源を入れ、 (Interrupt)Windowsロゴが表示されたらすぐに、電源ボタンを押したままにしてPCの電源を切ります)、自動修復(Automatic Repair)を開始します。
  • Troubleshoot > Advanced options > Command Prompt選択します。
  • chkdskスキャンを実行します。

4] DriverVerifierManagerを実行します

Driver-Verifier-Manager

Windowsには、いわゆるDriverVerifierManagerがあります。これは、問題のあるドライバーを特定するための非常に便利なツールです。それを開くには、スタート(Start)メニューの検索ボックスにベリファイアと入力し、Enterキーを押します。(verifier)Driver Verifier Managerは、起動時に指定された各ドライバーをテストします。問題を検出すると、問題を特定して実行を停止します。

5]オーバークロックを元に戻す

多くのユーザーは、パフォーマンスを向上させるためにハードウェアをオーバークロックする傾向がありますが、ハードウェアをオーバークロック(overclocking)すると特定のリスクが発生し、BSODエラーが発生する可能性があります。この場合、RAM設定をデフォルトに設定することでこのエラーを修正できます。ほとんどすべてのオーバークロック(Bear)されたコンポーネントがこのエラーを引き起こす可能性があることに注意してください。したがって、すべてのオーバークロック設定を必ず削除してください。

PCがオーバークロックされていない場合、このエラーはハードウェアの障害または最近インストールされたものが原因である可能性があります。PCと互換性がない可能性があるため、新しいハードウェアを必ず取り外してください。それでも問題が解決しない場合は、RAM、マザーボード、ハードドライブ、およびその他すべての主要コンポーネントを確認してください。

6]サードパーティのウイルス対策/ファイアウォールをアンインストールします(Uninstall)

ファイアウォールとウイルス対策はシステムの安全性にとって重要ですが、これらのプログラムがWindows 10に干渉し、このBSODエラーが表示される場合があります。

Barracuda NextGen Firewall Fシリーズがこのエラーの(Barracuda NextGen Firewall F-Series)原因であることがわかっており、このプログラムを削除した後、問題は解決されました。ただし、ほとんどすべてのサードパーティのウイルス対策プログラムまたはファイアウォールプログラムがこのエラーを引き起こす可能性があることに注意してください。この場合、この問題を修正するには、専用の削除ツール(removal tool)を使用してPCからすべてのサードパーティのウイルス対策プログラムを削除し、ウイルス対策プログラムに関連付けられているすべてのファイルを削除する必要があります。

ウイルス対策ソフトウェアを削除するとこのエラーが修正された場合は、同じウイルス対策ソフトウェアを再度インストールするか、別のソフトウェアに切り替えるか、Windows10ネイティブAVプログラムであるWindowsDefenderを使用することをお勧めします。

Hope this helps!



About the author

こんにちは潜在的な雇用主!私は、この分野で 7 年以上の経験を持つ、経験豊富なソフトウェア エンジニアです。私は、Windows 7 アプリケーションの設計と開発の方法を知っており、プロフィールにさまざまなクールな Web サイトの推奨事項があります。私のスキルと経験は、優れたプロジェクト管理スキル、プログラミング知識、および Web 開発経験を備えた有能な人材を探している企業に最適です。



Related posts