【Windows 10】「システム割り込み」のCPU使用率が100%になる問題を解決する8つの方法
Windows 10で「システム割り込み(System Interrupts)」プロセスがCPU使用率を異常に高くしていませんか?その場合は、このステップバイステップガイドに従って問題を解決しましょう。
システム割り込みはMicrosoft Windowsの構成要素であり、ハードウェアとソフトウェア間の通信を処理する役割を担っています。通常、このプロセスはバックグラウンドで動作し、CPU使用率に大きな影響を与えることはありません。しかし、一部のユーザーからは、システム割り込みがWindows 10でCPU使用率を100%まで引き上げているという報告があります。

Windows 10で「システム割り込みのCPU使用率100%」という問題が発生している場合は、以下の手順に進み、原因を特定して問題を解決してください。
Windows 10でシステム割り込みのCPU使用率が100%になる問題の解決方法
はじめにお試しください:以下の対処方法を実行する前に、まず次の基本操作を行い、問題が解決するかどうか確認してください。
1. PCを再起動する。単純な再起動だけで問題が解決することもあります。
2. Windows Updateを適用する。問題の原因が、未適用の更新プログラムにある可能性もあります。以下の手順で、利用可能なすべての更新プログラムをインストールしてください。
1. スタート
→ 設定
→ 更新とセキュリティ → Windows Update の順に開きます。
2. 右側のペインにある「更新プログラムのチェック」ボタンをクリックし、スキャンが完了するまで待ちます。保留中の更新プログラムが見つかった場合はインストールし、問題が解決したか確認してください。
- 方法1:ハードウェアデバイスを取り外す・無効化する
- 方法2:デバイスドライバーを更新する
- 方法3:電源管理設定を変更し、「Magic Packetで起動」を無効化する
- 方法4:ハードディスクのエラーをチェックする
- 方法5:高速スタートアップを無効化する
- 方法6:オーディオ拡張機能を無効化する
- 方法7:システムファイルを修復する
- 方法8:Windows 10を修復する
方法1:ハードウェアデバイスを取り外す・無効化する
前述のとおり、Windows 10でのCPU使用率の高騰は、ハードウェアの問題が原因である場合があります。その場合、次の2つのアプローチで問題を解決できます。
A. 外付けデバイスを取り外す
まず、PCの動作に必須ではない外付けデバイス(USBメモリ、プリンターなど)を1つずつ取り外し、問題が解決するかどうか確認します。
1. Ctrl + Shift + Escキーを押してタスクマネージャーを開き、システム割り込みプロセスを探します。
2. 外付けデバイスを1つずつ取り外します。
3. デバイスを取り外しながら「システム割り込み」のCPU使用率が下がるかどうかを観察します。
4. 問題のあるデバイスを特定できたら、方法2の手順に従ってドライバーを更新してみてください。
B. 内蔵デバイスを無効化する
外付けデバイスを取り外しても問題が解決しない場合は、取り外せない内蔵デバイスのうち、システムの動作に不要なものを1つずつ無効化していきます。
1. デバイスマネージャーを開きます。手順は以下のとおりです。
-
- Windows
+ Rキーを押して、「ファイル名を指定して実行」ダイアログを開きます。 - devmgmt.mscと入力し、Enterキーを押してデバイスマネージャーを開きます。
- Windows

2. デバイスマネージャーで、無効化しても支障のないデバイス*を右クリックし、「デバイスを無効化」を選択します。
* 例として、以下のデバイスは安全に無効化できます。
- ネットワークアダプター(イーサネット/Wi-Fi)
- サウンド、ビデオ、およびゲームコントローラー
- イメージングデバイス(スキャナー・カメラ)

3. デバイスを無効化したら、タスクマネージャーを確認し、システム割り込みのCPU使用率が下がったかどうかを見ます。下がらない場合は次のデバイスを無効化します。下がった場合は、原因となったデバイスを再度有効化し、後述の方法2に従ってドライバーを更新してください。
* 注意:ネットワークアダプターを無効化することで問題が解決した場合は、アダプターを再度有効にし、方法3の手順に従って電源管理設定の変更と「Magic Packetで起動」機能の無効化を行ってください。
方法2:デバイスドライバーを更新する
原因となるデバイスを特定できない場合は、以下のデバイスのドライバーを更新してみてください。
-
- ディスプレイアダプター *
- ネットワークアダプター
* 注意:特にディスプレイアダプターについては、ビデオドライバーと関連ソフトウェアを完全にアンインストールしたうえで、最新版またはより安定している旧バージョンをインストールすることをおすすめします。
1. ドライバーを更新したいデバイスを右クリックし、「ドライバーの更新」をクリックします。

2. 「ドライバーを自動的に検索」をクリックします。

3. Windowsによるドライバーの検索とインストールを待ちます。Windowsで更新されたドライバーが見つからない場合は、デバイスメーカーのサポートサイトで新しいドライバーが提供されていないか確認し、あればダウンロードしてインストールしてください。
方法3:電源管理設定の変更とネットワークアダプターの「Magic Packetで起動」の無効化
マジックパケットは、標準的なウェイクアップフレームを送信してネットワークインターフェースを起こすための仕組みです。この機能は割り込みを利用するため、CPU使用率が高くなる原因になることがあります。
1. デバイスマネージャーで「ネットワークアダプター」を展開します。
2. 各ネットワークアダプターを右クリックし、「プロパティ」を選択します。

3a. 「詳細」タブを開き、「プロパティ」の一覧から「Magic Packetで起動(Wake on Magic Packet)」を探してクリックします。*
3b. 「値」のドロップダウンメニューを展開し、「無効」を選択します。

4. 最後に「電源の管理」タブを開き、「電力の節約のために、コンピューターでこのデバイスの電源をオフできるようにする」のチェックを外します。OKをクリックして変更を適用します。

方法4:ハードディスクのエラーをチェックする
場合によっては、システム割り込みのCPU使用率が高いのは、ハードディスク上のエラーが原因であることがあります。以下の手順に従って、ハードディスクに問題がないかチェックしましょう。
1. エクスプローラーを開き、チェックしたいディスクを右クリックして「プロパティ」を選択します。

2. 「ツール」タブで「チェック」をクリックします。

3. 「ドライブのスキャン」をクリックします。

4. Windowsがドライブ上のエラーを検出した場合は、修復を実行させます。エラーが見つからなければ、次の方法に進んでください。*
* 注意:PCに複数のドライブがある場合は、すべてのドライブをチェックしてください。
方法5:高速スタートアップを無効化してシステム割り込みのCPU使用率100%を修正する
高速スタートアップは、シャットダウン後のPCの起動を速くする機能です。ただし、OS内部で不具合を引き起こすことがあります。お使いのPCでこの機能が有効になっている場合は、以下の手順で無効化することをおすすめします。
1. 検索ボックスに「コントロールパネル」と入力し、Enterキーを押します。

2. 右上の「表示方法」を「小さいアイコン」に変更し、「電源オプション」をクリックします。

3. 左側のペインで「電源ボタンの動作の選択」を選びます。

4. 「現在利用可能ではない設定を変更します」をクリックします。

5. 下へスクロールし、「高速スタートアップを有効にする(推奨)」のチェックを外して、「変更の保存」をクリックします。*
* 注意:この画面に「高速スタートアップを有効にする(推奨)」の項目が表示されない場合は、PCで休止状態機能を有効にする必要があります。

6. PCを再起動し、問題が解決したかどうか確認します。
方法6:オーディオ拡張機能を無効化する
1. タスクバーのサウンドアイコン
を右クリックし、「サウンド設定を開く」をクリックします。

2. 次の画面で「サウンド コントロール パネル」をクリックします。

3. 「再生」タブで、既定の再生デバイスを右クリックし、「プロパティ」を選択します。

4. 「拡張」タブで、「すべての音の効果を無効にする」(または「すべての拡張機能を無効にする」)にチェックを入れます。OKをクリックして変更を保存します。

方法7:システムファイルの修復でシステム割り込みのCPU使用率の高騰を修正する
1. コマンドプロンプトを管理者として開きます。手順は以下のとおりです。
1. 検索ボックスに「cmd」または「コマンドプロンプト」と入力します。
2. 検索結果のコマンドプロンプトを右クリックし、「管理者として実行」を選択します。

2. コマンドプロンプトのウィンドウで、以下のコマンドを入力してEnterキーを押します。
- Dism.exe /Online /Cleanup-Image /Restorehealth

3. DISMによるコンポーネントストアの修復が完了するまで待ちます。(コンポーネントストアの破損が修復された旨のメッセージが表示されます。)完了したら、次のコマンドを入力してEnterキーを押します。
- SFC /SCANNOW

4. SFCのスキャンが完了したら、PCを再起動します。
5. 再起動後、CPU使用率の高騰の問題が解決したかどうかを確認してください。
方法8:上書きインストールでWindows 10を修復する
さまざまな問題の解決に効果的ないまひとつの方法が、Windows 10の修復/上書きインストール(インプレースアップグレード)です。詳しい手順については、「Windows 10の修復方法」の記事をご参照ください。
以上です!どの方法がお役に立ちましたか?このガイドが参考になった場合は、ご自身の体験をコメントでお知らせください。他の方の助けにもなりますので、ぜひシェアをお願いします。
-
Windows 10でWUDFHost.exeによるCPU使用率の高さを解決する8つの方法
システムの動作が遅い、動きが重い——これはWindows 10ユーザーが最もよく直面する悩みです。こうした症状が出たとき、多くの人はまずタスクマネージャーでCPU使用率を確認します。そこで「WUDFHost.exe」というファイルによってCPU使用率が100%近くに達しているのを見つけたら、どうすればよいのでしょうか。 答えがわからなくても心配はいりません。実は同じ問題に悩まされているWindowsユーザーは少なくありません。この記事では、WUDFHostプロセスによるCPU的大量消費を解決する方法を詳しく解説します。 WUDFHost.exeとは何か? WUDFHost.exeは「Windo
-
【解決】Windows 10 22H2でIAStorDataSvcのCPU使用率が100%になる原因と対処法
多くのユーザーから、Windows 10 バージョン 22H2 へのアップグレード後にシステムが起動時にフリーズしたり応答しなくなったりするという報告が寄せられています。タスクマネージャーを確認すると、IAStorDataSvc というプロセスがCPUリソースをほぼ100%消費しているのが原因であることが多いようです。この記事では、IAStorDataSvcとは何か、なぜPC上で動作しているのか、そして高いCPU使用率やシステムリソースの占有を解決する方法について詳しく解説します。 IAStorDataSvcプロセスとは何か? IAStorDataSvcは「Intel Storage Data
→ 設定
→ 更新とセキュリティ → Windows Update の順に開きます。