svchost.exe การใช้งานหน่วยความจำสูง - wuauserv


86

ฉันใช้ Windows 7 และฉันประสบปัญหาการใช้หน่วยความจำสูงจากกระบวนการ svchost.exe ของฉัน

svchost หน่วยความจำสูง

บริการภายใต้กระบวนการที่เฉพาะBITS, EAPHost, IKEEXT, LanmanServer, MMCSS, ProfSVC, RasMan, กำหนดการ SENS, SharedAccess, ShellHWDetection, ธีม, winmgmt และ wuauserv

ฉันสามารถ จำกัด บริการเฉพาะโดยแยกแต่ละบริการเป็นกระบวนการของตนเองและระบุว่า wuauserv เป็นสาเหตุ

การหยุดบริการอัปเดต Windows (wuauserv) จะหยุดการใช้งานหน่วยความจำที่บ้า แต่นั่นไม่ใช่วิธีแก้ปัญหา

ความช่วยเหลือใด ๆ โปรด?

ฉันได้ลองตั้งชื่อโฟลเดอร์SoftwareDistributionแล้วและลงทะเบียนWindows Update Agentอีกครั้ง ไม่มีอะไรทำงานได้แล้ว


1
คุณหมายถึงหน่วยความจำรั่ว แรมไม่ถูกเปิดใช้งานหลังจากที่คุณฆ่ากระบวนการหรือไม่? ความเข้าใจของฉันคือ svchost รวมบริการหลาย ๆ อย่างเข้าด้วยกันดังนั้นพวกเขาจึงใช้ทรัพยากรน้อยลงโดยรวม Windows 7 จัดการทรัพยากรด้วยการทำให้พวกมันพร้อมใช้งานเช่น
Raystafarian

นี่เป็นปกติ. บริการต้องจัดการกับข้อมูลการอัพเดทจำนวนมาก การใช้งานของฉันอยู่ระหว่างการตั้งค่าการอัปเดตด้วยหลายร้อย MB
magicandre1981

1
โอลิเวอร์คุณจัดการเพื่อแก้ไขมันได้หรือไม่? ถ้าเป็นเช่นนั้นได้อย่างไร
Oz Edri

1
คุณได้ตรวจสอบคำถามนี้: superuser.com/questions/951960/… ? ฉันขอแนะนำให้หยุดการอัปเดตอัตโนมัติและเรียกใช้งานตามความต้องการ
elachell

สิ่งนี้ยังคงเกิดขึ้นใน Windows 10
ravi parekh

คำตอบ:


60

จากประสบการณ์ของฉันเมื่อ wuauserv เริ่มกินหน่วยความจำสิ่งที่ดีที่สุดที่ต้องทำคือรอจนกระทั่งเสร็จสิ้นการติดตั้งการอัปเดตแล้วรีบูต

หากคุณไม่สามารถหรือไม่เต็มใจรีบูตตอนนี้คุณสามารถรีเซ็ต wuauserv ได้ตลอดเวลาด้วยสคริปต์ BAT ต่อไปนี้ (คลิกขวา & เรียกใช้ในฐานะผู้ดูแลระบบ):

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

หวังว่ามันจะช่วย


2
ในคอมพิวเตอร์ของฉัน windows update hogs เกือบ 2GB ทันทีหลังจากรีบูตแต่ละครั้ง การเริ่มบริการการอัปเดตของ windows นั้นใช้งานได้สำหรับฉัน ขอบคุณ!
CrouZ

การหยุดบริการการอัปเดตของ windows ไม่ได้ช่วยแน่นอน ขอบคุณ!
Chani

5
you can always reset wuauserv with the following BAT scriptสำหรับบันทึกมันเป็น(.) ไฟล์ BATหรือสคริปต์แบทช์ (หรือไฟล์แบทช์ ) ไม่ใช่สคริปต์ BATซึ่งฟังดูคล้ายกับสคริปต์สำหรับ The Bat!
Synetech

ตามblackmanticore.com/30becce9a227e690c0ae63bedc26c9be del /s /q %windir%\softwaredistribution\download\*.* & for /d %i in (%windir%\softwaredistribution\download\*.*) do rd /s /q %i จะเป็นเดิมพันที่ปลอดภัยยิ่งขึ้น
Ross Smith II

48

การอัปเดตเพื่อแก้ไขปัญหาได้รับการเผยแพร่แล้ว:

โปรดดูKB3050265


2
ขอบคุณ! ดูเหมือนว่าจะแก้ไขปัญหาได้แล้ว ตอนนี้คอมพิวเตอร์เก่าของแม่ที่มี RAM ขนาด 2 GB ซึ่งฉันเพิ่งติดตั้ง Windows 7 เนื่องจากการหยุดให้บริการของ XP นั้นสามารถใช้งานได้อีกครั้ง
bcody

2
คุณบันทึกแล็ปท็อปของฉันไว้จริงๆ!
กระทะ

6
ฉันไม่ได้ทดสอบ KB3050265 แต่ KB3102810 ใช้งานได้สำหรับฉัน superuser.com/a/997067/433287ลิงก์ไปยังแพทช์ล่าสุด (11/3/2558) ที่ใช้งานได้กับฉันในเครื่อง 2 เครื่องแยกกัน
aoetalks

2
ฉันติดตั้ง KB3050265 แล้ว KB3102810 ทำงานสำหรับฉัน
JumpingJezza

1
KB3050265 หรือ KB3102810 ไม่ได้แก้ไขปัญหาสำหรับฉัน วิธีเดียวที่จะอยู่มันก็จะปิดการใช้งานการปรับปรุงในControl Panel-> ->Windows Update Change Settingsจากนั้นเดือนละครั้งให้เปิดใช้งานด้วยตนเองหลังจากวันอังคารที่ 2 นั่งผ่านการใช้งาน CPU 100% หรือดีกว่าไปทานอาหารในขณะที่ติดตั้งทุกอย่างแล้วปิดใช้งานการอัปเดตอีกครั้ง มิฉะนั้นหากคุณเปิดใช้งานwuauservบริการอาจเริ่มทำงานเมื่อใดก็ตามที่ต้องการและหยุดระบบของคุณลงในการรวบรวมข้อมูล น่าเสียดายที่ Microsoft ไม่สามารถแก้ไขปัญหานี้ได้นานกว่าหนึ่งปีแล้วที่ปัญหานี้หมดไป!
c00000fd

2

ฉันไม่รู้ว่าคุณยังมีปัญหานี้หรือไม่ แต่ฉันมีบางอย่างที่คล้ายกันใน Windows 8 ฉันมีการถ่ายโอนข้อมูลหลายร้อย MB ต่อวันและใช้ NetBalancer ระบุว่าปัญหานี้เป็นบริการอัปเดต Windows (wuaserv) ดังนั้นฉันจึงปิดใช้งานแล้ว เรียกใช้ตัวเลือก MS Fixit สำหรับการอัปเดต Windows ฉันคิดว่ามีหนึ่งสำหรับ Windows 7 ที่นี่ แต่จะตรวจสอบว่ามันเข้ากันได้ก่อนที่คุณจะเรียกใช้

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

แม้ว่าจะเป็นวันแรกที่ฉันได้เปิดการอัปเดตอัตโนมัติขึ้นใหม่และดีมาก อย่างน้อยฉันก็รู้ว่าจะหยุดถ้าปัญหากลับมาอีกครั้ง โปรแกรม NetBalancer เป็นตัวช่วยที่ดีในการระบุปัญหา

หวังว่าคุณจะแก้ไขมันได้แล้วถ้าไม่ใช่นี่อาจจะคุ้มค่ากับการลอง


2

ฉันพบบทความต่อไปนี้: https://social.technet.microsoft.com/Forums/windows/en-US/4a782e40-bbd8-40b7-869d-68e3dfd1a5b4/windows-update-scan-high-memory-usage?forum= w7itproperf และศาสตราจารย์ = ต้อง

ฉันคิดว่า microsoft ทำอะไรบางอย่างในช่วงกลางปี ​​2014 - โพสต์นี้จะเริ่มในเดือนพฤศจิกายน 2014 ของคุณในเดือนตุลาคม 2014 ...

เรามีปัญหานี้กับลูกค้าที่มีพีซีประมาณ 60 เครื่อง ... เราต้องปิดการใช้งานบริการ Windows Update ในตอนนี้ คำตอบอย่างเป็นทางการจาก microsoft อยู่ระหว่างการพิจารณาหวังว่าจะให้แพทช์แก่เราในบางครั้ง ...


ฉันมีปัญหานี้กับคอมพิวเตอร์ที่ไม่ได้ใช้ตั้งแต่ปี 2556 อย่างไรก็ตามฉันต้องดาวน์โหลด Windows Update รุ่นใหม่ก่อนที่จะค้นหาการปรับปรุง ( answer.microsoft.com/fr-fr/windows/forum/… ) ปัญหาอาจมาจาก Windows Update เวอร์ชันใหม่ซึ่งอาจวางจำหน่ายในปี 2014
Wok

0

svchost.exeใช้เป็นกระบวนการของระบบทั่วไปมัลแวร์บางตัวมักใช้ชื่อกระบวนการของ "svchost.exe" เพื่อปลอมตัว ไฟล์ระบบดั้งเดิม svchost.exe อยู่ในโฟลเดอร์ C: \ Windows \ System32 ไฟล์ใด ๆ ที่ชื่อ "svchost.exe" ที่อยู่ในโฟลเดอร์อื่นถือได้ว่าเป็นมัลแวร์


1
ไม่ใช่เวลานี้. ตามคำอธิบายเป็นเรื่องเกี่ยวกับ wuauserv ที่เกี่ยวข้องในกระบวนการและเป็นข้อผิดพลาดทั่วไปของ Microsoft เช่นเคย
Dee
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.