Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

svchost.exe(netsvcs)による高いCPUおよびRAM使用率を修正する方法

多くのWindowsユーザーは、影響を受けるコンピューターの起動後にsvchost.exe(netsvcs)という名前の特定のプロセスがRAMの要求と使用を開始し、RAMの蓄積量に関係なく、RAMを解放できないという、奇妙で非常に脅威的な問題を経験します。

svchost.exeとは何ですか?

サービスホストまたはsvchost.exe は、 C:\ Windows \ System32にある重要なWindowsホストプロセスです。 実行可能ファイルとして実行することは、いくつかのWindows DLLファイルと関連サービスの依存関係であり、それがないとWindowsは機能しません。これは必須のシステムプロセスであるため、それに依存する外部プロセスが原因でCPU使用率が急上昇する場合があります。

次の図に示すように、システム/ローカルおよびユーザーアカウントで実行されているいくつかのsvchostプロセスを確認できます。

svchost.exe(netsvcs)による高いCPUおよびRAM使用率を修正する方法

Svchost.exe(netsvcs)がRAMとCPUの使用率を急上昇させるのはなぜですか?

この問題は非常に深刻であるため、svchost.exeファイル(netsvcs)プロセスで使用されるRAMの合計量は、わずかな時間の経過で50%を超え、影響を受けるコンピューターが非常に遅くなり、使用できず、短時間機能するように再起動する必要があります。過去にこの問題に苦しんでいたWindowsユーザーの数は、率直に言って、残念ながら非常に多いです。この問題は主にWindows7オペレーティングシステムで実行されているコンピューターで見られますが、Windows8および10はまったく影響を受けません。

背後にある主な犯人:svchost.exe(netsvcs)

ほとんどの場合、この問題の原因は、影響を受けるコンピューターの起動時に自動的に起動するウイルスまたはマルウェア、あるいは悪意のあるプログラムまたはサービスのいずれかです。ありがたいことに、この問題を修正して、svchost.exe(netsvcs)プロセスが通常引き継ぐ過剰な量のRAMを回復するためにできることはたくさんあります。ただし、解決策に進む前に、Windows 7 PCで問題が発生している場合は、Microsoftの公式ページにアクセスして、問題を修正するための更新プログラムをダウンロードしてください。

この問題の最も効果的な解決策のいくつかを次に示します。

ソリューション1: レジストリハイブを復元し、破損したファイルを修復する

Restoroをダウンロードして実行し、こちらをクリックして破損したファイルをスキャンします 、ファイルが破損していることが判明した場合は、修復します。

解決策2:WindowsUpdateクライアントを更新する

システムの種類に応じて、以下のリンクからWindowsUpdateクライアントを更新してみてください。更新したら、テストして問題が解決するかどうかを確認します。 (これはWindows 7用です)

ダウンロード:

  • 32ビットバージョン
  • 64ビットバージョン

この方法で問題が解決した場合は、更新を無効にする必要はありませんが、無効にしない場合は無効にできます。

解決策3:イベントビューアのログをクリアする

  1. Windowsキーを押したままにします およびRを押す eventvwr.mscと入力します [OK]をクリックします。 svchost.exe(netsvcs)による高いCPUおよびRAM使用率を修正する方法
  2. 左側のペインで、[Windowsログ]を展開します。 その下のサブフォルダを右クリックして、ログのクリアを選択します 。 svchost.exe(netsvcs)による高いCPUおよびRAM使用率を修正する方法
  3. これはアプリケーションに対して行います 、セキュリティセットアップシステム および転送されたイベント

解決策4:利用可能なすべてのWindowsUpdateをインストールする

大量のRAMの問題を使用するsvchost.exe(netsvcs)プロセスは、Microsoftに数え切れないほど報告されています。これが、Windowsがこの問題に対して多数のWindowsアップデートにバンドルされた多数の異なるパッチをリリースした理由です。コンピューターが実行されているWindowsのバージョンに関係なく、システムには少なくともいくつかの更新、この問題のパッチまたは修正を含む更新が必要です。その場合は、これらの更新をダウンロードしてインストールするだけで修正できます。あなたのために発行します。

  1. Windows Updateを開きます 。 更新を確認をクリックします 。 svchost.exe(netsvcs)による高いCPUおよびRAM使用率を修正する方法
  2. コンピュータが利用可能なすべての更新を確認して一覧表示できるようにします。
svchost.exe(netsvcs)による高いCPUおよびRAM使用率を修正する方法

ダウンロード およびインストール 利用可能なすべてのアップデート。 ダウンロードする多くのWindowsUpdateの中に、この問題のパッチまたは修正を含む更新が少なくとも1つあるはずです。 およびインストール 。あなたは確かにダウンロードしないことを選ぶことができます いくつかの更新がありますが、この問題のパッチまたは修正が含まれている可能性のある更新(Windowsの安定性の更新や累積的なWindowsの更新など)を無視しないように注意してください。

解決策5:コンピューターをスキャンしてウイルスとマルウェアを検出します

ウイルスまたはマルウェアの感染により、svchost.exeプロセスが大量のRAMを使用している可能性があります。特定のウイルスやマルウェアは、svchost.exeなどのコンピュータ上の特定のプロセスが、使用しなくなったRAMを手放すことなく、非常に大量のRAMの使用を開始する場合があります。そのため、この問題を解決するために使用できるもう1つの効果的な方法は、 Malwarebytesなどのウイルス対策プログラムまたはマルウェア対策プログラムをダウンロードしてインストールすることです。 次に、それを使用して、ウイルス、マルウェア、およびその他のセキュリティ上の脅威がないかコンピュータをスキャンします。

svchost.exe(netsvcs)による高いCPUおよびRAM使用率を修正する方法

解決策6:BITSサービスを無効にする

BITS(Background Intelligent Transfer Service)は、アイドル状態のネットワーク帯域幅を利用して、システムに不可欠なデータ(Windows Updateなど)をバックグラウンドでダウンロードするMicrosoftWindowsオペレーティングシステムのコンポーネントです。ただし、場合によっては、BITSサービスが誤動作して、ユーザーから過度に大量の帯域幅を吸い上げ、svchost.exeプロセスが影響を受けるコンピューターのランダムアクセスメモリの許容できないほどの割合を使い始める可能性があります。コンピューターが、RAMの問題の多くを占めるsvchost.exeプロセスの影響を受け、BITSも多くの帯域幅を使用している場合は、そもそも問題が発生している可能性があります。その場合は、BITSサービスを無効にします。完全に問題を解決する必要があります。

  1. Windowsキーを押したままにします およびRを押す services.mscと入力します [OK]をクリックします。

    svchost.exe(netsvcs)による高いCPUおよびRAM使用率を修正する方法
  2. バックグラウンドインテリジェント転送サービスという名前のサービスを見つけます それをダブルクリックします。 スタートアップタイプの前にあるドロップダウンメニューを開きます。 無効をクリックします 。 適用をクリックします 。 OKをクリックします 。これを行うと、BITSサービスが無効になります。
svchost.exe(netsvcs)による高いCPUおよびRAM使用率を修正する方法

BITSサービスを無効にすることを恐れないでください。これは、コンピューターの日常的な実行方法に影響を与えることはありません。この解決策で仕事がうまくいかない場合は、次の解決策に進んでください。

解決策7:Wuauservサービスを無効にする

wuauserv serviceは、 Windows Updateの名前です。 サービス。 Windows Update サービスは、この問題の影響を受けるコンピューターのRAM全体の50%以上を占めるsvchost.exeプロセスを担当することで有名です。 Windows Updateの場合 サービスがコンピュータでこの問題を引き起こしているため、無効にするとうまくいきます。

  1. Windowsキーを押したままにします およびRを押す services.mscと入力します [OK]をクリックします。

    svchost.exe(netsvcs)による高いCPUおよびRAM使用率を修正する方法
  2. WindowsUpdateまで下にスクロールします。 Windows Updateをダブルクリックします スタートアップタイプの前にあるドロップダウンメニューを開きます。 無効をクリックします 。 適用をクリックします 。 OKをクリックします 。これにより、 wuauservが正常に無効になります

wuauservを無効にしている間 サービスは、svchost.exeプロセスが途方もなく大量のRAMを使用しないようにするために使用できる最も効果的なソリューションの1つです。このサービスを無効にすると、 Windows Update もはやそれ自体の合意で開始および停止することはありません。これは、コンピューターで利用可能な更新が自動的にダウンロードおよびインストールされないことを意味します。これは日常の操作を妨げるものではありませんが、コンピューターとそのすべてのデバイスおよびドライバーを最新の状態に保つことが最も重要です。

そのため、 wuauservを無効にすることを選択した場合 サービスを提供し、そうすることでこの問題が解決する場合は、少なくとも月に1回、必ず wuauservを設定してください。 サービスのスタートアップタイプ 手動へ 、サービスを右クリックし、開始をクリックします 、 Windows Updateを開きます 、利用可能なアップデートを確認し、利用可能なすべてのアップデートをダウンロードしてインストールします。これにより、コンピュータとそのすべてのデバイスおよびソフトウェアが最新の状態に保たれます。利用可能なすべての更新プログラムをダウンロードしてインストールしたら、 Windows Updateを有効にすることができます。 サービスのスタートアップタイプ 無効に戻る 大量のRAMの問題を再び使用してsvchost.exeプロセスの餌食にならないようにするため。


  1. Svchost.Exe とは何か、Svchost.Exe (Netsvcs) の高い CPU メモリ使用量を修正する方法

    何人かの Windows ユーザーが、svchost.exe (netsvcs) が CPU 使用率を大量に消費しているという奇妙で非常に憂慮すべき問題について不満を漏らしています。この問題により、コンピュータが起動できず、場合によってはユーザーがプログラムを実行できなくなります。 netsvcs の高いメモリ使用量の問題にも直面している場合は、このブログを最後までお読みください。この投稿では、高い CPU 使用率または svchost が原因で発生したメモリ リークを解決する方法の詳細な手順を見つけることができます。 その前に、svchost.exe に関するいくつかの基本的な詳細を理解

  2. Windows 10 で WUDFHost.exe による高い CPU 使用率を修正する方法

    Windows 10 ユーザーが直面する最も一般的な問題は、システム パフォーマンスの低下または遅延です。これが発生した場合、最初に行うことは、タスク マネージャーで CPU 使用率を確認することです。そうしている間に、WUDFHost.exe という名前のファイルが原因で 100% に近づいていることがわかった場合、どうしますか? 答えがありませんか?多くの Windows ユーザーが、WUDFHost.exe が原因で問題に直面していると報告しています。 この投稿では、WUDFHost プロセスによって引き起こされる CPU ホギングを修正する方法について説明します。 WUDFHos