svchost.exe(netsvcs)による高いCPU使用率を修正する

svchost.exe(netsvcs)による高CPU使用率の修正: Svchost.exe(サービスホスト、またはSvcHost)は、ダイナミックリンクライブラリから実行されるサービスの一般的なホストプロセス名です。 すべてのWindows内部サービスが.exeファイルではなく1つの.dllファイルに移動されましたが、これらの.dllファイルをロードするには実行可能(.exe)ファイルが必要なので、svchost.exeプロセスが作成されました。 これで、svchost.exeプロセスのいくつかのインスタンスがあったことに気付くでしょう。1つのサービスが失敗した場合、Windowsがダウンせず、これらのすべてのサービスがグループに編成され、各svchost.exeインスタンスがそのようなグループごとに作成されます。 。

svchost.exe(netsvcs)がほぼすべてのWindowsリソースを取得し始め、CPU使用率が高くなると、問題が始まります。 タスクマネージャを見ると、特定のsvchost.exeがほとんどすべてのメモリを占有しており、他のプログラムやアプリケーションに問題を引き起こしていることがわかります。 コンピューターが非常に遅くなり、Windowsがランダムにフリーズし始めると、コンピューターが不安定になり、ユーザーはシステムを再起動するか、強制的にシャットダウンする必要があります。

Svchost.exeの高いCPU使用率の問題は、主にユーザーのPC上のウイルスやマルウェアの感染が原因で発生します。 しかし、問題は一般にユーザーのシステム構成と環境に依存するため、これだけに限定されません。 したがって、時間を無駄にすることなく、以下にリストされているトラブルシューティングガイドを使用して、svchost.exe(netsvcs)によって実際に高いCPU使用率を修正する方法を見てみましょう。

$config[ads_text6] not found

svchost.exe(netsvcs)による高いCPU使用率を修正する

何か問題が発生した場合に備えて、必ず復元ポイントを作成してください。

方法1:CCleanerとMalwarebytesを実行する

1. CCleaner&Malwarebytesをダウンロードしてインストールします。

2. Malwarebytes実行して 、システムに有害なファイルがないかスキャンさせます。

3.マルウェアが見つかった場合、自動的に削除されます。

4.次に、 CCleanerを実行し、[Cleaner]セクションの[Windows]タブで、以下の選択項目を確認してクリーニングすることをお勧めします。

5.適切なポイントがチェックされていることを確認したら [ クリーナーを実行 ]をクリックして、CCleanerにコースを実行させます。

6.さらにシステムをクリーニングするには、[レジストリ]タブを選択し、次の項目がオンになっていることを確認します。

7. [ 問題のスキャン] を選択し 、CCleanerにスキャンを許可してから、[ 選択した問題の修正 ]をクリックします

8. CCleanerが尋ねたとき「 レジストリの変更をバックアップしますか? 」を選択します。

9.バックアップが完了したら、[選択したすべての問題を修正]を選択します。

10.PCを再起動して変更を保存します。

方法2:高CPUの原因となっている特定のサービスを無効にする

1. Ctrl + Shift + Escを同時に押して、タスクマネージャーを起動します

2. [詳細]タブに切り替え、CPU使用率が高いsvchost.exeプロセスを右クリックし、[ サービスに移動]を選択します

3.これにより、自動的に[サービス]タブが表示され、svchost.exeプロセスで実行されるいくつかの強調表示されたサービスがあることがわかります。

4.次に、 強調表示されているサービスを 1つずつ右クリックし、[停止]を選択します。

5.その特定のsvchost.exeプロセスによる高いCPU使用率が修正されるまで、これを実行します。

6.この問題が発生したためにサービスを確認したら、そのサービスを無効にします。

注:ほとんどの場合、 Windows Updateサービスが原因のサービスですが、後で対処します。

7. Windowsキー+ Rを押し、 services.mscと入力してEnterキーを押します。

8.このリストで特定のサービスを見つけて右クリックし、[ プロパティ ]を選択します。

9.サービスが実行されている場合は[停止]をクリックし、[スタートアップの種類]が[ 無効 ]に設定されていることを確認して、[適用]をクリックしてから[OK]をクリックします。

10.PCを再起動して変更を保存し、問題が解決したかどうかを確認します

これは間違いなくsvchost.exe(netsvcs)による高CPU使用率を解決します。 問題の原因となっている特定のsvchost.exeファイルを特定するのが難しい場合は、問題の原因を見つけるのに役立つプロセスエクスプローラーと呼ばれるMicrosoftプログラムを使用できます。

方法3:イベントビューアのログを消去する

1. Windowsキー+ Rを押し、 eventvwr.mscと入力してEnterキーを押し、 イベントビューアを開きます。

2.左側のメニューから「 Windowsログ」を展開し、サブフォルダを1つずつ右クリックして、 「ログのクリア」を選択します

3.これらのサブフォルダーは、 アプリケーション、セキュリティ、セットアップ、システム、および転送されたイベントです。

4.上記のすべてのフォルダのイベントログをクリアしてください。

5.変更を保存するには、PCを再起動します。

方法4:SoftwareDistributionフォルダーの名前を変更する

1. Windowsキー+ Xを押して、[ コマンドプロンプト(管理者)]を選択します

2.次に、次のコマンドを入力してWindows Updateサービスを停止し、それぞれの後にEnterキーを押します。

net stop wuauserv

ネットストップcryptSvc

ネットストップビット

net stop msiserver

3.次に、次のコマンドを入力してSoftwareDistributionフォルダーの名前を変更し、Enterキーを押します。

ren C:\ Windows \ SoftwareDistribution SoftwareDistribution.old

ren C:\ Windows \ System32 \ catroot2 catroot2.old

4.最後に、次のコマンドを入力してWindows Updateサービスを開始し、それぞれの後にEnterキーを押します。

net start wuauserv

ネットスタートcryptSvc

ネットスタートビット

ネットスタートmsiserver

5.変更を保存するには、PCを再起動します。

方法5:Windows Updateトラブルシューティングツールを実行する

1. Windowsの検索バーに「トラブルシューティング」と入力し、[ トラブルシューティング ]をクリックします

2.次に、左側のウィンドウペインから[すべて表示]を選択します。

3.次に、「コンピューターの問題のトラブルシューティング」リストから「 Windows Update」を選択します。

4.画面の指示に従って、Windows Updateトラブルシューティングを実行します。

5.PCを再起動して変更を保存します。

これは、svchost.exe(netsvcs)による高いCPU使用率修正するのに役立ちますが、そうでない場合は次の方法に進みます。

方法6:必ずWindowsを更新する

1. Windowsキー+ Iを押して、[ 更新とセキュリティ]を選択します。

2.次に、[ 更新の確認 ]をクリックし、保留中の更新がある場合は必ずインストールしてください

3.アップデートがインストールされた後、svchost.exe(netsvcs)による高いCPU使用率修正するためにPCを再起動します

方法7:BITSおよびWindows Updateサービスを無効にする

1. Windowsキー+ Rを押し、 services.mscと入力してEnterキーを押します。

2.リストからBITSWindows Updateを見つけて右クリックし、 プロパティを選択します。

3. [停止]クリックし、 [スタートアップの種類][ 無効 ]に設定します

4. [適用]、[OK]の順にクリックします。

5.変更を保存するには、PCを再起動します。

これは、svchost.exe(netsvcs)による高いCPU使用率修正するのに役立ちますが、そうでない場合は次の方法に進みます。

方法8:RKillをダウンロードして実行する

RkillはBleepingComputer.comで開発されたプログラムで、既知のマルウェアプロセスを終了させて​​、通常のセキュリティソフトウェアが実行されてコンピューターの感染を駆除できるようにします。 Rkillが実行されると、マルウェアプロセスが強制終了され、不正な実行可能関連付けが削除され、ポリシーが修正され、終了時に特定のツールを使用できなくなるため、プログラムの実行中に終了したプロセスを示すログファイルが表示されます。 これにより、svchost.exeによる高CPU使用率の問題が解決されます。

ここからRkillダウンロードし 、インストールして実行します。

方法9: システムファイルチェッカー(SFC)およびチェックディスク(CHKDSK)を実行する

1.Windowsキー+ Xを押して、[ コマンドプロンプト(管理者) ]をクリックします

2.次に、cmdに次のように入力してEnterキーを押します。

$config[ads_text6] not found
 Sfc / scannow sfc / scannow / offbootdir = c:\ / offwindir = c:\ windows(上記が失敗した場合は、これを試してください) 

3.上記のプロセスが完了するのを待ち、完了したらPCを再起動します。

4.次に、ここからCHKDSKを実行し、チェックディスクユーティリティ(CHKDSK)でファイルシステムエラーを修正します。

5.上記のプロセスを完了させ、PCを再起動して変更を保存します。

方法10:システムとメンテナンスのトラブルシューティングツールを実行する

1.Windowsキー+ Xを押して、 コントロールパネルをクリックします

2.トラブルシューティングを検索し、トラブルシューティングをクリックします

3.次に、左側のペインで[すべて表示]をクリックします。

4.をクリックして、 システムメンテナンストラブルシューティングを実行します。

5.トラブルシューターは、svchost.exe(netsvcs)によって高いCPU使用率修正できる場合があります

あなたにおすすめ:

  • TiWorker.exeによる高いCPU使用率を修正する
  • ディスクの読み取りエラーが発生した10の修正方法
  • 非システムディスクまたはディスクエラーメッセージの修正
  • RuntimeBroker.exeによる高いCPU使用率を修正する

これで、svchost.exe(netsvcs)による高CPU使用率の修正に成功しましたが、この投稿に関する質問がある場合は、コメントのセクションで遠慮なく質問してください。

関連記事