Svchost.exe(Service Host、または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使用率を実際に修正する方法を見てみましょう。
コンテンツ[ 隠れる ]
- svchost.exe(netsvcs)による高いCPU使用率の修正
- 方法1:CCleanerとMalwarebytesを実行する
- 方法2:高CPUを引き起こしている特定のサービスを無効にする
- 方法3:イベントビューアのログをクリアする
- 方法4:SoftwareDistributionフォルダーの名前を変更する
- 方法5:WindowsUpdateのトラブルシューティングを実行する
- 方法6:必ずWindowsを更新してください
- 方法7:BITSおよびWindowsUpdateサービスを無効にする
- 方法8:RKillをダウンロードして実行する
- 方法9:システムファイルチェッカー(SFC)とチェックディスク(CHKDSK)を実行する
- 方法10:システムとメンテナンスのトラブルシューティングを実行する
svchost.exe(netsvcs)による高いCPU使用率の修正
必ず 復元ポイントを作成する 何かがうまくいかない場合に備えて。
セーフ サーチ ロック 解除
方法1:CCleanerとMalwarebytesを実行する
1.ダウンロードしてインストールします CCleaner &Malwarebytes。
2。 Malwarebytesを実行する システムをスキャンして有害なファイルを探します。マルウェアが見つかった場合は、自動的に削除されます。
3. CCleanerを実行して、 カスタムクリーン 。
4. [カスタムクリーン]で、[ Windowsタブ デフォルトにチェックマークを付けてクリックします 分析する 。
5.5。 分析が完了したら、削除するファイルを必ず削除してください。
6.最後に、をクリックします ランクリーナー ボタンを押して、CCleanerにコースを実行させます。
7.システムをさらにクリーンアップするには、 [レジストリ]タブを選択します 、および以下がチェックされていることを確認します。
8.をクリックします 問題をスキャンする ボタンをクリックし、CCleanerがスキャンできるようにしてから、 選択された問題を修正 ボタン。
9.CCleanerが尋ねたとき レジストリへのバックアップ変更が必要ですか? [はい]を選択します 。
10.バックアップが完了したら、をクリックします。 選択したすべての問題を修正する ボタン。
11. PCを再起動して、変更を保存します。
方法2:高CPUを引き起こしている特定のサービスを無効にする
1.を押します Ctrl + Shift + Esc 一緒にタスクマネージャを起動します。
2.に切り替えます [詳細]タブ CPU使用率が高い場合は右クリックします svchost.exe 処理して選択 サービスに移動します。
3.これにより、自動的に[サービス]タブに移動し、いくつかあることに気付くでしょう。 ハイライトされたサービス svchost.exeプロセスの下で実行されます。
4.次に、を右クリックします。 ハイライトされたサービス 1つずつ選択し、[停止]を選択します。
5.特定のsvchost.exeプロセスによる高いCPU使用率が修正されるまで、これを実行します。
6.この問題が発生した原因でサービスを確認したら、そのサービスを無効にします。
ノート: ほとんどの時間、 Windows UpdateService 犯人サービスですが、後で扱います。
7.Windowsキー+Rを押して、次のように入力します services.msc Enterキーを押します。
8.次に、このリストでその特定のサービスを見つけます。 右クリック その上で選択します プロパティ。
9.サービスが実行されている場合は[停止]をクリックし、[スタートアップの種類]が[ 無効にする [適用]、[OK]の順にクリックします。
10. PCを再起動して変更を保存し、問題が解決したかどうかを確認します
これは間違いなく svchost.exe(netsvcs)による高いCPU使用率の解決 。問題の原因となっている特定のsvchost.exeファイルに焦点を合わせるのが難しい場合は、次のMicrosoftプログラムを使用できます。 Process Explorer 、問題の原因を見つけるのに役立ちます。
方法3:イベントビューアのログをクリアする
1.Windowsキー+Rを押して、次のように入力します eventvwr.msc Enterキーを押して開きます イベントビューアー。
2.左側のメニューから展開します Windowsログ 次に、サブフォルダーを1つずつ右クリックして、 ログをクリアします。
3.これらのサブフォルダーは アプリケーション、セキュリティ、セットアップ、システム、および転送されたイベント。
4.上記のすべてのフォルダーのイベントログを必ずクリアしてください。
5. PCを再起動して、変更を保存します。
方法4:SoftwareDistributionフォルダーの名前を変更する
1.Windowsキー+Xを押してから、 コマンドプロンプト(管理者)。
2.次に、次のコマンドを入力してWindows Update Servicesを停止し、それぞれの後にEnterキーを押します。
ネットストップwuauserv
ネットストップcryptSvc
ネットストップビット
ネットストップmsiserver
3.次に、次のコマンドを入力してSoftwareDistribution Folderの名前を変更し、Enterキーを押します。
ren C: Windows SoftwareDistribution SoftwareDistribution.old
ren C: Windows System32 catroot2 catroot2.old
4.最後に、次のコマンドを入力してWindows Update Servicesを起動し、それぞれの後にEnterキーを押します。
ネットスタートwuauserv
ネットスタートcryptSvc
ネットスタートビット
ネットスタートmsiserver
5. PCを再起動して、変更を保存します。
方法5:WindowsUpdateのトラブルシューティングを実行する
1. Windowsサーチバーにトラブルシューティングと入力し、をクリックします トラブルシューティング。
2.次に、左側のウィンドウからペインを選択します すべて表示。
3.次に、[コンピューターの問題のトラブルシューティング]リストから[ WindowsUpdate。
4.画面の指示に従い、 WindowsUpdateのトラブルシューティングを実行します。
5. PCを再起動して、変更を保存します。
これは修正に役立つはずです svchost.exe(netsvcs)による高いCPU使用率 そうでない場合は、次の方法に進みます。
方法6:必ずWindowsを更新してください
1.Windowsキー+Iを押してから、 更新とセキュリティ。
2.次に、をクリックします 更新を確認する 保留中の更新を必ずインストールしてください。
3.アップデートがインストールされたら、PCを再起動して svchost.exe(netsvcs)による高いCPU使用率を修正しました。
方法7:BITSおよびWindowsUpdateサービスを無効にする
1.Windowsキー+Rを押して、次のように入力します services.msc Enterキーを押します。
2.今見つけます BITS と Windows 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キーを押します。
Sfc /scannow sfc /scannow /offbootdir=c: /offwindir=c:windows (If above fails then try this one)
3.上記のプロセスが完了するのを待ち、完了したらPCを再起動します。
4.次に、からCHKDSKを実行します。 チェックディスクユーティリティ(CHKDSK)でファイルシステムエラーを修正 。
5.上記のプロセスを完了させ、PCを再起動して変更を保存します。
方法10:システムとメンテナンスのトラブルシューティングを実行する
1.Windowsキー+Xを押して、をクリックします コントロールパネル。
windows8 ロック画面 無効
2.トラブルシューティングを検索し、をクリックします トラブルシューティング。
3.次に、左側のペインで[すべて表示]をクリックします。
4.をクリックして実行します システムメンテナンスのトラブルシューティング 。
5.トラブルシューティング担当者は次のことができる場合があります svchost.exe(netsvcs)による高いCPU使用率を修正しました。
おすすめされた:
- TiWorker.exeによる高いCPU使用率の修正
- ディスク読み取りエラーが発生した10の修正方法
- 非システムディスクまたはディスクエラーメッセージを修正する
- RuntimeBroker.exeによる高いCPU使用率を修正
これで、svchost.exe(netsvcs)による高いCPU使用率の修正に成功しましたが、この投稿に関してまだ質問がある場合は、コメントのセクションで遠慮なく質問してください。
アディティアファラッドAdityaは、自発的な情報技術の専門家であり、過去7年間テクニカルライターを務めています。彼は、インターネットサービス、モバイル、Windows、ソフトウェア、およびハウツーガイドをカバーしています。