トラブルシューティング · 1 min read · Sep 05, 2025
svchost.exeのメモリ使用量の問題を修正する方法

ほとんどの場合、Windowsの起動後、私のPCは非常に遅く、応答しなくなっていました。タスクマネージャーを見たとき、svchost.exeプロセスのインスタンスがいくつかあり、CPU使用率がほぼ100%になっていることに気付きました。
Svchost.exeは、実際にはMicrosoft Windowsオペレーティングシステムに属するシステムプロセスです。これは、DLLから実行されるプロセスを処理します。最近、Microsoftは、再利用性を高めるために、内部Windowsサービスのすべての機能を.exeファイルではなく.dllファイルに移動し始めました。しかし、これにより、.dllファイルは直接実行できないため、少し問題が発生しました。したがって、svchost.exeプロセスが誕生し、これらの.dllファイルを実行するのを助けました。
私が観察したところ、メモリ使用量の問題は、Microsoftからの自動更新をオンにした後にのみ発生しました。問題を解決するために、以下の手順に従ってください。
Windowsでsvchost.exeのメモリ使用量の問題を修正する方法
- Windows Update v3 WindowsUpdateAgent30-x86.exeをダウンロードし、C:\ドライブに保存します。
- fix_svchost.zipをダウンロードし、zipを解凍してC:\ドライブにファイルを保存します。
- WindowsXP-KB927891.exeをダウンロードし、(右クリックして「名前を付けて保存」を選択)、C:\ドライブに保存します。
- PCを再起動し、安全モードでWindowsにログインします。これを行うには、起動中にWindowsロゴが表示される直前にF8を押し、「セーフモード」を選択するために上矢印を押します。
- 管理者としてログインし、[スタート] > [ファイル名を指定して実行]をクリックし、[参照]ボタンを選択して、以前に保存したfix_svchost.batファイルを見つけ、[開く]を押してから[OK]を押します。
- 黒い画面がポップアップし、白いテキストが流れます。このプロセスが完了するまで待ちます。数分かかることがあります。完了すると自動的に閉じます。
- 黒い画面が消えたら、[スタート] > [ファイル名を指定して実行]をクリックし、[参照]ボタンを選択して、以前に保存したWindowsUpdateAgent30-x86.exeファイルを見つけ、[開く]を押してから[OK]を押します。インストール中のプロンプトに従います。
- Windows Update Agentのインストールが完了したら、[スタート] > [ファイル名を指定して実行]をクリックし、[参照]ボタンを選択して、以前に保存したWindowsXP-KB927891.exeファイルを見つけ、[開く]を押してから[OK]を押します。インストール中のプロンプトに従い、PCを再起動します。
それで完了です!
修正を提供してくれたTechnibbleに感謝します。
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。