web-dev-qa-db-ja.com

CPUを食べるsvchost.exe:これらのサービスのどれが原因である可能性がありますか?

おかげで これらの素晴らしい指示 私はようやく(!)WindowsでCPUを大量に消費するsvchost.exeプロセスのサービスを特定できましたXP Professional SP3(バージョン2002):

Process                   PID    Services
========================= ====== =============================================
svchost.exe                 5516 BITS, EventSystem, Nla, RasMan, SENS,        
                                 ShellHWDetection, TapiSrv, W32Time, winmgmt, 
                                 wuauserv         

今:

  1. これらのサービスのうち、問題の原因となる可能性のあるものはどれですか?
  2. それらのいくつかを停止してみましょうか。
  3. はいの場合、これらのサービスのうち、安全に停止できるのはどれか、まったく停止しない方がよいサービスはどれですか。 (システムを不安定にすることなく)
  4. サービスを管理するにはどうすればよいですか? services.mscservices.mscの問題は、Windowsをローカライズしていて、すべてが翻訳されていることです。上記の英語名と一致するサービスを停止/開始する方法はありますか?

どうもありがとう!

PS:貪欲なsvchost.exeプロセスのサービスを見つけるための上記の出力の生成は、ローカライズされたWindowsではトリッキーでした。プロセス名の/fiフィルタリングが機能しなかったためです(フィルターコマンド自体はチェコ語に変換され、文字セットの問題により、コンソールでそれらを入力することはできません!!! Braindamaged M $ !!!)。これは私がそれをした方法です:

  1. tasklist /v > c:\tomas\file.txt
  2. メモリ使用量によって適切なsvchostプロセスのPIDを見つけます。
  3. tasklist /svc /fi "PID eq 5516"

PS:これは#995581の複製ではありません。データではなくCPUの消費に関するものです。また、svchostの問題が頻繁に発生したため、特定のサービスに関する特定の質問に値します。その質問は私の問題をまったく解決しません。

17
Tomas

まず、Windows XPを使用しないでください。これは起こるのを待っている事故です。

とは言っても、wuauservが原因であるとほぼ確信しています。WindowsXPではWindows Updateが完全に壊れており、目的を果たさなくなっています。確実にnet stop wuauservを試してください。

41
Eugen Rieck