負荷が少ないのにCPU使用率100%が続く場合の対処法

新しい自作パソコンを作った後、タスクマネージャーで確認するとCPU使用率が100%に張り付く状態になってしまいました。

そもそも 8コア16スレッドもあるのに、WEBブラウザとメーラーくらいしか利用していない状態でこれは異常だ!と確信しました。

そこで、System Explorerを使って確認してみると、こんな感じでした。

タスクマネージャーでは

たしかに全然ちがいますよね。

実際にはCPUはバンバン回っているわけではないから実害は無いけど、とにかく気持ちが悪いです。

これはなんでしょうね?

タップできる目次

原因

原因はこいつだったようです。

System Idle Process

つまり、Windowsにはアイドル状態(利用していない状態)を示すプロセスがあります。詳しい説明は省きますが、使用していないリソースはこちらに割り当たる仕組みになっています。下記なんかを見ると良いでしょう。

富士通Q&A - 「System Idle Process」のCPU使用率が高いのは正常ですか。 - FMVサポート : 富士通パソコン
富士通パソコンFMVのQ&Aをご紹介しています。

CPU使用率なんかは、このプロセスの値をさっぴいて計算するのが常です。

しかし、なんらかの不具合かは分かりませんが、Windows標準のタスクマネージャが上手く計算をしてくれていないようでした。

一方で、System Explorerでは合計CPU使用率に含めないように計算しているため、タスクマネージャよりも低い合計CPU使用率が表示されているというわけです。

解決方法

管理者権限で起動したコマンドプロンプトやPowerShellなどで下記を実行しました。

PowerCfg /SETACVALUEINDEX SCHEME_CURRENT SUB_PROCESSOR IDLEDISABLE 000
PowerCfg /SETACTIVE SCHEME_CURRENT

そのままでも良いかなと思いましたが、PCを再起動しておきました。

結果

先の解決策を実施した結果、思った通りの負荷状態になりました。

小さいことですが、こういう適切な状態になると安心しますよね。

同じ事象に悩まされている人がいて、解決策になれば幸いです。

最後までご覧いただきまして、ありがとうございました。

スポンサーリンク
MiniTool Partition Wizard バナー

スポンサードリンク

この記事の執筆者
いつもの 匠

システムエンジニアの皮を被ったガジェッター。「これは便利だ!」と感じたことを、誰かにシェアせずにはいられない生物。Apple / Android / 3Dプリンタなどのガジェットが大好物。現在スマホ10台を研究中。3Dプリンタでは1年で200個出力して成果物やTipsなどをTwiter & Facebook & Instagramでそれぞれ公開。これからもITガジェットや3Dプリンタのノウハウやお得な情報を発信して、少しでも誰かのお役に立てば幸いです。(English OK)

>> 詳細なプロフィールはこちら
>> 3Dプリンタの成果物はこちら

新着記事の配信やってます。
Windows
いつもの匠