ナレッジベース →6 分で読めます更新日: 2026-09-21

IRQL NOT LESS OR EQUAL エラーの直し方:Windowsのブルースクリーン 0x0000000A

IRQL_NOT_LESS_OR_EQUAL(ストップコード 0x0000000A)は、カーネルモードのドライバーが、アクセスが禁止された割り込みレベルでページングされたメモリに触れたときに発生します。専門用語を脇に置けば、実務的な真実は単純です。10件のうち9件ほどは、バグのある・古い・非対応のドライバーが原因で、その次に不良または設定の悪いRAMが続きます。ブルースクリーンはしばしば犯人のファイル名を表示します — nvlddmkm.sys、rt640x64.sys — そしてその名前が、修理をどこから始めるかを決めます。

ストップコードとファイル名の読み方

IRQLはInterrupt Request Level(割り込み要求レベル)の略で、どのコードがいつ実行してよいかをカーネルが判断するための優先度の番号付けです。メモリページの一部はディスクへ退避することが許されており、それらに触れてよいのは低いIRQLのときだけです。このルールを破るドライバーは、Windowsを即座にかつ意図的にクラッシュさせます。0x0000000Aは、自分の帳簿が壊れた状態での続行をカーネルが拒否した合図です。

ブルースクリーンの下部に表示され、ミニダンプにも記録されるファイル名は、クラッシュがくれる最重要の手がかりです。ドライバーを指し、ドライバーが解決策を指します。画面に名前がまったく出ないときは、メモリ本体が第一容疑者になります。

  • nvlddmkm.sys — NVIDIAのグラフィックドライバー。更新するか、DDUで古いコピーをきれいに除去してから新規にインストール
  • rt640x64.sys、e1d*.sys — RealtekとIntelのネットワークドライバー。ノートPCで常連
  • tcpip.sys、netio.sys — ネットワークスタック。たいていはVPNクライアントとアンチウイルスのフィルターが引き起こす
  • iaStorA.sys — Intel Rapid Storageドライバー。プレインストールのOEM版Windows 10でよく見かける
  • ファイル名がまったくない — XMP/EXPOプロファイルで不安定に動くRAMへの疑いを強める

まずドライバー側から修理する

デバイス マネージャー(Win + X → デバイス マネージャー)で、名前の挙がったファイルに対応するデバイスから始めます。グラフィックスは「ディスプレイ アダプター」、ネットワークは「ネットワーク アダプター」の下です。プロパティ → ドライバーを開き、クラッシュが更新後に始まったなら「ドライバーのロールバック」を試します。そうでなければ「ドライバーの更新」に自動検索させ、その後メーカーサイトで新しいパッケージを確認します。Windows Update → 詳細オプション → オプションの更新プログラムにも、専用のセクションでドライバー更新が届きます。

サードパーティのカーネルフィルターも、ハードウェアドライバーと同等の疑いに値します。アンチウイルススイート、VPNクライアント、古い仮想化ツールはネットワークとストレージのスタックにフックし、どれも現場で 0x0000000A を引き起こしてきました。中でもいちばん新しいものをアンインストールする — またはアンチウイルスを一時的に別製品へ切り替える — して、ストップコードが戻るか見張ります。デスクトップに到達する前にクラッシュがループするなら、WinREからセーフ モードに入り(トラブルシューティング → 詳細オプション → スタートアップ設定 → 再起動 → 4を押す)、そこでソフトウェアを削除します。

RAMを検査して犯人を確定する

メモリは統計のもう半分です。mdsched.exeでWindows メモリ診断を起動し、指示に従って再起動して標準パスを実行します。結果はイベント ビューアーの Windows ログ → システムに、ソース MemoryDiagnostics-Results として記録されます。行動につなげられる判定が欲しいなら、USBメモリからMemTest86を最低4回のフルパス実行してください — mdschedが見逃す間欠的なエラーはそこで表面化します。

マシンがオーバークロックされているか、RAMがXMP/EXPOプロファイルで動いているなら、BIOSでプロファイルを無効にし、1週間ほどマザーボードの既定速度で運用します。標準速度でクラッシュが止まったなら、そのマシンは問題がメモリだったと自ら語ったことになります。不良の1枚を見つけるためモジュールを1枚ずつ検査し、C:\Windows\Minidump のミニダンプは保管してください — WinDbgの !analyze -v コマンドが、そこから失敗アドレスを読み取ります。

よくある質問

IRQL_NOT_LESS_OR_EQUALはウイルスが原因ですか?

ほぼありません。本物のマルウェアがこの特定のストップコードを引き起こすことはまれで、圧倒的にドライバーかメモリの問題です。皮肉なことに、より可能性が高いのはアンチウイルスのフィルタードライバーです。

ストップコード 0x0000000A は何を意味しますか?

カーネルモードのドライバーが、許可されない割り込み要求レベルでページング可能なメモリにアクセスしようとした、という意味です。平たく言えば、ドライバーがカーネルのメモリルールを破りました。

不良RAMはIRQL_NOT_LESS_OR_EQUALを引き起こしますか?

はい — 主要な2原因のひとつです。まず mdsched.exe、確定にはMemTest86で検査し、XMP/EXPOの無効化も試してください。

購入前にライセンスの内容をご確認ください。

一度限りの 30 分試用では基本ツールを利用できます。PRO 機能は有料ライセンスを有効にするまでロックされています。

次に読む記事

すべての記事 · よくある質問

お問い合わせ: [email protected]