svchost.exe กิน CPU: บริการใดบ้างที่สามารถเป็นสาเหตุได้


17

ต้องขอบคุณคำแนะนำที่ยอดเยี่ยมเหล่านี้ในที่สุดฉันก็สามารถระบุบริการของกระบวนการ svchost.exe ซึ่งกิน CPU ของฉันมากมายใน Windows 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.mscหรือ? ปัญหาservices.mscคือฉันมีการแปล Windows และฉันเห็นพวกเขาแปลทั้งหมด มีวิธีใดบ้างที่ฉันสามารถจับคู่และหยุด / เริ่มบริการที่เกี่ยวข้องกับชื่อภาษาอังกฤษที่ให้ไว้ข้างต้น

ขอบคุณมาก!

PS: การผลิตผลลัพธ์ข้างต้นเพื่อค้นหาบริการของกระบวนการโลภ svchost.exe นั้นยุ่งยากบน Windows ที่แปลเป็นภาษาท้องถิ่นของฉันเนื่องจากการ/fiกรองชื่อกระบวนการไม่ทำงาน (คำสั่งตัวกรองถูกแปลเป็นภาษาเช็กและไม่สามารถป้อนได้ บนคอนโซลเนื่องจากปัญหาชุดอักขระ !!! Braindamaged M $ !!!) นี่คือวิธีที่ฉันทำ:

  1. tasklist /v > c:\tomas\file.txt
  2. ค้นหา PID ของกระบวนการ svchost ที่เหมาะสมโดยใช้หน่วยความจำ
  3. tasklist /svc /fi "PID eq 5516"

PS: มันไม่ได้ซ้ำกับ # 995581 เลยมันไม่เกี่ยวกับข้อมูล แต่เป็นการใช้ CPU และปัญหา svchost นั้นบ่อยมากจนสมควรได้รับคำถามเฉพาะของตัวเองซึ่งก็เกี่ยวกับบริการเฉพาะด้วย คำถามนั้นจะไม่แก้ปัญหาของฉันเลย


1
อ้างถึงการแก้ไขของคุณและการย้อนกลับของฉัน: การยอมรับคำตอบนั้นเพียงพอที่บ่งบอกว่าปัญหาได้รับการแก้ไขแล้ว
Kamil Maciorowski

11
เพียงพูดแบบนี้อีกครั้ง: Windows XP ถึงจุดสิ้นสุดของชีวิตกว่าสี่ปีที่ผ่านมา ในช่วงสี่ปีที่ผ่านมามีข้อยกเว้นที่น่าทึ่งสองประการมันไม่ได้มีการสร้างแพทช์ใด ๆ ... ไม่แม้แต่การอัปเดตความปลอดภัยที่สำคัญและแม้กระทั่งเมื่อพบข้อบกพร่องด้านความปลอดภัยที่รู้จัก (และมีหลายสิ่งเหล่านี้! ใช้ระบบนี้ต่อไป การอัพเกรดระบบปฏิบัติการที่รองรับควรเป็นงาน # 1
Joel Coehoorn

1
เราขอขอบคุณที่คุณป้อนข้อมูล แต่ตามที่ Kamil ได้กล่าวแล้วเราไม่ได้ติดป้ายกำกับคำถามของเราว่า"แก้ไขได้ในที่สุด"ในชุมชนผู้ใช้ขั้นสูง เราสามารถเห็นได้อย่างง่ายดายจากข้อเท็จจริงที่ว่ามีคำตอบที่ยอมรับได้ ที่สำคัญคุณต้องเปลี่ยนไปใช้ระบบปฏิบัติการที่ทันสมัยกว่า Windows XP ใช้มันเป็นเพียงการขอร้องสำหรับเหตุการณ์ด้านความปลอดภัย
Run5k

1
นี้เป็นเช่นเดียวกับใน Windows 7 ที่ WindowsUpdateเป็นสาเหตุของปัญหา ด้วยการอัพเดทจำนวนมากได้ถูกปล่อยออกมาในช่วงหลายปีที่ผ่านมา WU นั้นช้าในการตรวจสอบว่าการอัพเดตใดที่มันต้องการจริงๆ
magicandre1981

4
ควรย้ายข้อมูลนี้ไปที่retrocomputing.stackexchange.comหรือไม่
Heinzi

คำตอบ:


41

ก่อนอื่น: อย่าใช้ Windows XP นี่เป็นอุบัติเหตุที่รอให้เกิดขึ้น

ที่กล่าวว่าฉันเกือบจะแน่ใจว่าwuauservเป็นผู้กระทำผิด: Windows Update เสียอย่างสมบูรณ์กับ Windows XP และมันไม่ได้เซิร์ฟเวอร์วัตถุประสงค์ใด ๆ อีกต่อไป พยายามnet stop wuauservทำให้แน่ใจ


12
เป็นส่วนประกอบของเซิร์ฟเวอร์ของการอัพเดท windows อัตโนมัติ (wuauctrl เป็นไคลเอนต์) เนื่องจากมันจะต้องสร้างรายการโปรแกรมปรับปรุงที่จะติดตั้ง เนื่องจากจิตใจที่สดใสบางคนเลือกอัลกอริทึม O (e ^ n) เพื่อทำสิ่งนี้สิ่งนี้จะช้าลงอย่างไม่สามารถควบคุมได้ด้วยจำนวนการอัปเดตที่ต้องพิจารณา เนื่องจากมันยังรับผิดชอบในการเรียกใช้ตัวติดตั้งจึงอาจเรียกใช้อินสแตนซ์ SR หากถูกขัดจังหวะขณะพยายาม (และล้มเหลว) ในการติดตั้งการอัปเดต
Eugen Rieck

3
กระบวนการติดตั้งสำหรับการอัพเดต windows จำนวนมากเริ่มต้นด้วยการสร้างจุด resore ของระบบเพื่อให้เป็นเวอร์ชั่นที่ใช้งานได้จริงของระบบหากการอัพเดทล้มเหลว ถ้ามันล้มเหลว (เช่นwuauservถูกฆ่า) บริการคืนค่าระบบจะกลับไปที่จุดคืนค่านี้ดังนั้นจึงกำจัดผลข้างเคียงที่ไม่พึงประสงค์ของความพยายามในการติดตั้งที่ล้มเหลว
Eugen Rieck

1
ไม่ควรใช้เวลานาน - เพียงแค่ทำให้ชัดเจน: บริการ SR จะทำงานได้จริงในระยะเวลาสั้น ๆ แต่จะยังคงมีอยู่จนกว่าจะรีบูต ในความเป็นจริงฉันค่อนข้างแน่ใจว่ามันมีอยู่ก่อนหน้านี้ แต่ลดระดับกิจกรรมลงจนเหลือเพียงคุณไม่เห็น
Eugen Rieck

9
@ โทมัสควรย้ำอย่าใช้ WinXP อีกต่อไป หากคุณต้องการความเข้ากันได้แปลก ๆ ทางออกที่ดีที่สุดของคุณคือเครื่องเสมือนจริงที่แยกได้ ฉันจะตรวจสอบให้แน่ใจว่าไม่ได้เชื่อมต่อกับอินเทอร์เน็ต WinXP มีช่องโหว่โค้ดระยะไกลจำนวนมากที่ยังไม่ได้ทำการอัปเดตพร้อมกับการอัปเดตความปลอดภัยเล็กน้อยสำหรับเบราว์เซอร์ ... ดังที่ Eugen กล่าวว่ามันเป็นอุบัติเหตุ
Jarrod Christman

7
ไม่เพียงหยุดบริการ ... ทำเครื่องหมายว่าปิดใช้งานดังนั้นจึงไม่ทำงานอีกครั้ง การสนับสนุนสำหรับ Windows XP ถูกยกเลิกดังนั้นจึงไม่เหมือนกับว่าจะสามารถค้นหาการอัปเดตใหม่ได้
Joel Coehoorn
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.