Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

หยุด SysMain ที่ทำให้ Windows 11 ใช้ CPU และ RAM สูง: แก้ด่วน

ในบทความนี้ เราจะดูวิธีแก้ปัญหา Service SysMain ที่ทำให้ CPU และ Memory ใช้สูงบน Windows 11

หากคุณเพิ่งสลับมาใช้ Windows 11 คุณอาจเผชิญปัญหา CPU และ Memory ใช้สูงบนอุปกรณ์ แม้ปัญหานี้อาจถูกกระตุ้นโดยหลายสาเหตุ กระบวนการ SysMain ที่มีชื่อเสียงร้าย รู้จักกันดีในการใช้ส่วนใหญ่ของทรัพยากร CPU และ Memory สำหรับผู้ที่ไม่รู้จัก SysMain เป็นบริการของ Windows ที่ช่วยวิเคราะห์ว่าคุณควรใช้ Hard Disk อย่างไร แต่คุณควรทราบว่า SysMain ไม่ได้จำเป็นต่อการทำงานของ PC เลย

ดังนั้น หากคุณพบว่า Service SysMain ก่อให้เกิดการใช้ CPU และ Memory สูงบน Windows 11 คุณต้องแก้ไขโดยเร็วที่สุด หากไม่ คุณจะเผชิญปัญหาประสิทธิภาพบน PC เพื่อช่วยคุณ ในบทความนี้ เรารวบรวมหลายวิธีที่ช่วยแก้ปัญหา Service SysMain ก่อให้เกิด CPU และ Memory ใช้สูงบน Windows 11

รีบูตคอมพิวเตอร์

แม้จะดูบ้าคลั่ง การรีบูต Windows PC จำเป็นต่อการยุติปัญหาทางเทคนิคที่คงอยู่บน PC ชั่วคราว ด้วยเหตุผลเดียวกัน การรีสตาร์ท PC ยังช่วยลดการใช้ CPU และ Memory สูงได้ เพราะมันล้างแคชทั้งหมด และรีเซ็ตการตั้งค่า Windows ให้คุณเริ่มใหม่

ดังนั้น ไปกดปุ่ม Restart เพื่อลดการใช้ CPU และ Memory สูงชั่วคราว

รัน SFC Scan

ตอนนี้ เมื่อระบบของคุณรีบูต และการใช้ CPU สูงลดลงอย่างมีนัยสำคัญ คุณควรไปรันคำสั่ง SFC เพื่อสแกนไฟล์ PC ต่อไป มันจะซ่อมแซมหรือกู้คืนไฟล์ระบบที่เสียหาย ดังนั้นจึงแก้ปัญหากับ Service SysMain

มาเริ่มกัน:

  • กดปุ่ม Windows แล้วพิมพ์ cmd ในแถบค้นหา
  • ตอนนี้ เลือกผลลัพธ์ที่เกี่ยวข้อง แล้วเลือก Run as Administrator จากเมนูบริบท
  • ตอนนี้ คุณต้องป้อนคำสั่งต่อไปนี้ในหน้าต่าง และกด Enter

sfc /scannow

ตอนนี้ รอจนกว่าการสแกนจะรัน อาจใช้เวลาบ้าง เมื่อสแกนเสร็จ การแจ้งเตือนจะยืนยัน

  • รอ และดูว่าปัญหา CPU และ Memory ใช้สูงแก้ไขแล้วหรือยัง

ปิดบริการ SysMain ผ่าน Command Prompt

หากคุณไม่เห็นการลดลงของการใช้ CPU และ Memory สูง ดבר הבא ที่ต้องทำคือ ปิดบริการ SysMain เองโดยใช้ Command Prompt นี่คือสิ่งที่คุณต้องทำ:

  • เปิด Command Prompt อีกครั้ง โดยพิมพ์ Command Prompt ในแถบค้นหาของ Start Menu
  • ตอนนี้ ไฮไลท์ Command Prompt ในผลลัพธ์ แล้วเลือก Run as Administrator
  • ตอนนี้ พิมพ์คำสั่งต่อไปนี้ในหน้าต่าง Command Prompt แล้วกด Enter

sc stop "SysMain" & sc config "SysMain" start=disabled

  • รอจนกว่าจะได้รับแจ้งเตือนว่าบริการเหล่านี้ถูกปิดใช้งานแล้ว

ปิดบริการ Background Intelligent Transfer Service

สำหรับผู้ที่ไม่รู้จัก Background Intelligent Transfer Service (BITS) เป็นบริการของ Windows ที่นักเขียนโปรแกรมและผู้ดูแลระบบใช้สำหรับดาวน์โหลดและอัปโหลด HTTP web servers พร้อมกับ SMB file shares แต่ ผู้ใช้หลายคนรายงานว่าบริการนี้สร้างปัญหาบน Windows 11 PC ของพวกเขา มาปิดมันให้หมด:

  • ใช้ปุ่ม CTRL+ALT+DELETE เพื่อเปิด Task Manager
  • ตอนนี้ ไปที่แท็บ Services ที่นี่ และเลือก Services จากเมนู built-in
  • หา "Background Intelligent Transfer Service" ในส่วน Background แล้วคลิกขวา
  • ตอนนี้ เลือก Stop จากเมนูบริบท
  • สุดท้าย ใช้การเปลี่ยนแปลง และดูว่าการใช้ CPU และ Memory ลดลงหรือไม่

ใช้ Registry Editor เพื่อปิด SysMain

คุณยังสามารถปิดบริการ SysMain ผ่าน Registry Editor ได้ หากการทำจาก Command Prompt ทำให้คุณกังวล คุณสามารถลองวิธีนี้

  • สำหรับนี้ ให้เปิดกล่อง Run dialog โดยใช้ลัด Windows+R
  • จากนั้น พิมพ์ Regedit ในกล่องข้อความ และกด Enter เพื่อเปิด Registry Editor
  • เมื่ออยู่ใน Registry Editor ให้เปิด Path ต่อไปนี้:

HKEY LOCAL MACHINE\SYSTEM\CurrentControlSet\Services\SysMain

  • ตอนนี้ คลิกขวาที่จุดใดจุดหนึ่งภายในด้านขวา แล้วเลือก Modify จากเมนูบริบท
  • จากนั้น ป้อนตัวเลข '4' ในกล่อง Value data แล้วกด OK
  • หลังจากนี้ กดปุ่ม OK
  • ตอนนี้ รีบูต PC เพื่อปิด Service Host SysMain ให้สำเร็จ

สรุป

นี่คือสิ่งต่างๆ ครับ! เราหวังว่าคุณแก้ปัญหา SysMain ก่อให้เกิด CPU และ Memory ใช้สูงบน Windows 11 ได้แล้ว นอกจากวิธีแก้ข้างต้น คุณควรพิจารณาย้ายจาก Mechanical Disk ไปเป็น Solid State Drive (SSD) เพื่อลดการใช้ CPU และ Memory ได้ในระดับที่ดี หวังว่าช่วยได้!