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

วิธีแก้ไข Google Chrome High CPU Usage บน Windows

หากสังเกตเห็น PC freezes ขณะเล่นอินเทอร์เน็ตด้วย Google Chrome บน Windows ให้เปิด Task Manager ดูว่ามี CPU usage สูงผิดปกติจาก Google Chrome หรือไม่ ผู้ใช้หลายคนรายงานเจอขณะใช้ Chrome ทำงานปกติ ทำให้เล่นเว็บไม่ได้อย่างปกติ

วิธีแก้ไข Google Chrome High CPU Usage บน Windows

ไม่มี official solutions มากนัก เพราะอาจเกิดจากหลายสาเหตุ แต่มีหลายวิธีที่ผู้ใช้ลองและได้ผล เรารวบรวมไว้ในบทความเดียวเพื่อให้ลอง!

สาเหตุของ Google Chrome High CPU Usage บน Windows

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

  • ขาด administrator permissions – ผู้ใช้รายงานว่ารัน Google Chrome as administrator แก้ปัญหาได้ง่าย
  • Extensions น่าสงสัย – หากติดตั้ง plugins หรือ extensions ใหม่ล่าสุด ตรวจสอบว่าพวกมันเป็นผู้ก่อให้เกิด high CPU usage หรือไม่
  • Old Flash Player Plugin – Flash Player ต้องอัปเดตตลอดเวลาเพื่อความเสถียรและความปลอดภัย ติดตั้ง latest version สitôtที่เป็นไปได้!

แต่ก่อนไปที่ solutions ตรวจสอบว่า system drive มีพื้นที่ว่างอย่างน้อย 3 GB โปรดทราบว่าหากเปิด YouTube videos หลายแท็บใน Chrome ด้วย 4K/1080HD resolution ก็อาจก่อให้เกิด high CPU usage

วิธีแก้ที่ 1: รัน Google Chrome as Administrator

วิธีแรกอาจเป็นง่ายที่สุด ลองได้ผลทันทีหลายคนรายงานว่ารัน Chrome ด้วย administrator permissions แก้ปัญหาทันที

  1. หา Google Chrome shortcut หรือ executable บนคอมพิวเตอร์ เปิด properties โดย right-click entry บน Desktop หรือ Start menu หรือ Search results window เลือก Properties
  2. ไปที่แท็บ Compatibility ในหน้าต่าง Properties ติ๊ก checkbox ถัดจาก Run this program as an administrator บันทึกการเปลี่ยนแปลงด้วย OK หรือ Apply
    วิธีแก้ไข Google Chrome High CPU Usage บน Windows
  3. ยืนยัน dialogs ที่อาจปรากฏ (ควรพรอมต์ให้ยืนยันด้วย admin privileges) Chrome จะ launch ด้วย admin privileges ตั้งแต่ครั้งถัดไป เปิดด้วย double-click icon และเปิด Task Manager ดูว่า CPU usage ยังสูงหรือไม่

วิธีแก้ที่ 2: ตรวจสอบ Extensions น่าสงสัย

หากปัญหาเริ่มขึ้นเมื่อเร็วๆ นี้ อาจมาจาก extension ใหม่ที่เพิ่งติดตั้งซึ่งก่อให้เกิด high CPU usage ตรวจสอบได้ง่ายโดยเปิด Chrome ใช้ Shift + Esc เปิด Chrome's Task Manager เลื่อนลงส่วน extensions ดูว่าตัวไหนใช้ CPU resources มากเกินไป แล้วลบ!

  1. เปิด Google Chrome พิมพ์ address ด้านล่างใน address bar เปิด Extensions:
chrome://extensions
  1. หา extension ที่ใช้ CPU มาก หรือเพิ่งเพิ่มมา คลิก trash icon หรือ Remove button ถัดจากมัน เพื่อลบถาวร
    วิธีแก้ไข Google Chrome High CPU Usage บน Windows
  2. Restart Google Chrome ตรวจสอบว่ายังสังเกต high CPU usage ขณะเล่นเว็บด้วย Chrome หรือไม่

วิธีแก้ที่ 3: ลบ Browsing Data

การสะสม browsing data มากเกินไปในรูป cookies, browser cache, history files ทำให้ browser ช้าและใช้ CPU resources มากกว่าจำเป็น สังเกตได้ใน Task Manager ผู้ใช้รายงานว่าลบ browsing data ช่วยได้!

  1. เปิด Google Chrome คลิกสามจุดแนวตั้งมุมขวาบนของหน้าต่าง
  2. คลิก More tools แล้ว Clear browsing data
    วิธีแก้ไข Google Chrome High CPU Usage บน Windows
  3. เพื่อลบทั้งหมด เลือก "the beginning of time" เป็น time-period และเลือกประเภทข้อมูลที่ต้องการลบ แนะนำอย่างน้อย cache and cookies
    วิธีแก้ไข Google Chrome High CPU Usage บน Windows
  4. เพื่อลบ ALL cookies อีกครั้ง คลิกสามจุดเลือก Settings เลื่อนลงล่าง ขยาย Advanced settings
  5. เปิด Content settings เลื่อนลงรายการ cookies ที่เหลือหลังลบในขั้นตอนที่ 1 ลบ cookies ทั้งหมดที่พบ
    วิธีแก้ไข Google Chrome High CPU Usage บน Windows
  6. รีสตาร์ทคอมพิวเตอร์อีกครั้ง ตรวจสอบว่า Chrome CPU usage ยังสูงหรือไม่!

วิธีแก้ที่ 4: เปลี่ยน Advanced Settings

ปัญหาส่วนใหญ่เกี่ยวกับ latest versions ของ Google Chrome นักพัฒนาบางคนพบว่าแก้ได้ง่ายโดย edit advanced Chrome settings บางอย่าง ติดตามคำแนะนำด้านล่าง!

  1. เปิด Google Chrome พิมพ์ address ด้านล่างใน address bar เปิด Experiments:
chrome://flags
  1. หาตัวเลือกด้านล่างในหน้าต่าง Experiments ภายใต้ Available ใช้ search bar ด้านบนเพื่อหาได้ง่าย ใช้ปุ่มถัดจากแต่ละตัวเลือกตั้งค่าตามด้านล่าง:
    Simple Cache for HTTP - "Enabled"
    Throttle Expensive Background Timers - "Enabled"
    No-State Prefetch - "Enabled No-State Prefetch"
    วิธีแก้ไข Google Chrome High CPU Usage บน Windows
  2. Restart Google Chrome ตรวจสอบว่า high CPU usage ยังเป็นปัญหาหรือไม่!

วิธีแก้ที่ 5: อัปเดต Flash Player

Adobe Flash Player เป็น plugin ที่ก่อปัญหาแต่เล่นเว็บไม่ได้โดยไม่มีมัน ปัญหาคือ version ใหม่ๆ ออกตลอดเวลา แต่ผู้ใช้ไม่ค่อยอัปเดตบ่อย

นี่นำไปสู่ปัญหาต่างๆ เช่นนี้บนคอมพิวเตอร์ แต่อย่างไรก็ตาม ปัญหามากขึ้นหาก old versions ของ Shockwave รันบน suspicious sites เพราะผู้ใช้ร้ายอาจใช้ security flaws ของ old versions ทำลายคอมพิวเตอร์ วิธีอัปเดต plugin นี้บน Chrome:

  1. ไปที่ official adobe page ด้านซ้ายจะเห็น settings เช่น Windows architecture (32bit หรือ 64bit), preferred language, และ browser ที่ดาวน์โหลด Flash player สำหรับ
    วิธีแก้ไข Google Chrome High CPU Usage บน Windows
  2. หากดาวน์โหลดจาก browser อื่นหรือคอมพิวเตอร์อื่น (อาจเป็นไปได้หาก Firefox unresponsive) คลิก "Need Flash Player for a different computer?" เลือก OS ในขั้นตอนที่ 1 และ browser ในขั้นตอนที่ 2 (Google Chrome)
  3. แน่ใจว่า disable optional offers กลางหน้าต่าง browser (ซึ่งจะติดตั้ง McAfee tools) คลิก Install now
    วิธีแก้ไข Google Chrome High CPU Usage บน Windows
  4. รันไฟล์ที่ดาวน์โหลดจาก Downloads folder รอ installation files ดาวน์โหลดเสร็จ ทำตามคำแนะนำบนหน้าจอ install the Flash Player รีสตาร์ทคอมพิวเตอร์ ตรวจสอบว่า high CPU usage คงอยู่หรือไม่

วิธีแก้ที่ 6: ปิด Chrome Hardware Acceleration

Hardware acceleration ลดโหลด processor และ memory โดยส่งโหลดไปที่ dedicated graphics card แตไดรเวอร์ที่เขียนไม่ดี หรือ system glitch อาจทำให้ Chrome ใช้ high CPU เมื่อใช้ hardware acceleration ในกรณีนี้ การปิด hardware acceleration ของ Chrome อาจแก้ปัญหา

  1. เปิด Chrome คลิก Action Menu (3 จุดมุมขวาบน) เลือก Settings
    วิธีแก้ไข Google Chrome High CPU Usage บน Windows
  2. คลิก Advanced (อยู่แถบซ้ายของหน้าต่าง)
    วิธีแก้ไข Google Chrome High CPU Usage บน Windows
  3. คลิก System แล้วในแถบขวา toggle switch ของ Use Hardware Acceleration When Available เป็น off
    วิธีแก้ไข Google Chrome High CPU Usage บน Windows
  4. Re-launch Chrome ตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่

วิธีแก้ที่ 7: Reset Chrome

Chrome ใช้ components และ temporary files หลายอย่างเพื่อทำงานได้ถูกต้อง หาก components ใด corrupt หรือมี bad configuration โมดูลเหล่านี้อาจก่อให้เกิด high CPU usage ใน Chrome ในกรณีนี้ การ reset Chrome อาจแก้ปัญหา โปรดทราบว่ากระบวนการนี้จะ log you out ของ browser และต้องใส่ Google Account credentials ใหม่

  1. เปิด Google Chrome คลิก 3 จุด (Action Menu) มุมขวาบน เลือก Settings
    วิธีแก้ไข Google Chrome High CPU Usage บน Windows
  2. ในแถบซ้าย คลิก Advanced
    วิธีแก้ไข Google Chrome High CPU Usage บน Windows
  3. คลิก Reset and clean up
    วิธีแก้ไข Google Chrome High CPU Usage บน Windows
  4. คลิก Reset settings to their original defaults
    วิธีแก้ไข Google Chrome High CPU Usage บน Windows
  5. ยืนยัน reset Chrome คลิก Reset Settings
    วิธีแก้ไข Google Chrome High CPU Usage บน Windows
  6. Google Chrome จะ relaunch หลัง reset process เสร็จ

หากไม่มีวิธีไหนได้ผล ลอง downgrade Chrome version หรือ reinstall Chrome