Windows10が重くて困っている時に、svchost.exeプロセスがバックグラウンドでCPUの使用率を消費していることがあります。この記事では、svchost.exeとはどのようなもので停止しても良いのか詳しく解説します。
Windows10のPCを利用していると、CPUに大きな負荷をかけるソフトやゲームを起動しているわけではないのに、なぜかPCが重い時があります。
タスクマネージャーでCPUの使用率の調べて、PCが重い原因を確認してみると、svchost.exeがCPUの使用率を多く使っていることがあります。
この記事では、Windows10が重い時の原因の1つになるsvchost.exeとはどのようなもので、PCが重いときには停止しても大丈夫なのかどうか、お伝えします。
svchost.exeとはexeファイルなのでプログラムの実行ファイルだということがわかります。svchost.exeとは、実際にどのような時に動作するプログラムなのかというと、WindowsのPCのシステムで、様々なサービスを動かすために必要なプログラムです。
svchost.exeが動かすサービスプログラムとは、ユーザーが操作をしなくても、Windowsのシステムを正常に稼働できるようにするために、バックグラウンドで起動して動作しているプログラムのことです。
svchost.exeは、Windowsのバックグラウンドで稼働しているサービスプログラムを動かすためのプログラムで、Windows10を正常に利用するためには欠かせないものです。
PCに電源を入れて、Windows10を起動する時には、ユーザーは特に細かい操作をしなくても、Windows10のシステムが次々と起動して、利用できる状態になっています。
PCの起動時には、svchost.exeは100以上も稼働することがあります。svchost.exeは、Windows10の動作を影で支える、影武者のようなプログラムなのです。
svchost.exeがCPUの使用率を上げていて、PCが重い時には、使いたいソフトの動作も重いことがあり、PCの使用に支障をきたすことがあります。このようなときには、どのような対処法を取ったらいいのか、具体的な対処法をお伝えします。
まずはPCが重い原因が本当にsvchost.exeなのかどうかを、タスクマネージャーで確認してみましょう。
タスクマネージャーを起動する方法は、Windows10のスタートボタンを右クリックすると、表示されるメニューの中にあります。
タスクマネージャーを開いたら、プロセスのタブを開来ましょう。PCが重いときには、CPUかメモリの使用率が高くなっているはずです。CPUとメモリの使用率を確認して、使用率を上げているプロセスがsvchost.exeなのか確認します。
「Windowsキー」と「R」を同時に押します。「ファイル名を指定して実行」のウインドウが表示されたら、「名前」に「services.msc /s」と入力して「OK」をクリックします。
Windowsのサービスの一覧が表示されます。この中から「Windows Update」を見つけてダブルクリックします。すると「Windows Update」のプロパティが開くので、「停止」をクリックして「OK」を押します。これでsvchost.exeによってCPUの使用率が上がる減少がかなり改善されるはずです。
ここで注意しなければいけないことは、PCが重くなる原因が、svchost.exeであったとしても、svchost.exeのプロセスを全て停止してはいけないという点です。
svchost.exeで停止しても特に支障がないのは、上記でお伝えしたWindows Updateのプロセスだけです。Windows Updateは自動での更新はできなくなりますが、手動で更新すればOKです。
しかし、svchost.exeで稼働するサービスプログラムの中には、Windowsのシステムの基幹に関わるプログラムもあります。svchost.exeを停止してしまうと、システムが正常に動かなくなり、Windowsが動作しなくなる可能性があります。Windows Update以外のsvchost.exeはむやみやたらに触らないように気をつけましょう。
1 / 2
続きを読む