• ベストアンサー

CPUが常にひとつのタスクに30%も支配されてます

最近、放熱ファンがフル回転するので、タスクマネージャーで見てみたところ ローカルホストというタスクに常時30%も支配されていました。 リカバリーしても変わりませんでした。 何か対処法はありますでしょうか? OSはwindows8.1です。

質問者が選んだベストアンサー

  • ベストアンサー
  • skp026
  • ベストアンサー率45% (1010/2238)
回答No.1

Windows updateが一覧にあります。 これが原因の可能性があります。 電源いれたまま放置しとけば解決することが多いです。 ※ Windows updateは、 まず更新の有無チェックをしますが、 そのチェックだけでCPUを使用します。 そして、チェック中であったとしても 特にチェック中であるという表示はありません。 ※ Process Explorerを使うと、 はっきりわかることがあります。 ダウンロード。 https://technet.microsoft.com/en-us/sysinternals/processexplorer.aspx 使い方。(ちょっと古いですが使えるはず) http://gigazine.net/news/20061009_svchost/ ※ 念のため Windows8でWindows updateが遅い場合の対策。 http://freesoft.tvbok.com/win8/windows81_not_end_update.html

tex11
質問者

お礼

WindowsUpdateを確認しないにしたところ、見事に解決いたしました。 ありがとうございました。

その他の回答 (1)

回答No.2

まず「プロセッサの電源管理」で最少・最大ともにCPUの能力が100%発揮できる設定になっているか確認してください。例えばここで50%に制限されていると実際は15%しか支配されてなくても30%になります。 http://www21.atpages.jp/shiba/memo/0002.html 次にタスクマネージャーからサービスタブに切り替えてみてください。サービスホストの行っているサービスの中でもとりわけCPUを食っているサービスが見つかります。下記は7の例ですが8や10でも起こります。またメモリにもCPUにも影響が出ます。どちらに出るかはPCのスペック次第です。 http://www.mansaku-blog.jp/blog-entry-4487.html svchost.exeの行っているサービスの中からwuausrvを止めてください。 CPU使用率はかなり下がります^^ ちなみにwuausrvはwindowsの自動アップデートです。 停止はタスクマネージャーからできます。停止を拒否られたら右クリックして「管理者として実行」 から強制終了できます。 そしてコントロールパネル→windows updateから自動アップデートを停止してください。これからは手動で時々自分でやりましょう^^ 「更新プログラムを確認しない」に設定します。推奨できません・・・を敢えて選択することになります。 これからは時々自分で確認し、必要なものだけ選択してアップデートしましょう。 自動だとCPUは食うし、結構無駄なものもアップデートされてます。セキュリティ系だけ細目にやれば十分です。

tex11
質問者

お礼

WindowsUpdateを確認しないにしたところ、見事に解決いたしました。 ありがとうございました。