svchost.exe yeme CPU: neden bu hizmetlerden biri olabilir?


17

Bu harika talimatlar sayesinde nihayet (!) Windows XP Professional SP3'ümde (Sürüm 2002) CPU'umu çok fazla yiyen svchost.exe işleminin hizmetlerini tanımlayabildim:

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

Şimdi:

  1. Sorunun nedeni bu hizmetlerden hangisi olabilir?
  2. Şimdi bazılarını durdurmaya çalışabilir miyim?
  3. Evet ise, bu hizmetlerden hangileri güvenli bir şekilde durdurulabilir ve hangileri hiç durmamak daha iyidir? (Sistemi dengesizleştirmeden)
  4. Hizmetleri nasıl yönetebilirim? Kullanarak services.msc? Sorun services.mscşu ki, ben yerelleştirilmiş Windows ve hepsini tercüme görmek. İlgili hizmeti yukarıda verilen İngilizce adlarla eşleştirip durdurabilme / başlatabileceğim bir yol var mı?

Çok teşekkürler!

Not: açgözlü svchost.exe işleminin hizmetlerini bulmak için yukarıdaki çıktıyı üretmek, yerelleştirilmiş Windows'umda zor oldu, çünkü /fiişlem adına göre filtreleme işe yaramadı (filtre komutlarının kendisi çek diline çevrildi ve bunları girmek mümkün değil Konsolda karakter sorunları nedeniyle !!! Braindamaged M $ !!!). Ben böyle yaptım:

  1. tasklist /v > c:\tomas\file.txt
  2. Bellek kullanımına göre uygun svchost işleminin PID'sini bulun.
  3. tasklist /svc /fi "PID eq 5516"

Not: Bu hiç bir # 995581 kopyası değil, bu veri ile ilgili değil, aynı zamanda CPU tüketimi, svchost sorunları o kadar sıktı ki, belirli hizmetler ile ilgili olan kendi özel sorusunu hak ediyor. Bu soru sorunumu hiç çözmezdi.


1
Düzenlemenize ve geri alma işlemime başvururken: bir yanıtı kabul etmek sorunun çözüldüğünün yeterli göstergesidir.
Kamil Maciorowski

11
Tekrar söylemek gerekirse: Windows XP dört yıldan uzun bir süre önce ömrünün sonuna geldi. Geçtiğimiz dört yıl boyunca, iki önemli istisna dışında herhangi bir düzeltme eki oluşturulmadı ... kritik güvenlik güncelleştirmeleri bile bulunmadı ve bilinen güvenlik kusurları olsa bile (ve bunların çoğu var!) Tehlikeli ve sorumsuz bu sistemi kullanmaya devam edin. Desteklenen bir işletim sistemine yükseltme 1 numaralı iş olmalıdır.
Joel Coehoorn

1
Katkınız bizim için, ama Kamil olarak zaten biz dedim değil olarak sorularımızı etiketlemek "nihayet çözüldü" Süper Kullanıcı toplum içinde. Kabul edilebilir bir cevap olduğu gerçeğini kolayca görebiliriz. Daha da önemlisi, gerçekten Windows XP'den daha modern bir işletim sistemine geçmeniz gerekiyor. Bunu kullanmak sadece bir güvenlik olayı için yalvarıyor.
Run5k

1
bu, WindowsUpdate'in soruna neden olduğu Windows 7'deki ile aynıdır . Yıllar boyunca birçok güncelleme yayınlandığında, WU hangi güncellemelere gerçekten ihtiyaç duyduğunu kontrol etmek için yavaştır.
magicandre1981

Yanıtlar:


41

Her şeyden önce: Windows XP kullanmayın. Bu gerçekleşmesini bekleyen bir kazadır.

Yani, neredeyse eminim, wuauservsuçlu: Windows Update, Windows XP ile tamamen bozuk ve artık herhangi bir amaca hizmet etmiyor. Deneyin net stop wuauservemin olmak için.


12
Otomatik pencere güncellemelerinin sunucu bileşenidir (wuauctrl istemcidir). Bu nedenle yüklenecek güncellemelerin listesini oluşturmak zorundadır. Bazı parlak zihinler bunu yapmak için bir O (e ^ n) algoritması seçtiğinden, dikkate alınması gereken artan sayıda güncellemeyle bu kontrolsüz bir şekilde yavaşlar. Yükleyicileri çalıştırmaktan da sorumlu olduğu için, bir güncelleme yüklenmeye çalışılırken (ve başarısız olursa) bir SR örneği çalıştırılabilir.
Eugen Rieck

3
Birçok Windows güncelleştirmesi için yükleme işlemi, güncelleme başarısız olursa, sistemin bilinen bir çalışan sürümüne sahip olacak şekilde bir sistem yeniden gönderme noktası oluşturmakla başlar. Başarısız olursa (örn. wuauservÖldürülerek) sistem geri yükleme hizmeti bu geri yükleme noktasına geri döner, böylece başarısız yükleme girişiminin istenmeyen yan etkileri ortadan kaldırılır.
Eugen Rieck

1
Uzun sürmemelidir - sadece açıklığa kavuşturmak için: SR hizmeti sadece kısa bir süre için gerçek yapacak , ancak yeniden başlatılıncaya kadar var olmaya devam edecektir . Aslında, daha önce var olduğundan eminim, ancak aktivite ölçeğinde çok düşüktü, görmediniz.
Eugen Rieck

9
@Tomas, Gerçekten tekrarlamak gerekir, WinXP artık kullanmayın. Bazı geriye dönük uyumluluk için ihtiyacınız varsa, en iyi bahsiniz izole edilmiş bir sanal makinedir. Ayrıca internete bağlı olmadığından emin olurum. WinXP, tarayıcılar için çok az güvenlik güncellemesiyle veya çok az güvenlik güncelleştirmesiyle birlikte, bu noktada pek çok işlenmemiş uzaktan kod güvenlik açığına sahiptir ... Eugen'in söylediği gibi, bu bir kaza (tam uzlaşma) olmasını bekliyor.
Jarrod Christman

7
Hizmeti durdurmayın ... devre dışı olarak işaretleyin, böylece tekrar çalışmayacak. Windows XP desteği durduruldu, bu yüzden yeni bir güncelleme bulabiliyormuş gibi görünmüyor ve böylece arka planda çalışmasına izin vermek amaca hizmet etmiyor.
Joel Coehoorn
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.