svchost.exe yüksek bellek kullanımı - wuauserv


86

Windows 7 kullanıyorum ve svchost.exe işlemlerimden birinde yüksek bellek kullanımı yaşıyorum.

svchost yüksek hafıza

Bu özel işlem kapsamındaki hizmetler BITS, EAPHost, IKEEXT, LanmanServer, MMCSS, ProfSVC, RasMan, Zamanlama, SENS, SharedAccess, ShellHWDetection, Temalar, winmgmt ve wuauserv'dir .

Her bir hizmeti kendi sürecine ayırarak ve bunun neden olarak wuauserv'i tanımlayarak belirli bir servise daraltmayı başardım.

Windows güncelleme servisini (wuauserv) durdurmak, çılgın hafıza kullanımını durdurur, ancak bu bir çözüm değildir.

Herhangi bir yardım lütfen?

SoftwareDistribution klasörünü yeniden adlandırmayı ve Windows Update Aracısını yeniden kaydetmeyi çoktan denedim . Şu ana kadar hiçbir şey işe yaramadı.


1
Hafıza sızıntısı derken ne demek istiyorsun? İşlemleri öldürdükten sonra RAM serbest değil mi? Anladığım kadarıyla svchost birden fazla hizmeti bir araya getirdi, böylece genel olarak daha az kaynak kullandılar. Windows 7, kaynakları kendileri için hazır tutarak kaynakları yönetir, örneğin
Raystafarian

bu normal. Servis bir çok güncelleme verisini işlemelidir. Kullanımım, güncelleme ayarları sırasında da birkaç yüz MB.
magicandre1981

1
Oliver, çözmeyi başardın mı? Öyleyse nasıl?
Oz Edri

1
Bu soruyu kontrol ettiniz mi : superuser.com/questions/951960/… ? Otomatik güncellemeleri durdurmanızı ve talep üzerine çalıştırmanızı tavsiye ederim
elachell

Bu hala Windows 10'da gerçekleşiyor
ravi parekh

Yanıtlar:


60

Deneyimlerime göre, wuauserv bellek yemeye başladığında, yapılacak en iyi şey, güncellemeleri yüklemeyi bitirene kadar beklemek ve ardından yeniden başlatmaktır.

Şimdi yeniden başlatmak istemezseniz veya istemiyorsanız, wuauserv'i her zaman aşağıdaki BAT komut dosyasıyla sıfırlayabilirsiniz (sağ tıklayıp yönetici olarak çalıştırın):

net stop wuauserv
net stop bits
rd /s /q %windir%\softwaredistribution
net start bits
net start wuauserv
wuauclt.exe /detectnow

Umarım yardımcı olur.


2
Bilgisayarımda, pencereler her yeniden başlatmadan hemen sonra 2GB'lık bir hızla güncelleniyor. Windows güncelleme hizmetini yeniden başlatmak benim için çalıştı. Teşekkürler!
CrouZ

Windows güncelleme servisini durdurmak gerçekten yardımcı oldu. Teşekkürler!
Chani

5
you can always reset wuauserv with the following BAT scriptKayıt için, bu kadar ya (.) BAT dosyası veya toplu komut (veya toplu iş dosyası ) değil, BAT komut daha Bat için bir komut dosyası gibi geliyor !.
Synetech

Blackmanticore.com/30becce9a227e690c0ae63bedc26c9be'ye göre del /s /q %windir%\softwaredistribution\download\*.* & for /d %i in (%windir%\softwaredistribution\download\*.*) do rd /s /q %i daha güvenli bir bahis olabilir
Ross Smith II

48

Sorunu düzeltmek için bir güncelleme yayınlandı:

Lütfen KB3050265'e bakın


2
Teşekkürler! Bu sorunu çözmüş gibi görünüyor. Şimdi annemin, XP'nin hizmet dışı kalmasından dolayı Windows 7'yi kurduğum 2 GB RAM'e sahip eski bilgisayarı yeniden kullanılabiliyor.
bcody

2
Kelimenin tam anlamıyla dizüstü bilgisayarımı kurtardın kardeşim!
Wok

6
KB3050265'i test etmedim, ancak KB3102810 benim için çalıştı. superuser.com/a/997067/433287 2 ayrı makinede benim için çalışan yeni bir (11/3/2015) yamaya bağlanıyor.
aoetalks

2
KB3050265 yüklüydü. KB3102810 benim için çalıştı.
Jezza

1
Ne KB3050265 ne de KB3102810 benim için sorunu çözmedi. Bunu ele almanın tek yolu güncellemeleri devre dışı bırakmaktı Control Panel-> Windows Update-> Change Settings. Ardından ayda bir kez, 2. Salı gününden sonra manuel olarak etkinleştirin, bu% 100 CPU kullanımını izleyin veya her şeyi yüklerken daha iyi bir yemek yiyin ve ardından güncellemeleri tekrar devre dışı bırakın ve tekrarlayın. Aksi taktirde, devam ettirirseniz, wuauservhizmet istediği zaman devreye girebilir ve sisteminizi sürünceye kadar durdurabilir. Microsoft'un bu sorunun çözüldüğü bir yıldan fazla bir süredir bu sorunu çözememesi çok kötü!
c00000fd

2

Hala bu sorunun olup olmadığını bilmiyorum ama Windows 8'de benzer bir şey yaşadım. Günde birkaç yüz MB veri aktarımı yaptım ve NetBalancer kullanarak sorunu Windows güncelleme servisi (wuaserv) olarak tanımladım, bu yüzden bunu devre dışı bıraktım ve sonra Windows güncellemesi için MS Fixit seçeneğini kullandı. Burada Windows 7 için bir tane olduğunu düşünüyorum ama yok bunu çalıştırmadan önce o uyumludur kontrol edin.

http://windows.microsoft.com/en-gb/windows/troubleshoot-problems-installing-updates#1TC=windows-7

Erken günler olmasına rağmen otomatik güncellemeleri tekrar açtım ve şimdiye kadar çok iyi. En azından sorun tekrar gelirse ne durduracağımı biliyorum. NetBalancer programı problemin tanımlanmasında çok yardımcı oldu.

Umarım zaten çözmüşsünüzdür, eğer denemeye değmeyebilirse.


2

Aşağıdaki makaleyi buldum: https://social.technet.microsoft.com/Forums/windows/en-US/4a782e40-bbd8-40b7-869d-68e3dfd1a5b4/windows-update-scan-high-memory-usage?forum= w7itproperf ve prof = gerekli

Microsoft’un 2014’ün ortasında bir şey yaptığını düşünüyorum - bu yayın Ekim 2014’te sizinki de

Bu sorunu da 60 PC'li bir müşterimizde var ... şimdilik Windows Update hizmetini devre dışı bırakmak zorunda kaldık. Microsoft'un resmi cevabı beklemede, umarım bir ara bize yama verir ...


2013 yılından beri kullanılmayan bir bilgisayarda bu sorunu yaşıyorum. Ancak, güncelleştirmeleri aramadan önce Windows Update'in yeni bir sürümünü karşıdan yüklemek zorunda kaldım ( answer.microsoft.com/fr-fr/windows/forum/… ). Sorun, 2014'te piyasaya sürülen yeni Windows Update sürümünden kaynaklanıyor olabilir.
Wok

0

svchost.exe , ortak bir sistem işlemi olarak kullanılır, bazı kötü amaçlı yazılımlar genellikle kendini gizlemek için "svchost.exe" işlem adını kullanır. Orijinal sistem dosyası svchost.exe C: \ Windows \ System32 klasöründe bulunur. Başka bir klasörde bulunan "svchost.exe" adlı herhangi bir dosya zararlı yazılım olarak kabul edilebilir.


1
Bu sefer değil. Açıklamaya göre, sürece dahil olan wuauserv hakkında ve her zamanki gibi yaygın bir Microsoft hatadır.
Dee
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.