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

Windows 10で発生するDRIVER_IRQL_NOT_LESS_OR_EQUAL(tcpip.sys)エラーの原因と対処法を徹底解説

本記事では、Windows 10で発生する「DRIVER_IRQL_NOT_LESS_OR_EQUAL tcpip.sys」エラーの解決方法を詳しくご紹介します。このエラーは、パソコンが突然ブルースクリーン(BSOD)に落ちた際に表示され、以下のいずれかのエラーコードが確認できます。

  • DRIVER_IRQL_NOT_LESS_OR_EQUAL
  • KMODE_EXCEPTION_NOT_HANDLED
  • PAGE_FAULT_IN_NONPAGED_AREA

ブルースクリーン画面には、下の画像のようにファイル名「tcpip.sys」が表示されます。

DRIVER_IRQL_NOT_LESS_OR_EQUAL tcpip.sysエラーが発生する原因

多くのユーザーが、パソコンを使用している最中に突然ブルースクリーンが表示されるという問題に悩まされています。この場合、保存していない作業は失われ、パソコンを再起動する必要があります。

ブルースクリーンには通常、「DRIVER_IRQL_NOT_LESS_OR_EQUAL」または「KMODE_EXCEPTION_NOT_HANDLED」というエラーが表示されます。このエラーは簡単に修復できるので、心配いりません。原因は、システムが許容レベルより高いIRQL(割り込み要求レベル)のページング可能なメモリ領域へ情報を書き込もうとしたことです。つまり、パソコンが内部的に混乱してしまった状態です。

ブルースクリーンの情報から、クラッシュの原因となったファイルが「tcpip.sys」であることがわかります。このファイルはネットワークデバイスドライバーが使用しており、ドライバー自体に問題があるか、ファイルが破損している可能性があります。

DRIVER_IRQL_NOT_LESS_OR_EQUAL tcpip.sysエラーの解決方法

原因が判明したところで、この問題を解決するために実施すべき対策は以下の3つです。

  1. デバイスドライバーの更新・入れ替え
  2. 破損したOSファイルの修復
  3. ウイルス・マルウェアの駆除

方法1:ネットワークドライバーの更新・再インストール【tcpip.sys】

クラッシュの原因が、ネットワークデバイスドライバーが使用する「tcpip.sys」ファイルであると特定できましたので、まずはこのデバイスドライバーに対処しましょう。

最初に行うのは、tcpip.sysファイルを使用しているネットワークデバイスドライバーの更新です。以下の手順に従ってください。

  1. スタートボタンをクリックし、「デバイスマネージャー」と入力して、アプリケーションをクリックして開きます
  2. 「ネットワークアダプター」を展開し、各ネットワークデバイスを順番に右クリックして「プロパティ」を選択します。
  3. 「ドライバー」タブをクリックし、現在のドライバーバージョンを控えておきます
  4. 次に、新しいドライバーが入手可能かどうかを確認しますGoogleなどで検索して最新ドライバーを探しましょう。検索例:「Realtek 8812AU Wireless LAN 802.11ac Windows 10 ドライバー」
  5. 更新版のドライバーが見つかった場合は、ダウンロードしてインストールします。
  6. パソコンを再起動すれば、DRIVER_IRQL_NOT_LESS_OR_EQUALのブルースクリーンは解消されているはずです。
  7. それでも問題が続く場合は、デバイスマネージャーを開いて「ネットワークアダプター」を展開し、各デバイスを右クリックして「デバイスのアンインストール」を選択した後、システムを再起動します。
  8. 再起動後、ネットワークドライバーは自動的に再インストールされます。

それでもブルースクリーンが発生する場合は、次の対処法に進んでください。

方法2:破損したOSファイルの修復

上記の方法で改善しない場合は、「tcpip.sys」ファイルまたはWindows 10のシステムファイルが破損している可能性が高いです。以下の手順を実行してください。

  1. スタートメニューをクリックし、「コマンドプロンプト」と入力します。アプリを右クリックして「管理者として実行」を選択します。
  2. ユーザーアカウント制御の確認画面が表示されたら、「はい」をクリックします。
  3. 黒いウィンドウに「chkdsk C: /f /r」と入力し、Enterキーを押します
  4. 「次回のシステム再起動時に、このボリュームのチェックをスケジュールしますか?」と表示されたら、「Y」を入力してEnterキーを押します
  5. システムを再起動すると、スキャンが開始され、破損したファイルがチェックされます。スキャンには10分から1時間程度かかることがあります。

まだ問題が解決しない場合は、次の対処法に進みましょう。

方法3:ウイルス・マルウェアの駆除

最後に考えられる原因は、パソコンへのウイルスやマルウェアの感染です。以下の点を確認してください。

  1. まず、ローカルのアンチウイルスソフトが最新の状態になっているかを確認します。
  2. 最新版であることを確認できたら、システム全体のフルスキャンを実行します。
  3. さらに、オンラインウイルススキャンサービスを利用して、フルスキャンを行います。

アンチウイルスソフトがインストールされていない場合は、無料で使えるAVGのウイルス対策ソフトのダウンロードとインストールをおすすめします。

まとめ:DRIVER_IRQL_NOT_LESS_OR_EQUAL tcpip.sysエラーの対処

上記の解決策で、約99%のケースは問題なく修復できます。それでもWindows 10で「DRIVER_IRQL_NOT_LESS_OR_EQUAL tcpip.sys」のブルースクリーンが発生し続ける場合は、試した内容を詳細にコメント欄へ投稿してください。できる限りサポートいたします。

また、関連記事も参考になるかもしれませんので、あわせてチェックしてみてください。

  1. Windows 10で「NTFS.SYS エラー」が発生する原因と6つの解決方法

    Windows 10で「NTFS.SYS 失敗」のエラーに悩まされていませんか?これは、システムファイルやディスクドライブの破損によって引き起こされる、よくあるブルースクリーン例外の一つです。幸いにも、いくつかの対処法を実行するだけで、この問題は簡単に解決できます。 解決策をご紹介する前に、まずは「NTFS_FILE_SYSTEM」例外とは何か、なぜ発生するのかについて基本を理解しておきましょう。 NTFS.SYS の失敗とは何を意味するのか ご存じのとおり、NTFS(New Technology File System)はMicrosoftの標準的なジャーナリングファイルシステムです。Ntf

  2. Windows 10でドライバーエラーコード32を修正する4つの効果的な方法

    ドライバーエラーコード32は、特定のハードウェアのドライバーが何らかの理由で無効化された際に発生する、デバイスマネージャーでよく見られるエラーです。Windowsがあるデバイスのドライバーを検出できない場合、画面にエラーメッセージが表示されます。 パソコンの世界において、デバイスドライバーは非常に重要な役割を担っています。ドライバーはハードウェアとオペレーティングシステムをつなぐ仲介役として機能し、それぞれの動作を制御しています。そのため、ドライバーが応答しなくなった場合は、速やかに対処する必要があります。ドライバーの不具合の原因はさまざまで、古いドライバー、破損したドライバー、ドライバーが