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

【解決】IRQL_NOT_LESS_OR_EQUAL(ntoskrnl.exe)によるBSODエラーの直し方

一部のユーザーから、負荷の高いアプリケーションの実行中や、PCをスリープ状態にする・復帰させる際に、IRQL_NOT_LESS_OR_EQUALエラーによるBSOD(ブルースクリーン・オブ・デス)クラッシュが発生するという報告があります。調査の結果、この問題はntoskrnl.exeドライバーに起因していることが判明しました。

【解決】IRQL_NOT_LESS_OR_EQUAL(ntoskrnl.exe)によるBSODエラーの直し方

ntoskrnl.exeとは?

この実行ファイルは「カーネルイメージ」として広く知られています。Windowsカーネル空間におけるカーネル層とエグゼクティブ層を提供する役割を担っており、プロセス管理やメモリ管理、ハードウェア仮想化など、システムにとって極めて重要な機能の多くを支えています。ntoskrnl.exeは、あらゆるWindows OSの中核をなす不可欠なコンポーネントです。

エラーがntoskrnl.exeを示していたとしても、必ずしもこのプロセス自体が破損しているわけではありません。通常は、カーネルイメージを通じて動作するシステムサービスの一部に不具合が生じていることを示すサインにすぎません。

現在この問題でお困りの場合は、以下の対処法をお試しください。同様の状況にあったユーザーの問題を実際に解決できた方法をいくつか確認しています。順番に試していき、ご自身の環境で問題が解決する方法が見つかるまで進めてください。

方法1:問題のあるアプリケーションをアンインストールする

irql_not_less_or_equal ntoskrnl.exeによるBSODは、多くの場合サードパーティ製プログラム(ユーティリティ系ソフトであることが多い)が原因です。原因となっているソフトウェアを特定して削除したところ、ブルースクリーンが発生しなくなったという報告も複数あります。

irql_not_less_or_equal ntoskrnl.exeBSODに悩まされている場合は、まずGlary UtilitiesEaseUS Todo Backupがインストールされていないか確認してください。これらが入っている場合は、できるだけ早くアンインストールしてPCを再起動しましょう。上記のいずれもインストールしていない場合は、自分で導入したサードパーティ製ユーティリティを削除してみてください。その後デバイスを再起動し、BSODクラッシュが再発するかどうかを確認します。

ユーティリティを削除したら、PCに高負荷をかけたりアイドル状態にしたりして、通常BSODが発生する状況をあえて再現してみてください。クラッシュが再現しなければ、問題は無事に解決したことになります。

方法2:不足しているUSBドライバーをインストールする

この問題は、古いWindowsバージョンからWindows 10へアップグレードしたばかりのユーザーによく見られます。本来、USBドライバーは新しいOSに合わせて自動的に移行・更新されるはずですが、実際には必ずしも自動で行われるとは限りません。この不具合が発生すると、USBドライバー(usbccgp.sys)がメモリアドレスを参照できなくなり、システムが強制停止します。

注意:この問題は、特に古いノートパソコンで発生しやすいことで知られています。

方法1で改善しなかった場合は、以下の手順に従ってUSBドライバーの状態を確認してください。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」を開き、「devmgmt.msc」と入力してEnterキーを押します。するとデバイスマネージャーが開きます。
    【解決】IRQL_NOT_LESS_OR_EQUAL(ntoskrnl.exe)によるBSODエラーの直し方
  2. デバイス一覧を下にスクロールしてユニバーサル シリアル バス コントローラーを探し、USBドライバーに黄色い感嘆符(!)マークが付いていないか確認します。
    【解決】IRQL_NOT_LESS_OR_EQUAL(ntoskrnl.exe)によるBSODエラーの直し方
    注意:USBホストコントローラーの横に黄色い感嘆符が表示されている場合、それはドライバーの移行に問題が発生しているサインです。この場合は、該当項目を右クリックしてデバイスのアンインストールを選択してください。
  3. 不良のUSBホストコントローラーを削除したら、Shiftキーを押しながら再起動ボタンをクリックし、PCをセーフモードで再起動します。
    【解決】IRQL_NOT_LESS_OR_EQUAL(ntoskrnl.exe)によるBSODエラーの直し方
  4. セーフモードで起動したら、お使いのPC/ノートパソコンのメーカー公式サイトにアクセスし、お使いのモデルとOSに対応したUSBドライバーを探します。
    【解決】IRQL_NOT_LESS_OR_EQUAL(ntoskrnl.exe)によるBSODエラーの直し方
  5. インストーラーを使用して不足しているドライバーを導入し、セーフモードから抜けるために再度PCを再起動します。
  6. 次回の再起動以降は、irql_not_less_or_equal ntoskrnl.exeによるBSODクラッシュに悩まされることはなくなるはずです。
  1. Windows 10でNvxdsync.exeエラーを修正する9つの対処法

    Nvxdsync.exeは、NVIDIAドライバーコンポーネントの一部である実行ファイルです。正規のファイルはC:\Program Files\NVIDIA Corporation\Displayフォルダに保存されています。しかし、多くのユーザーがPC上でNvxdsync.exeエラーに遭遇しています。この記事では、Nvxdsync.exeエラーの主な原因と、具体的な修正方法をわかりやすく解説します。 Windows 10でNvxdsync.exeエラーを修正する方法 このエラーが発生する原因はさまざまですが、主なものは以下の通りです。 ドライバーの動作遅延 グラフィックカードの処理トラブ

  2. Ntoskrnl.exeによるブルースクリーン(BSOD)エラーを解決する方法【Windows 10対応】

    この記事を読んでいるということは、Ntoskrnl.exeが原因でブルースクリーンオブデス(BSOD)エラーに遭遇している可能性が高いでしょう。実は、このエラーは突然発生するものではありません。BSODなどのエラーが現れる前に、システムは以下のような前兆サインを示すことがあります。 システムの動作が遅くなる(パフォーマンス低下) CPU使用率の異常な上昇と過熱 頻繁な再起動やフリーズ これらの症状を放置すると、最終的にBSODエラーが発生したり、「ntoskrnl.exeファイルが見つかりません」というメッセージが表示されたりすることがあります。しかし、心配はいりません。適切な対処法さえ知