Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

แก้ไข:แอพบริการและคอนโทรลเลอร์ใช้งาน CPU สูงแบบสุ่ม

แอปบริการและตัวควบคุมอาจแสดงการใช้งาน CPU สูงเนื่องจากแอปพลิเคชันที่ขัดแย้งกัน (เช่น Sequrazo หรือ SAntivirus) นอกจากนี้ การกำหนดค่าที่ไม่ถูกต้องของตัวเลือกการทำดัชนีหรือการตั้งค่าการแสดงผลของระบบของคุณอาจทำให้เกิดข้อผิดพลาดได้

ผู้ใช้พบปัญหาเมื่อเขาสังเกตเห็น (เนื่องจากความเฉื่อยแบบสุ่มและความล่าช้าของระบบของเขา) CPU สูงซึ่งเริ่มต้นจาก 30-40% และเพิ่มการใช้งาน CPU เป็น 100% รวมกับกระบวนการอื่น ๆ โดยแอพ Services และ Controller ในงาน ผู้จัดการระบบของเขา

แก้ไข:แอพบริการและคอนโทรลเลอร์ใช้งาน CPU สูงแบบสุ่ม

คุณสามารถแก้ไข CPU สูงของแอป Services และ Controller ได้โดยลองใช้วิธีแก้ปัญหาด้านล่าง แต่ก่อนหน้านั้น ให้ตรวจสอบว่าระบบของคุณไม่ได้ติดตั้งผลิตภัณฑ์รักษาความปลอดภัยมากกว่าหนึ่งรายการ (เช่นแอนติไวรัสสองตัว) ถ้าใช่ ให้ลบหนึ่งในแอปพลิเคชัน (ที่ไม่จำเป็น) นอกจากนี้ ให้ตรวจสอบว่าทำการ รีสตาร์ทเครื่องใหม่ . หรือไม่ ของระบบของคุณช่วยแยกแยะปัญหา

โซลูชันที่ 1:ใช้ตัวจัดการงานของระบบของคุณ

ปัญหาอาจเป็นผลมาจากความผิดพลาดชั่วคราวของกระบวนการของระบบ ซึ่งสามารถเคลียร์ได้โดยการบังคับปิดกระบวนการที่มีปัญหาโดยใช้ Task Manager ของระบบ

  1. คลิกขวา บน Windows ปุ่ม (เพื่อเปิดเมนูผู้ใช้ขั้นสูง) และเลือก ตัวจัดการงาน . แก้ไข:แอพบริการและคอนโทรลเลอร์ใช้งาน CPU สูงแบบสุ่ม
  2. จากนั้น นำทางไปยัง บริการ แท็บและคลิกขวาที่ DPS (บริการนโยบายการวินิจฉัย)
  3. ตอนนี้เลือก หยุด (ละเว้นคำเตือนใด ๆ หากได้รับ) จากนั้นตรวจสอบว่าปัญหา CPU สูงได้รับการแก้ไขแล้วหรือไม่ แก้ไข:แอพบริการและคอนโทรลเลอร์ใช้งาน CPU สูงแบบสุ่ม
  4. ถ้าไม่ใช่ ให้ไปที่กระบวนการ แท็บของ ตัวจัดการงาน .
  5. ตอนนี้ ให้คลิกขวาที่ แอปบริการและตัวควบคุม และเลือก ไปที่รายละเอียด . แก้ไข:แอพบริการและคอนโทรลเลอร์ใช้งาน CPU สูงแบบสุ่ม
  6. จากนั้น คลิกขวา ใน บริการ .exe และเลือก สิ้นสุดโครงสร้างกระบวนการ . แก้ไข:แอพบริการและคอนโทรลเลอร์ใช้งาน CPU สูงแบบสุ่ม
  7. ตอนนี้ปล่อยให้ระบบเป็นมาตรฐาน (หรือรีบูต) และตรวจสอบว่าปัญหา CPU สูงได้รับการแก้ไขแล้วหรือไม่

แนวทางที่ 2:อัปเดต Windows และไดรเวอร์ของพีซีของคุณเป็นเวอร์ชันล่าสุด

ปัญหาอาจเป็นผลมาจากข้อบกพร่องของ Windows และสามารถล้างได้โดยการอัปเดต Windows และไดรเวอร์ของระบบของคุณ (เนื่องจาก Microsoft พยายามหาทางแก้ไขข้อบกพร่องของ Windows อย่างต่อเนื่องและโปรแกรมแก้ไขจะเผยแพร่ผ่านช่องทางการอัปเดตของ Windows)

  1. อัปเดต Windows ของระบบและไดรเวอร์สำหรับบิวด์ล่าสุด
  2. หลังจากอัปเดตเสร็จแล้ว ให้ตรวจสอบว่าปัญหาแอปบริการได้รับการแก้ไขหรือไม่

โซลูชันที่ 3:ลองใช้เครือข่ายอื่น

คุณอาจพบปัญหาหากเครือข่ายที่คุณใช้ในการเข้าถึงอินเทอร์เน็ตไม่ได้รับการกำหนดค่าอย่างเหมาะสมหรือถูกบุกรุก/ติดเชื้อ (เช่น อินเทอร์เน็ตของโรงเรียนหรือมหาวิทยาลัย) ในกรณีนี้ การลองใช้เครือข่ายอื่นเพื่อเชื่อมต่ออินเทอร์เน็ตอาจช่วยแก้ปัญหาได้

  1. ยกเลิกการเชื่อมต่อ ระบบของคุณจาก เครือข่ายปัจจุบัน (หรือถอดสายเคเบิล หากใช้การเชื่อมต่ออีเทอร์เน็ต) และปิดระบบของคุณ
  2. ตอนนี้ เปิดเครื่อง ระบบและเชื่อมต่อ ไปยัง เครือข่ายอื่น (หากไม่มีเครือข่ายอื่น คุณอาจลองใช้ฮอตสปอตของโทรศัพท์มือถือของคุณ) แก้ไข:แอพบริการและคอนโทรลเลอร์ใช้งาน CPU สูงแบบสุ่ม
  3. จากนั้นตรวจสอบว่าปัญหาการใช้งาน CPU สูงได้รับการแก้ไขแล้วหรือไม่ หากเป็นเช่นนั้น ให้ลองจัดการกับปัญหาของเครือข่าย (หากเป็นไปได้) ที่เป็นสาเหตุของปัญหา

โซลูชันที่ 4:ลบ/ปิดใช้งานแอปพลิเคชันที่ขัดแย้ง

การใช้งาน CPU สูงอาจเกิดจากแอปพลิเคชันที่ขัดแย้งกับโมดูล/แอปพลิเคชันระบบปฏิบัติการอื่น ในบริบทนี้ การลบ/ปิดใช้งานแอปพลิเคชันที่ขัดแย้งกันอาจช่วยแก้ปัญหาได้

  1. บูต ระบบของคุณเข้าสู่เซฟโหมดและตรวจสอบว่าปัญหาปรากฏขึ้นหรือไม่
  2. ถ้าไม่ใช่ ให้คลีนบูตระบบของคุณและตรวจสอบว่าปัญหาปรากฏขึ้นหรือไม่
  3. หากไม่เป็นเช่นนั้น ให้เปิดใช้งานแอปพลิเคชัน/กระบวนการทั้งหมดทีละรายการ ที่ถูกปิดใช้งานในระหว่างกระบวนการคลีนบูตเพื่อค้นหาผู้กระทำความผิด
  4. เมื่อพบแอปพลิเคชันที่มีปัญหา ให้นำออกหรือปิดใช้งาน

คุณยังสามารถใช้การทำงานอัตโนมัติ หรือ Process Explorer เพื่อค้นหาแอปพลิเคชันที่มีปัญหา มีการรายงานแอปพลิเคชัน โดยผู้ใช้เพื่อสร้างปัญหา

  • Sequrazo หรือ SAntivirus (หากเป็นการสร้างปัญหา ตรวจสอบให้แน่ใจว่าได้ทำการสแกนมัลแวร์ในระบบของคุณ ตามที่อธิบายในโซลูชันที่ 7)
  • นำออร่า หรือ LightingService.exe
  • LenovoVantageService
  • ไคลเอนต์ MySQL
  • ตัวแจ้งเตือน MySQL

ผู้ใช้บางคนรายงานว่าเปิดตัว เบราว์เซอร์เฉพาะ (เช่น Chrome) ทำให้เกิดการใช้งาน CPU สูง หากเป็นกรณีของคุณ ให้ตรวจสอบว่า กำลังรีเซ็ต หรือ ติดตั้งใหม่ (หลังจากลบเบราว์เซอร์อย่างสมบูรณ์) เบราว์เซอร์ แยกแยะออก

โซลูชันที่ 5:แก้ไขตัวเลือกการจัดทำดัชนีของระบบของคุณ

ระบบของคุณอาจแสดงการใช้งาน CPU สูงโดยบริการ หาก Microsoft Outlook พยายามสร้างดัชนีอีเมลจำนวนมาก (เช่น 1,00,000+ อีเมล) ในกรณีนี้ การปิดใช้งานการสร้างดัชนีโดย Microsoft Outlook อาจแก้ปัญหาได้

  1. คลิก Windows และประเภท:แผงควบคุม จากนั้นเปิด แผงควบคุม . แก้ไข:แอพบริการและคอนโทรลเลอร์ใช้งาน CPU สูงแบบสุ่ม
  2. ตอนนี้คลิกที่ ดูโดย แล้วเลือก ไอคอนขนาดใหญ่ . แก้ไข:แอพบริการและคอนโทรลเลอร์ใช้งาน CPU สูงแบบสุ่ม
  3. จากนั้นเปิด ตัวเลือกการจัดทำดัชนี และคลิกที่ แก้ไข . แก้ไข:แอพบริการและคอนโทรลเลอร์ใช้งาน CPU สูงแบบสุ่ม
  4. ยกเลิกการเลือกตัวเลือกของ Microsoft Outlook (คุณอาจยกเลิกการเลือกตัวเลือกอื่นที่ไม่จำเป็น) และใช้การเปลี่ยนแปลงของคุณ แก้ไข:แอพบริการและคอนโทรลเลอร์ใช้งาน CPU สูงแบบสุ่ม
  5. จากนั้น รีบูต พีซีของคุณและตรวจสอบว่าการใช้งาน CPU สูงได้รับการแก้ไขหรือไม่

โซลูชัน 6:แก้ไขการตั้งค่าการแสดงผลของ Windows

แอปบริการและตัวควบคุมอาจแสดงการใช้งาน CPU สูง หากการตั้งค่าการแสดงผลของ Windows (โดยเฉพาะ พื้นหลัง หากมีการรีเฟรชทุกนาที) ไม่ได้รับการกำหนดค่าอย่างเหมาะสม ในบริบทนี้ การแก้ไขการตั้งค่าการแสดงผลที่เกี่ยวข้องของระบบของคุณอาจช่วยแก้ปัญหาได้

  1. กดปุ่ม Windows คีย์และประเภท:พื้นหลัง . จากนั้นในผลลัพธ์ ให้เลือก การตั้งค่าภาพพื้นหลัง . แก้ไข:แอพบริการและคอนโทรลเลอร์ใช้งาน CPU สูงแบบสุ่ม
  2. ตอนนี้ ตรวจสอบว่าพื้นหลังถูกตั้งค่าเป็น สไลด์โชว์ . ถ้าใช่ ให้ขยายเมนูแบบเลื่อนลงของ เปลี่ยนรูปภาพทุก ๆ ถึง 6 ชั่วโมง หรือสิ่งที่สูงกว่า (แต่ไม่ใช่ 1 นาที) แก้ไข:แอพบริการและคอนโทรลเลอร์ใช้งาน CPU สูงแบบสุ่ม
  3. จากนั้นรีบูตพีซีของคุณและตรวจสอบว่าการใช้งาน CPU กลับมาเป็นปกติหรือไม่
  4. ถ้าไม่ใช่ ให้เปิดการตั้งค่าภาพพื้นหลัง (ขั้นตอนที่ 1) และขยายเมนูแบบเลื่อนลงของพื้นหลัง .
  5. ตอนนี้เลือก สีทึบ (หรือรูปภาพ) แต่ตรวจสอบให้แน่ใจว่าไม่ได้ตั้งค่าเป็นสไลด์โชว์ นอกจากนี้ ตรวจสอบให้แน่ใจว่าการตั้งค่าเหล่านี้ไม่ได้จัดการโดยอัตโนมัติโดย Windows . แก้ไข:แอพบริการและคอนโทรลเลอร์ใช้งาน CPU สูงแบบสุ่ม
  6. จากนั้นเลือก สีเข้ม (ควรเป็นสีดำ) และ รีบูต PC ของคุณเพื่อตรวจสอบว่าระบบไม่มีการใช้งาน CPU สูงหรือไม่

โซลูชันที่ 7:เปลี่ยนภาษาที่แสดงกลับเป็นค่าเริ่มต้น

ระบบของคุณอาจแสดงการใช้งาน CPU สูงโดยแอพ Services และ Controller หากคุณเปลี่ยนภาษาที่แสดงของระบบของคุณ (จากภาษาที่ติดตั้ง Windows) เนื่องจากอาจเรียกการแปลบางอย่างที่ส่วนหลังซึ่งอาจเพิ่ม ซีพียู ในกรณีนี้ การคืนค่าภาษาที่แสดงเป็นภาษาเริ่มต้น (ซึ่งติดตั้ง Windows) อาจแก้ปัญหาได้

  1. คลิกเริ่ม เลือก การตั้งค่า และเปิด เวลาและภาษา . แก้ไข:แอพบริการและคอนโทรลเลอร์ใช้งาน CPU สูงแบบสุ่ม
  2. ตอนนี้ ในบานหน้าต่างด้านซ้าย ให้นำทางไปยัง ภาษา แท็บแล้วขยายเมนูแบบเลื่อนลงของ Windows Display Language . แก้ไข:แอพบริการและคอนโทรลเลอร์ใช้งาน CPU สูงแบบสุ่ม
  3. จากนั้น เลือกภาษาเริ่มต้น ที่ติดตั้ง Windows หากคุณลบภาษาออกไปแล้ว ให้ใช้ปุ่ม เพิ่มภาษา ตัวเลือกเพื่อเพิ่มภาษาเริ่มต้นกลับ แก้ไข:แอพบริการและคอนโทรลเลอร์ใช้งาน CPU สูงแบบสุ่ม
  4. หลังจากตั้งค่าภาษาที่แสดงเป็นค่าเริ่มต้นแล้ว รีบูต พีซีของคุณและตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่ หากคุณหมดหวังที่จะใช้ Windows ในภาษาที่คุณต้องการ คุณสามารถล้างการติดตั้ง Windows โดยใช้ภาษานั้นเป็นค่าเริ่มต้น

โซลูชันที่ 8:ทำการสแกนมัลแวร์

การใช้งาน CPU สูงโดยแอปบริการและตัวควบคุมอาจถูกเรียกใช้โดยมัลแวร์ในระบบของคุณ ในสถานการณ์สมมตินี้ การสแกนมัลแวร์ในระบบของคุณอาจช่วยแก้ปัญหาได้ คุณสามารถใช้เครื่องมือใดก็ได้ที่คุณชอบ (เช่น Kaspersky) เราจะหารือเกี่ยวกับกระบวนการสำหรับแอปพลิเคชัน Malwarebytes นอกจากนี้ จะเป็นความคิดที่ดีที่จะตรวจสอบให้แน่ใจว่าโปรแกรมป้องกันไวรัสของระบบของคุณไม่ได้ถูกปิดใช้งาน/ปิด (มัลแวร์รายงานว่า McAfee ถูกปิดใช้งานซึ่งทำให้เกิดปัญหา)

  1. ทำการสแกนมัลแวร์โดยใช้ Malwarebytes
  2. หลังจากล้างการตรวจหาทั้งหมดโดย Malwarebytes แล้ว ให้ตรวจสอบว่าปัญหา CPU สูงได้รับการแก้ไขแล้วหรือไม่

หากคุณพบปัญหาหลังจากเปิดเบราว์เซอร์เฉพาะ (เช่น Chrome) จากนั้นตรวจสอบว่ามีส่วนขยาย ไม่ก่อให้เกิดปัญหา

โซลูชันที่ 9:ทำการสแกน SFC

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

  1. ทำการสแกน SFC ของพีซีของคุณ แต่โปรดทราบว่าอาจต้องใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์ ดังนั้น ให้ลองใช้เมื่อคุณสำรองพีซีไว้สักระยะ แก้ไข:แอพบริการและคอนโทรลเลอร์ใช้งาน CPU สูงแบบสุ่ม
  2. หลังจากการสแกนเสร็จสิ้น ให้ตรวจสอบว่าปัญหา CPU สูงได้รับการแก้ไขแล้วหรือไม่

โซลูชัน 10:แก้ไขคุณสมบัติของบริการระบบ

ระบบของคุณอาจแสดงการใช้งาน CPU สูงหากบริการระบบที่จำเป็นไม่ได้รับการกำหนดค่าอย่างเหมาะสมหรืออยู่ในสถานะข้อผิดพลาด ในกรณีนี้ การแก้ไขคุณสมบัติของบริการระบบที่เกี่ยวข้องอาจช่วยแก้ปัญหาได้ แต่พึงระลึกไว้เสมอว่าการปิดหรือเปลี่ยนประเภทการเริ่มต้นบริการอาจมีผลกระทบ

กดปุ่ม Windows และในการค้นหา ให้พิมพ์:Services . ในบานหน้าต่างด้านขวา ให้คลิกที่ เรียกใช้ในฐานะผู้ดูแลระบบ . ตรวจสอบว่าการลองแก้ไขต่อไปนี้ช่วยแก้ปัญหาได้หรือไม่

แก้ไข:แอพบริการและคอนโทรลเลอร์ใช้งาน CPU สูงแบบสุ่ม

เริ่มบริการ Windows Management Instrumentation (WMI) ใหม่

  1. ในหน้าต่าง Services ให้ค้นหา Windows Management Instrumentation บริการและ คลิกขวา กับมัน
  2. ในเมนูที่แสดง ให้คลิกที่ เริ่มใหม่ และตรวจสอบว่าปัญหา CPU สูงได้รับการแก้ไขแล้วหรือไม่ แก้ไข:แอพบริการและคอนโทรลเลอร์ใช้งาน CPU สูงแบบสุ่ม

ปิดใช้งานนโยบายการวินิจฉัย (DPS) และบริการที่เกี่ยวข้องอื่นๆ

  1. ในหน้าต่างบริการ ค้นหา บริการนโยบายการวินิจฉัย (DPS) และ คลิกขวา เกี่ยวกับมัน แก้ไข:แอพบริการและคอนโทรลเลอร์ใช้งาน CPU สูงแบบสุ่ม
  2. ในเมนูที่แสดง ให้คลิกที่ คุณสมบัติ และขยายเมนูแบบเลื่อนลงของ การเริ่มต้น ชนิด
  3. จากนั้นเลือก ปิดการใช้งาน และคลิกที่ หยุด ปุ่มเพื่อหยุดบริการ แก้ไข:แอพบริการและคอนโทรลเลอร์ใช้งาน CPU สูงแบบสุ่ม
  4. ตอนนี้ สมัคร การเปลี่ยนแปลงของคุณและ รีบูต PC ของคุณเพื่อตรวจสอบว่าระบบไม่มีการใช้งาน CPU สูงหรือไม่
  5. ถ้าไม่ใช่ ให้ตรวจสอบว่า ปิดการใช้งานบริการต่อไปนี้ (ถ้ามี) แก้ปัญหา:
    Connected User Experiences and Telemetry
    
    Diagnostic Service Host
    
    Diagnostic System Host
    
    HomeGroupListener
    
    HomeGroupProvider
    แก้ไข:แอพบริการและคอนโทรลเลอร์ใช้งาน CPU สูงแบบสุ่ม
  6. หากคุณใช้ระบบ ASUS จากนั้นตรวจสอบว่าปิดใช้งาน บริการ Nahimic . หรือไม่ แก้ปัญหา แก้ไข:แอพบริการและคอนโทรลเลอร์ใช้งาน CPU สูงแบบสุ่ม
  7. หากคุณกำลังใช้ ไคลเอนต์ SQL จากนั้นตรวจสอบว่า ปิดการใช้งานบริการฐานข้อมูล (ที่เกี่ยวข้องกับไคลเอนต์ SQL) แก้ไขปัญหาได้

หากปัญหายังคงอยู่ ให้ตรวจสอบว่าคุณสามารถดำเนินการ คืนค่าระบบ . ได้หรือไม่ . หากไม่เป็นเช่นนั้น แสดงว่าคุณลองติดตั้งซ่อมแซม เพื่อแก้ไขปัญหา CPU สูง