【保存版】Windows 10でIRQL_NOT_LESS_OR_EQUALエラー(0x0000000A)を解決する8つの方法
IRQL_NOT_LESS_OR_EQUALエラーとは?
バグチェックコード0x0000000Aを伴うIRQL_NOT_LESS_OR_EQUALエラーは、カーネルモードのドライバーが、高い割り込み要求レベル(IRQL)の状態で、無効なアドレスにあるページング可能なメモリにアクセスしたことを示しています。簡単に言えば、ドライバーがアクセス権限を持たないメモリアドレスへアクセスしようとしたことが原因です。
ユーザーアプリケーションでこの問題が発生した場合は「アクセス違反」のエラーメッセージが表示されますが、カーネルモードで発生するとSTOPエラーコード0x0000000Aが生成され、ブルースクリーン(BSOD)が表示されてPCが強制終了します。
Windowsを新しいバージョンへアップグレードする際にこのエラーが発生する場合は、以下のような原因が考えられます。
- 破損または古いデバイスドライバー
- ウイルスやマルウェアへの感染
- アンチウイルスソフトの不具合
- システムファイルの破損
また、メモリとメモリバスコントローラーの間に不一致がある場合にもこのエラーが発生することがあります。これにより、予期しないI/O障害や、大量のI/O処理中・周囲温度の上昇時にメモリのビット反転が起こる可能性があります。
ここでは、Windows 10でIRQL_NOT_LESS_OR_EQUALエラーを実際に解決するためのトラブルシューティング手順を、8つの方法に分けて詳しく解説します。
作業前の準備
作業を始める前に、万が一問題が発生した場合に備えて復元ポイントを作成しておくことをおすすめします。
方法1:クリーンブートを実行する
サードパーティ製ソフトウェアがWindowsと競合し、ブルースクリーンエラーを引き起こすケースがあります。まずはクリーンブートを実行して、最小限のドライバーとスタートアッププログラムだけでPCを起動し、問題の原因となっているソフトウェアを段階的に特定しましょう。

方法2:Windowsメモリ診断を実行する
注意:お使いのマザーボードのBIOSに「メモリキャッシュ(Memory Caching)」機能がある場合は、事前にBIOS設定画面から無効にしておいてください。
- Windowsの検索バーに「memory」と入力し、「Windows メモリ診断」を選択します。
- 表示されたオプションの中から「今すぐ再起動し、問題を検出する」を選択します。

- その後、Windowsが自動的に再起動し、RAMのエラーチェックが実行されます。これにより、IRQL_NOT_LESS_OR_EQUALのブルースクリーンエラー(BSOD)が発生している原因が判明する可能性があります。
- 診断完了後、変更を保存するためにPCを再起動します。
方法3:Memtest86+を実行する
注意:作業を始める前に、別のPCにアクセスできることを確認してください。Memtest86+をダウンロードし、ディスクまたはUSBフラッシュドライブに書き込む必要があります。
- USBフラッシュドライブをPCに接続します。
- Windows用のMemtest86 USB自動インストーラーをダウンロードしてインストールします。
- ダウンロードしたイメージファイルを右クリックし、「ここに展開」を選択します。
- 展開後、フォルダーを開いてMemtest86+ USB Installerを実行します。
- 接続済みのUSBドライブを選択してMemtest86を書き込みます(USBドライブ内のデータは消去されるので注意してください)。

- 書き込みが完了したら、そのUSBメモリをエラーが発生しているPCに挿入します。
- PCを再起動し、ブートデバイスとしてUSBフラッシュドライブが選択されていることを確認します。
- Memtest86が自動的に起動し、システムメモリの破損チェックが開始されます。

- すべてのテストに合格すれば、メモリは正常に動作していると判断できます。
- テストでエラーが検出された場合、Memtest86はメモリの破損を検出します。つまり、「IRQL_NOT_LESS_OR_EQUAL」エラーの原因は不良または破損したメモリである可能性が高いです。
- この場合、IRQL_NOT_LESS_OR_EQUALエラーを解決するには、不良メモリセクターが見つかったRAMを交換する必要があります。
方法4:ドライバー検証ツール(Driver Verifier)を実行する
この方法は、セーフモードではなく通常どおりWindowsにログインできる場合のみ有効です。実行前に必ずシステムの復元ポイントを作成しておいてください。

ドライバー検証ツールを実行することで、このエラーの原因となっている競合するドライバーの問題を特定し、排除できます。詳細な手順については、ドライバー検証ツールの使い方を解説した記事を参照してください。
方法5:システムの復元を実行する
- Windowsキー + Rを押し、「system.cpl」と入力してEnterキーを押します。

- 「システム保護」タブを選択し、「システムの復元」ボタンをクリックします。

- 「次へ」をクリックし、任意のシステム復元ポイントを選択します。

- 画面の指示に従ってシステムの復元を完了させます。
- 再起動後、IRQL_NOT_LESS_OR_EQUALエラーが解消されているかを確認します。
方法6:CCleanerとMalwarebytesを実行する
- CCleanerとMalwarebytesをダウンロードしてインストールします。
- Malwarebytesを実行し、システム内の有害なファイルをスキャンします。マルウェアが検出された場合は自動的に削除されます。

- 次にCCleanerを起動し、「カスタムクリーニング(Custom Clean)」を選択します。
- カスタムクリーニング画面で「Windowsタブ」を選択し、デフォルト設定にチェックを入れたまま「解析(Analyze)」をクリックします。

- 解析が完了したら、削除対象のファイルをよく確認してから次へ進んでください。

- 最後に「Cleanerを実行(Run Cleaner)」ボタンをクリックし、CCleanerの処理が完了するまで待ちます。
- システムをさらにクリーンアップするには、「レジストリタブ」を選択し、以下の項目にチェックが入っていることを確認します。

- 「問題点をスキャン(Scan for Issues)」ボタンをクリックしてスキャンを実行し、その後「選択した問題を修復(Fix Selected Issues)」ボタンをクリックします。

- CCleanerから「レジストリの変更をバックアップしますか?」と尋ねられたら、「はい」を選択します。
- バックアップが完了したら、「選択したすべての問題を修復(Fix All Selected Issues)」ボタンをクリックします。
- 変更を保存するためにPCを再起動します。
方法7:SFCとDISMを実行する
- コマンドプロンプトを管理者として開きます。検索バーに「cmd」と入力し、右クリックから「管理者として実行」を選択してください。

- コマンドプロンプトに以下のコマンドを入力し、Enterキーを押します。
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows

- 上記の処理が完了するまで待ち、完了後にPCを再起動します。
- 続いて、破損したシステムイメージを修復するために、以下のDISMコマンドを順番に実行します。
DISM /Online /Cleanup-Image /CheckHealth DISM /Online /Cleanup-Image /ScanHealth DISM /Online /Cleanup-Image /RestoreHealth
- さらに、CHKDSKを実行してファイルシステムエラーのチェックと修復を行います。
- すべての処理が完了したら、再度PCを再起動して変更を保存します。
方法8:Windows 10を修復インストールする
この方法は最終手段です。他のどの方法でも解決しなかった場合でも、修復インストール(上書きインストール)ならPCの問題を確実に修復できます。修復インストールでは、システム上のユーザーデータを削除することなく、インプレースアップグレードによってシステムの問題を修復します。詳細な手順については、「Windows 10を簡単に修復インストールする方法」の記事を参照してください。
あわせて読みたい関連記事
- Windows 10でPCが勝手に再起動する問題を解決する方法
- Windows 10のエクスプローラーからOneDriveを削除する方法
- Windows 10でマウスカーソルが消える問題を解決する方法
- 右クリックメニューから「プログラムから開く」が消えたときの直し方
以上で、Windows 10のIRQL_NOT_LESS_OR_EQUALエラーの解決は完了です。この記事についてご不明な点がある場合は、お気軽にコメント欄でお知らせください。
-
Windows 10のメモリ管理エラー(BSOD)を解決する11の方法【完全ガイド】
メモリ管理エラーの修正方法:Windows PCを使用していると、さまざまなブルースクリーンオブデス(BSOD)エラーに遭遇することがあります。その中でも「MEMORY_MANAGEMENT」は、システムメモリに何らかの異常が発生していることを示すストップエラーです。名前が示す通り、メモリ管理とはシステムメモリを管理する機能であり、このエラーはメモリ関連の深刻な問題を意味しています。 Windows 10でメモリ管理BSODエラーが発生する原因 メモリ管理BSODエラーは、システムメモリに重大な問題が起きていることを一般的に意味します。主な原因として以下が挙げられます。 故障または破損した
-
【保存版】Windows 10でArma 3の参照メモリエラーを解決する10の対処法
Arma 3は、シングルプレイとマルチプレイの両方に対応した人気のミリタリーシューティングゲームです。非常に高いリアリティを誇る本作には、40種類以上の武器と約20種類の車両が用意されており、強力なエディターを使えば、プレイヤー自身がオリジナルのシナリオやキャンペーンを作成することも可能です。しかしその一方で、多くのプレイヤーがゲーム中に「参照メモリエラー(referenced memory error)」に遭遇しています。同じ問題でお困りの方は、ぜひこの記事をご覧ください。本ガイドでは、Arma 3の参照メモリエラーを解決するための具体的な方法を詳しく解説していきます。 Windows 1