svchost.exe ใช้หน่วยความจำจำนวนมากทำให้พีซีของฉันช้าลง [ซ้ำกัน]


11

ใน Windows 7 ของฉันแบบ 32 บิต svchost.exeใช้หน่วยความจำจำนวนมากและทำให้พีซีของฉันช้าลงอย่างมาก

ฉันปิดการอัพเดทอัตโนมัติแล้วและอยู่ในโหมดแมนนวล

ฉันจะแก้ไขปัญหานี้ได้อย่างไร ขอบคุณ


ทำและส่งไฟล์ให้ฉัน: pastebin.com/4h2ySm1V
magicandre1981

คำตอบ:


16

ไม่มีทางที่เราจะรู้ได้ว่าอะไรทำให้เกิดsvchost.exeปัญหาการใช้งาน CPU สูงในเครื่องใดก็ตามเนื่องจาก:

svchost.exeเป็นกระบวนการโฮสต์ที่มีการเรียกใช้ DLL เป็นบริการใน Windows XP และอื่น ๆ svchost.exeในเวลาใดก็ตามมีบริการหลายทำงานภายใน คุณสามารถฆ่ากระบวนการ แต่คุณจะไม่สามารถบอกได้ว่าบริการใดเป็นสาเหตุของปัญหาเพราะคุณจะฆ่าพวกเขาทั้งหมด

ในการพิจารณาว่าอันไหนที่ทำให้เกิดการใช้งาน CPU สูงคุณสามารถลองวิธีการสองสามวิธี:

  • เปิดตัวจัดการงานคลิกขวาที่สิ่งsvchost.exeที่ทำให้เกิดปัญหาจากนั้นคลิกตัวเลือกสุดท้าย - "ไปที่บริการ"

    ป้อนคำอธิบายรูปภาพที่นี่

    svchostคุณจะได้รับรายชื่อของบริการทั้งหมดที่มีการทำงานโดยเฉพาะอย่างยิ่งว่า

    ป้อนคำอธิบายรูปภาพที่นี่

  • คุณยังสามารถใช้Process Explorerเพื่อดูว่าบริการใดกำลังทำงานอยู่ในsvchostอินสแตนซ์เฉพาะ:

    ป้อนคำอธิบายรูปภาพที่นี่

    แหล่ง


ในขณะที่ไวรัสอาจทำให้เกิดปัญหานี้ได้อย่างแน่นอน แต่ก็ไม่น่าจะเป็นไปได้มากกว่าเพียงแค่โปรแกรมซอฟต์แวร์ที่เขียนได้ไม่ดีหรือทรัพยากรทางเลือกที่ไม่ดีของโปรแกรมป้องกันไวรัส


ลองหยุดกระบวนการทีละกระบวนการเพื่อหลีกเลี่ยงพีซีที่จะพัง
ฮันเตอร์

2
หากคุณดับเบิลคลิกที่รายการ svchost ใน process explorer จะมีแท็บที่จะให้ข้อมูลที่ละเอียดยิ่งขึ้นเกี่ยวกับบริการที่ใช้ CPU สำหรับกระบวนการนั้น IIRC "เธรด" คุณอาจสามารถ จำกัด ตัวเลือกสำหรับสิ่งที่จะปิด
horatio

2
จริงๆแล้ว Windows เป็นซอฟต์แวร์ที่เขียนไม่ดี
user613326

@ Horatio ในแท็บ "เธรด" เมื่อเราดับเบิลคลิกที่รายการในกระบวนการสำรวจฉันไม่เห็นวิธีการใด ๆ ด้วยความช่วยเหลือซึ่งฉันสามารถคิดออกว่าเธรดเฉพาะเป็นของ dll บริการที่ได้รับการโหลดใน svchost.exe . ฉันจะรับทราบอย่างชัดเจนได้อย่างไรจากบริการ n ซึ่งโฮสต์อยู่ใน servicehost.exe กำลังสร้างจำนวนเธรดสูงสุดหรือทำงานผิดปกติ มีคอลัมน์บริการอยู่ในแท็บ "เธรด" แต่จะแสดงว่างเปล่าสำหรับเธรดทั้งหมด
RBT

1

อาจเกิดจากการติดเชื้อไวรัส โดยทั่วไปแล้ว svchost.exe เป็นไฟล์ระบบ windows ปกติและไม่ควรใช้ทรัพยากรจำนวนมากรวมถึง CPU และ RAM คุณควรทำการสแกนอย่างสมบูรณ์เพื่อหาการติดเชื้อที่น่าสงสัย

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