Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข: Avast Service ใช้ CPU สูง (High CPU Usage)

เครื่องมือแอนติไวรัสมักต้องการทรัพยากรมาก เพราะมันทำงาน real-time operations มากมาย เช่น การสแกนเบื้องหลัง การกำจัดไวรัส และการทำความสะอาดคอมพิวเตอร์ กระบวนการเหล่านี้มีประโยชน์แต่อาจรำคาญหลังจากคุณพบว่าแอนติไวรัสของคุณใช้ CPU เกือบ 100%

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

วิธีหยุด Avast Service จากการใช้ CPU สูง?

1. ลบ Avast Cleanup

ดูเหมือนว่าคอมโพเนนต์ที่รับผิดชอบมากที่สุดสำหรับปัญหานี้คือ Avast Cleanup ซึ่งทำงานแบบ real-time เพื่อ釋放ทรัพยากรที่ถูกจัดสรรโดยแอปเบื้องหลังอื่นๆ อะไรก็ตามที่ทำงานแบบ real-time อาจหนักต่อโปรเซสเซอร์ ดังนั้นบางครั้งจึงดีที่สุดที่จะลบคอมโพเนนต์นี้ออกโดยตรง

  1. เปิดหน้าต่างผู้ใช้ Avast โดยคลิกไอคอนที่ system tray หรือค้นหาในรายการ Start menu
  2. ไปที่ Settings และคลิกแท็บ Components ซึ่งควรเป็นตัวที่สองแก้ไข: Avast Service ใช้ CPU สูง (High CPU Usage)
  3. คลิกลูกศรลงด้านหน้าคอมโพเนนต์ที่คุณต้องการลบ (Avast Cleanup ในตัวอย่างนี้) คลิก Uninstall Component และคลิก OK เพื่อยืนยันการถอนการติดตั้งคอมโพเนนต์
  4. รีสตาร์ท PC หาก Avast แจ้งให้ทำเพื่อยืนยันการเปลี่ยนแปลง ตรวจสอบดูว่า CPU usage กลับมาปกติหรือไม่

หมายเหตุ: หากวิธีนี้ไม่ได้ผล คุณสามารถทำซ้ำกระบวนการเดียวกันสำหรับคอมโพเนนต์ชื่อ Behavior Shield หากแก้ปัญหาได้ คุณสามารถลองเปิดมันอีกครั้งและ CPU usage ควรคงที่

2. การปรับแต่ง Command Prompt (Command Prompt Tweak)

วิธีนี้ค่อนข้างง่าย และจะเปลี่ยน Scan Frequency ให้เป็นค่าสูงสุด นี่จะปิดการตรวจสอบและการตรวจสอบเบื้องหลัง และจะเกิดขึ้นเพียงครั้งในเมื่อ ซึ่งอาจก่อให้เกิดปัญหาด้านความปลอดภัย แต่รับประกันว่า CPU usage จะกลับมาปกติ

  1. ใช้ Windows Key + X เพื่อเปิดเมนูที่คุณควรเลือกตัวเลือก Command Prompt (Admin) หรือคลิกขวาที่เมนู Start เพื่อผลลัพธ์เดียวกัน หรือค้นหา Command Prompt คลิกขวาที่มันและเลือก Run as administrator

แก้ไข: Avast Service ใช้ CPU สูง (High CPU Usage)

  1. พิมพ์คำสั่งต่อไปนี้เพื่อ นำทาง ไปยังโฟลเดอร์ต่อไปนี้ซึ่งคุณจะสามารถดำเนินการต่อได้:
C:\ ProgramData\AvastSoftware\Avast
  1. เปิดไฟล์ avast5.ini และ แทรก คำสั่งต่อไปนี้ในบรรทัด:
[GrimeFighter] : ScanFrequency=999
  1. บันทึกไฟล์ รีสตาร์ทคอมพิวเตอร์ และตรวจสอบดูว่าข้อผิดพลาดได้รับการแก้ไขทันทีหรือไม่

3. อัปเดต Avast เป็นเวอร์ชันล่าสุด (Update Avast to the Latest Version)

เวอร์ชันเก่าบางเวอร์ชันของ Avast กลายเป็น unresponsive เนื่องจากแนะนำให้คุณเก็บทั้งแอนติไวรัสและฐานข้อมูล virus definitions ให้ทันสมัย เพื่อให้เครื่องมือแอนติไวรัสทำงานสำเร็จ การอัปเดต Avast ง่ายและทำตามขั้นตอนด้านล่างได้ง่าย

  1. เปิด user interface ของ Avast โดยคลิกไอคอนที่ system tray หรือค้นหาในรายการ Start menu
  2. ไปที่แท็บ Update และคุณจะสังเกตว่ามีปุ่มอัปเดต 2 ปุ่ม หนึ่งเกี่ยวกับการอัปเดตฐานข้อมูล virus definitions และอีกหนึ่งเกี่ยวกับการอัปเดตโปรแกรมเอง

แก้ไข: Avast Service ใช้ CPU สูง (High CPU Usage)

  1. ผู้ใช้ส่วนใหญ่รายงานว่าการอัปเดต virus definitions ของพวกเขาแก้ปัญหาได้ แต่เพื่อความปลอดภัย ควรอัปเดตทั้งฐานข้อมูลและโปรแกรมโดยการคลิกที่ปุ่มอัปเดตทั้งสอง รอขณะที่ Avast ตรวจสอบอัปเดต และปฏิบัติตามคำแนะนำบนหน้าจอเพื่อดำเนินการต่อ
  2. ตรวจสอบดูว่า CPU usage กลับมาปกติหรือไม่

หมายเหตุ: ในบางกรณี หาก Avast ได้รับผลกระทบจากมัลแวร์ คุณอาจไม่สามารถอัปเดตได้อย่างถูกต้อง และอาจแสดงข้อผิดพลาดที่ไม่รู้จักขณะอัปเดต

4. Avast Screensaver Scanning แม้ไม่ควรทำงาน (Avast Screensaver Scanning Even Though it Shouldn't)

ในบางกรณี เกี่ยวข้องกับ Avast Screensaver ซึ่งดูเหมือนจะสแกนต่อไปแม้ screensaver จะไม่ทำงานแล้ว แม้จะไม่เกิดขึ้นตลอดเวลา แต่บ่อยพอที่ปัญหายังคงอยู่และก่อให้เกิด CPU usage สูงโดยไม่มีเหตุผล ส่วนที่แย่ที่สุดคือมันไม่แสดงในหน้าต่าง Avast interface นี่คือวิธีแก้ปัญหา:

  1. คลิกขวาที่ไฟล์สุ่มบนคอมพิวเตอร์ของคุณ และเลือก scan ด้วย Avast ใน context menu

แก้ไข: Avast Service ใช้ CPU สูง (High CPU Usage)

  1. หน้าต่างผลการสแกนควรโผล่ขึ้นมา และคุณจะเห็นรายการสแกนที่กำลังทำงานอยู่
  2. ค้นหาการสแกน Avast Screensaver และคลิกปุ่ม Stop ข้างมันเพื่อหยุด และตรวจสอบดูว่า CPU usage กลับมาปกติหรือไม่

5. ซ่อมแซม Avast จาก Control Panel (Repair Avast From Control Panel)

หากมีบางอย่างผิดปกติกับการติดตั้ง Avast มันดีที่สุดที่จะซ่อมแซมมันโดยไปที่ Control Panel และซ่อมแซม วิธีนี้ใช้ได้กับคนมาก แต่พิจารณาว่าคุณอาจต้องปรับตั้งค่าที่คุณเปลี่ยนไประหว่างทาง

  1. ก่อนอื่น ตรวจสอบให้แน่ใจว่าคุณล็อกอินด้วยบัญชี administrator เพราะคุณจะไม่สามารถลบโปรแกรมด้วยบัญชีอื่นได้
  2. คลิกที่ Start menu และเปิด Control Panel โดยค้นหา หรือ คลิก ที่ไอคอนเกียร์เพื่อเปิด settings หากคุณใช้ Windows 10

แก้ไข: Avast Service ใช้ CPU สูง (High CPU Usage)

  1. ใน Control Panel ให้เลือก View as: Category ที่มุมขวาบน และคลิก Uninstall a Program ภายใต้ส่วน Programsแก้ไข: Avast Service ใช้ CPU สูง (High CPU Usage)
  2. หากคุณใช้แอป Settings การคลิกที่ Apps ควรเปิดรายการโปรแกรมที่ติดตั้งทั้งหมดบน PC ของคุณทันที
  3. ค้นหา Avast ใน Control Panel หรือ Settings และคลิก Uninstall/Repair.
  4. Wizard การถอนการติดตั้งของมันควรเปิดด้วย 2 ตัวเลือก: Repair และ Remove เลือก Repair และคลิก Next เพื่อซ่อมแซมการติดตั้งของโปรแกรมแก้ไข: Avast Service ใช้ CPU สูง (High CPU Usage)
  5. ข้อความจะโผล่ถามให้ยืนยันกระบวนการ Avast จะถูกรีสตาร์ทด้วยการตั้งค่าเริ่มต้นที่ทำงานก่อนที่ข้อผิดพลาดจะเริ่มเกิดขึ้น
  6. คลิก Finish เมื่อการถอนการติดตั้งเสร็จสิ้น และรีสตาร์ทคอมพิวเตอร์เพื่อดูว่าข้อผิดพลาดยังปรากฏหรือไม่

6. ปิดใช้งาน Mail Shield (Disable Mail Shield)

บางครั้ง ฟีเจอร์ Mail Shield ของ Avast อาจขัดขวางประสิทธิภาพและก่อให้เกิด CPU usage สูง ดังนั้นในขั้นตอนนี้ เราจะปิดใช้งาน Mail shield เพื่อที่:

  1. เปิด Avast จาก system tray และคลิกที่ปุ่ม "menu"
  2. เลือกตัวเลือก "Settings" และคลิกที่แท็บ "Protection"แก้ไข: Avast Service ใช้ CPU สูง (High CPU Usage)
  3. ในแท็บ protection ให้เลือกตัวเลือก "Core Shields" และเลื่อนลงเพื่อคลิกที่แท็บ "Mail Shield"
  4. ยกเลิกการเลือกทุกตัวเลือกในแท็บนี้ และคลิก "Indefinitely" หาก Avast ถามระยะเวลา
  5. หลังจากนี้ รีสตาร์ท Avast และ ตรวจสอบ ดูว่าปัญหายังคงอยู่หรือไม่

หมายเหตุ: Shield อื่นๆ ทั้งหมดในเมนู Core Shields ควรเปิดอยู่ มีรายงานว่าหากได้รับผลกระทบจากมัลแวร์ Web shield อาจไม่เปิดได้ ดังนั้นให้ระวังช่องโหว่จากฟีเจอร์บางอย่างที่ปิดอยู่

7. ปิดใช้งาน Updater Notifications (Disable Updater Notifications)

ในบางกรณี CPU usage สูงอาจถูกกระตุ้นหาก Avast Antivirus พยายามส่งการแจ้งเตือนอัปเดต แต่เกิด glitch ทำให้ข้อผิดพลาดนี้ถูกกระตุ้น ดังนั้นในขั้นตอนนี้ เราจะปิดใช้งานการแจ้งเตือนอัปเดต เพื่อทำเช่นนั้น:

  1. เปิด Avast และรอให้โหลดเสร็จสมบูรณ์
  2. คลิกที่ไอคอน "Menu" ด้านขวาบน และเลือก "Settings".แก้ไข: Avast Service ใช้ CPU สูง (High CPU Usage)
  3. ใน settings ให้คลิกที่แท็บ "Performance" จากแผงซ้าย และเลือกตัวเลือก "Software Updater"
  4. ในการตั้งค่า software updater ให้ยกเลิกการเลือกปุ่ม "Notifications about new Updates" และคลิกที่ "X" เพื่อปิดหน้าต่าง
  5. ตอนนี้ ตรวจสอบ ดูว่าปัญหายังคงอยู่หรือไม่

หมายเหตุ: ยังแนะนำให้ทำการติดตั้ง Avast ใหม่ทั้งหมดหลังจากลบออกจากคอมพิวเตอร์อย่างสมบูรณ์

8. ลบ Avast Add-ons ที่ไม่จำเป็น (Remove Un-necessary Avast Add-ons)

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

  1. กด "Windows" + "R" เพื่อเปิด Run prompt
  2. พิมพ์ "Control Panel" และกด "Enter" เพื่อเปิด control panel แบบคลาสสิกแก้ไข: Avast Service ใช้ CPU สูง (High CPU Usage)
  3. คลิกที่ตัวเลือก "View by:" และเลือก "Category"
  4. ตอนนี้ คลิกที่ปุ่ม "Uninstall a Program" ภายใต้หัวข้อ "Programs"
  5. ที่นี่ ให้คลิกขวาที่ตัวเลือก "Avast Antivirus" ในรายการ และเลือก "Uninstall".แก้ไข: Avast Service ใช้ CPU สูง (High CPU Usage)
  6. รอให้คำขอดำเนินการ และในหน้าต่างที่เปิดขึ้น ให้คลิกที่ตัวเลือก "Modify"
  7. ในหน้าต่างถัดไป ให้ยกเลิกการเลือกตัวเลือกที่ไม่จำเป็นทั้งหมด ยกเว้น ต่อไปนี้:
    File Shield
    Mail Shield
    Web Shield
    Behavior Shield
  8. คลิกที่ปุ่ม "Change" และรอให้การติดตั้งดำเนินการ
  9. หลังจากกระบวนการเสร็จสิ้น ตรวจสอบดูว่าปัญหายังคงอยู่หรือไม่