svchost.exe(netsvcs)による高いCPU使用率の修正
Svchost.exe(サービスホスト(Service Host)またはSvcHost)は、ダイナミックリンクライブラリから実行されるサービスの一般的なホストプロセス名です。すべてのWindows内部サービスは.exeファイルではなく1つの(.exe).dllファイルに移動されましたが、これらの.dllファイルをロードするには実行可能(.exe )ファイルが必要です。(.exe)したがって、svchost.exeプロセス(.exe)が作成されました。ここで、svchost .exe(.exe)プロセスのインスタンスがいくつかあることに気付くかもしれません。これは、1つのサービスが失敗しても、Windowsがダウンせず、これらすべてのサービスがグループに編成され、各svchost.exeがグループ化されるためです。(.exe)そのようなグループごとにインスタンスが作成されます。
ここで、svchost.exe(netsvcs)がほぼすべてのWindowsリソースの使用を開始し、 CPU使用率が高くなると、問題が発生します。タスクマネージャー(Task Manager)を調べると、特定のsvchost.exeがほとんどすべてのメモリを占有し、他のプログラムやアプリケーションに問題を引き起こしていることがわかります。コンピュータが非常に遅くなり、Windowsがランダムにフリーズし始めると、コンピュータが不安定になります。その後、ユーザーはシステムを再起動するか、強制的にシャットダウンする必要があります。
Svchost.exe高いCPU使用(Svchost.exe High CPU Usage)率の問題は、主にユーザーのPCでのウイルスまたはマルウェアの感染が原因で発生します。ただし、一般的にユーザーのシステム構成と環境に依存するため、問題はこれだけに限定されません。したがって、時間を無駄にすることなく、以下にリストされているトラブルシューティングガイドを使用して、svchost.exe(netsvcs)による高いCPU使用(Fix High CPU Usage)率を実際に修正する方法を見てみましょう。
(Fix High CPU Usage)svchost.exe(netsvcs)による高いCPU使用率の修正
何か問題が発生した場合に備えて、必ず 復元ポイントを作成してください。(create a restore point)
方法1:CCleanerとMalwarebytesを実行する(Method 1: Run CCleaner and Malwarebytes)
1. CCleaner(CCleaner) &Malwarebytesをダウンロードしてインストールし ます。
2. Malwarebytes(Run Malwarebytes)(Run Malwarebytes)を実行し、システムをスキャンして有害なファイルを探します。マルウェアが見つかった場合は、自動的に削除されます。
3.ここで、CCleanerを実行し、[ カスタムクリーン(Custom Clean)]を選択します。
4. [カスタムクリーン ]で、[ Windows]タブ(Windows tab)を選択し、デフォルトにチェックマークを付けて、[ 分析(Analyze)]をクリックします。
5. 分析が完了したら、削除するファイルを必ず削除してください。(Once Analyze is complete, make sure you’re certain to remove the files to be deleted.)
6.最後に、[ クリーナーの実行(Run Cleaner) ]ボタンをクリックして、 CCleanerにコースを実行させます。
7.システムをさらにクリーンアップするには、 [レジストリ]タブ(select the Registry tab)を選択し、以下がチェックされていることを確認します。
8. [ 問題のスキャン]ボタンをクリックして(Scan for Issues)CCleanerにスキャン を許可してから、[選択した問題の修正(Fix Selected Issues)] ボタンをクリックします。
9. CCleanerが「レジストリにバックアップの変更を加えますか?(Do you want backup changes to the registry?)」 を選択します( select Yes)。
10.バックアップが完了したら、[ 選択したすべての問題を修正(Fix All Selected Issues) ]ボタンをクリックします。
11. PCを再起動して、変更を保存します。
方法2:高CPUを引き起こしている特定のサービスを無効にする(Method 2: Disable the particular service that is causing High CPU)
1. Ctrl + Shift + Escを同時に押して、タスクマネージャーを起動します。
2. [詳細]タブに切り替えて、 (Details tab)CPU使用率の高いsvchost.exeプロセスを右クリックし、[サービスに移動]を選択します。(Go to Service(s).)
3.これにより、自動的に[サービス(Services)]タブに移動し、svchost.exeプロセスの下で実行されているいくつかの強調表示されたサービスがあることに気付くでしょう。(highlighted services)
4.次に、強調表示されたサービスを( highlighted service)1つずつ右クリックして、 [停止]を選択します。
5.特定のsvchost.exeプロセスによる高いCPU使用率が修正されるまで、これを実行します。
6.この問題が発生した原因でサービスを確認したら、そのサービスを無効にします。
注:(Note:)ほとんどの場合、Windows Updateサービス(Windows Update Service)が原因のサービスですが、後で処理します。
7.Windowsキー+Rを押してから、 services.mscと入力し、Enterキーを押します。
8.次に、このリストでその特定のサービスを見つけ、それを右クリック(right-click)して[プロパティ]を選択します。(Properties.)
9.サービスが実行中の場合は[停止]をクリックし、[(Click Stop)スタートアップ(Startup)の種類]が[無効(Disable)]に設定されていることを確認し、[適用]、[OK]の順にクリックします。
10. PCを再起動して変更を保存し、問題が解決したかどうかを確認します
これにより、svchost.exe(netsvcs)による高いCPU使用率(Resolve High CPU Usage by svchost.exe (netsvcs))が確実に解決されます。問題の原因となっている特定のsvchost.exeファイルに焦点を合わせるのが難しい場合は、Process Explorerと呼ばれる(Process Explorer)Microsoftプログラムを使用すると、問題の原因を見つけるのに役立ちます。
方法3:イベントビューアのログをクリアする(Method 3: Clear Event Viewer Logs)
1.Windowsキー+Rを押してから、 eventvwr.mscと入力し、Enterキーを押して(eventvwr.msc)イベントビューア( Event Viewer.)を開きます。
2.左側のメニューから[ Windowsログ(Windows Logs)]を展開し、サブフォルダーを1つずつ右クリックして、[ログのクリア]を選択します。(Clear Log.)
3.これらのサブフォルダーは、アプリケーション、セキュリティ、セットアップ、システム、および転送されたイベントになります。(Application, Security, Setup, System and Forwarded Events.)
4.上記のすべてのフォルダーのイベントログを必ずクリアしてください。
5. PCを再起動して、変更を保存します。
方法4:SoftwareDistributionフォルダーの名前を変更する(Method 4: Rename SoftwareDistribution Folder)
1.WindowsWindows Key + Xコマンドプロンプト(管理者)(Command Prompt (Admin).)を選択します。
2.次に、次のコマンドを入力してWindows Update サービス(Services)を停止し、それぞれの後にEnterキーを押します。(Enter)
ネットストップwuauserv(net stop wuauserv)
ネットストップcryptSvc(net stop cryptSvc)
ネットストップビット(net stop bits)
ネットストップmsiserver(net stop msiserver)
3.次に、次のコマンドを入力してSoftwareDistribution Folderの名前を変更し、Enterキー(Enter)を押します。
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
4.最後に、次のコマンドを入力してWindows Update Servicesを起動し、それぞれの後にEnterキーを押します。(Enter)
ネットスタートwuauserv(net start wuauserv)
ネットスタートcryptSvc(net start cryptSvc)
ネットスタートビット(net start bits)
ネットスタートmsiserver(net start msiserver)
5. PCを再起動して、変更を保存します。
方法5:WindowsUpdateのトラブルシューティングを実行する(Method 5: Run Windows Update Troubleshooter)
1. Windowsの検索(Windows Search)バーに「トラブルシューティング」と入力し、[トラブルシューティング]をクリックします。(Troubleshooting.)
2.次に、左側のウィンドウから、ペインで[すべて表示]を選択します。(View all.)
3.次に、[コンピューターの問題のトラブルシューティング]リストから[WindowsUpdate]を選択し(Troubleshoot)ます。(Windows Update.)
4.画面の指示に従い、WindowsUpdateのトラブルシューティングを実行します。(Windows Update Troubleshoot run.)
5. PCを再起動して、変更を保存します。
これは 、svchost.exe(netsvcs)による高いCPU使用率( High CPU Usage by svchost.exe (netsvcs))を修正するのに役立ちます が、そうでない場合は、次の方法に進みます。
方法6:必ずWindowsを更新してください(Method 6: Make sure to Update Windows)
Windows Key + Iを押してから、[更新とセキュリティ(Update & Security.)]を選択します。
2.次に、[更新の確認(Check for updates)]をクリック し、保留中の更新があれば必ずインストールします。
3.アップデートがインストールされたら、PCを再起動して、svchost.exe(netsvcs)による高いCPU使用率を修正します。(Fix High CPU Usage by svchost.exe (netsvcs).)
方法7:BITSおよびWindowsUpdateサービスを無効にする(Method 7: Disable the BITS and Windows Update service)
1.Windowsキー+Rを押してから、 services.mscと入力し、Enterキーを押します。
2.リストでBITSとWindowsUpdateを見つけ、それらを右クリックして[プロパティ]を選択します。(Properties.)
3.必ず[停止]をクリックしてから、(click Stop)スタートアップ(Startup)の種類を[無効(Disabled.)]に設定してください。
4. [適用]、[OK]の順にクリックします。
5. PCを再起動して、変更を保存します。
これは 、svchost.exe(netsvcs)による高いCPU使用率( High CPU Usage by svchost.exe (netsvcs))を修正するのに役立ちます が、そうでない場合は、次の方法に進みます。
方法8:RKillをダウンロードして実行する(Method 8: Download & Run RKill)
Rkillは、 (Rkill)BleepingComputer.comで開発されたプログラムであり、既知のマルウェアプロセスを終了させて、通常のセキュリティソフトウェアを実行し、コンピューターの感染を駆除できるようにします。Rkillを実行すると、マルウェアプロセスが強制終了(Rkill)され、誤った実行可能ファイルの関連付けが削除され、終了時に特定のツールを使用できなくなるポリシーが修正されます。プログラムの実行中に終了したプロセスを示すログファイルが表示されます。これ により、svchost.exeによる高いCPU使用率の問題が解決されるはずです。( High CPU Usage by svchost.exe issue.)
ここからRkillをダウンロードし(Download Rkill from here)、インストールして実行します。
方法9: (Method 9: )システムファイルチェッカー(SFC)とチェックディスク(CHKDSK)を実行する(Run System File Checker (SFC) and Check Disk (CHKDSK))
Windows Key + Xを押してから、コマンドプロンプト(管理者)( Command Prompt(Admin).)をクリックします。
2.次に、cmdに次のように入力し、Enterキーを押します。
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)
3.上記のプロセスが完了するのを待ち(Wait)、完了したらPCを再起動します。
4.次に、Check Disk Utility(CHKDSK)を使用してファイルシステムエラーを修正(Fix File System Errors with Check Disk Utility(CHKDSK))するからCHKDSKを実行します。(Fix File System Errors with Check Disk Utility(CHKDSK).)
5.上記のプロセスを完了させ、PCを再起動して変更を保存します。
方法10:システムとメンテナンスのトラブルシューティングを実行する(Method 10: Run System and Maintenance Troubleshooter)
Windows Key + Xを押して、コントロールパネル(Control Panel.)をクリックします。
2.トラブルシューティングを検索し、トラブルシューティング(Search Troubleshoot)をクリックします。(Troubleshooting.)
3.次に、左側のペインで[すべて表示]をクリックします。
4.システムメンテナンスのトラブルシューティングを( Troubleshooter for System Maintenance)クリックして実行します。
5.トラブルシューティングは、svchost.exe(netsvcs)によって高いCPU使用率(Fix High CPU Usage by svchost.exe (netsvcs).)を修正できる場合があります。
おすすめされた:(Recommended:)
- TiWorker.exeによる高いCPU使用率の修正(Fix High CPU Usage By TiWorker.exe)
- 修正する10の方法ディスク読み取りエラーが発生しました(10 ways to fix A disk read error occurred)
- 非システムディスクまたはディスクエラーメッセージを修正する(Fix Non-System Disk or Disk Error Message)
- RuntimeBroker.exeによる高いCPU使用率を修正(Fix High CPU Usage by RuntimeBroker.exe)
これで、svchost.exe(netsvcs)による高いCPU使用(Fix High CPU Usage)率の修正に成功しましたが、この投稿に関してまだ質問がある場合は、コメントのセクションで質問してください。
Related posts
Fix High CPU Usage Service Host:ローカルシステム
Windows 10のFix High CPU Usageの方法
どのようにFix High CPU UsageにSystem Idle Processによって
WmiPrvSE.exeによるFix High CPU Usage
TiWorker.exeによるFix High CPU UsageからFix High CPU Usageへ
Windowsエクスプローラーの高いCPU使用率を減らす方法
Fix ServicesおよびController APP High CPU usage Windows 10
Windows 10でXboxStat.exeによってFix High CPU Usage
Windows11/10でaudiodg.exeの高いCPU使用率を修正する方法
サービスホストの修正:診断ポリシーサービスのCPU使用率が高い
Windows10でのWSAPPXの高ディスク使用量を修正
Fix PC Won POSTの方法
Ntoskrnl.exeの高いCPU使用率を修正
Svchost.exeの高いCPU使用率を修正する方法
Windows 10のFix Microsoft Edge High Memory Usage
デバイスアソシエーションフレームワークWindows10のCPU使用率が高いですか?
Fix DISM Host Servicing Process High CPU Usage
Ntoskrnl.exeのディスク使用率が高い問題を修正
Fix PowerShell Windows 11/10でHigh CPU usageを引き起こします
5 Ways Fix High Windows 10