son bir kaç haftadır windows xp üzerinde çalışan svchost.exe dosyasından müstariptim. Bu dosya windowsta bir çok servisle ilişkili bir dosya aynı anda bir kaç görüntüsünün çalıştığını görev yöneticisi penceresinden görebilirsiniz.
Benim yaşadığım sorunsa bilgisayarımı her açtığımda svchost.exe nin CPU nun %100 ünü kullanması ve yaklaşık 5 dakika boyunca hiç bir işleme izin vermemesi şeklindeydi. İnternette yaptığım araştırmalar sonunda bunun windowsun otomatik update servisiyle ilgili bir sorun olduğunu gördüm.
Bu sorundan kurtulmak için bir kaç yol izlenebiliyordu. En basiti denetim masasından windows otomatik update seçeneğini kapalı yapmanız ve güncellemeleri elle kendinizin yapması. Tabii pek iyi bir çözüm olduğu söylenemez. Bu nedenle daha kalıcı bir çözüm için aşağıdaki aşamaları uygulamak gerekti.
- Öncelikle microsoft un konuyla ilgili hotfix ini indirip kurdum. Fakat hotfix ilgili makale buradan okunmasına rağmen dosyayı bulmak biraz zor oldu. Bu nedenle aşağıda linkini veriyorum.
http://forum.computergames.ro/attachment.php?..
Sonrasında windowsun otomatik update servisini geçici olarak durdurdum. Bu servisle ilgili olan klasörlerden windows altında bulunan C:\windows\softwaredistribution klasörünün ismini C:\windows\softwaredistribution.old, C:\windows\windowsupdate.log dosyasının ismini de C:\windows\windowsupdate.log.old olarak değiştirdim. (Bunları yapmak için bilgisayarı safe modda açmam gerekti. Diğer türlü izin vermiyordu.)
Genelde yukarıda yapılan her aşamada bilgisayarı restart etmek gerekiyor. Son olarak geçici olarak durdurulan otomatik update servisini tekrar etkin duruma getirip bilgisayarı son kez yeniden başlatınca sorunun çözüldüğünü gördüm.
İlgili Linkler
http://episteme.arstechnica.com/eve/../786004271831/p/1