Firefox ล่าช้า หนิ้ง Crash หรือกิน RAM หลาย GB? นี่คือวิธี Troubleshoot Firefox เมื่อปัญหาเริ่มขึ้น
เริ่มจากตรวจสอบคำแนะนำเก่าของเรา: วิธีแก้ปัญหา Firefox หากไม่ได้ผล -> อ่านต่อ
วิธีดีกว่า หา Add-on ที่ทำปัญหา
Firefox ผิดปกติ -> เช็ค Add-ons ก่อน อย่า Disable ทีละตัว (นานมาก ถ้าติดตั้งเยอะ) ใช้วิธี "แบ่งกลุ่ม" (Binary Search) หาได้เร็วขึ้น
Menu -> Add-ons หรือ about:addons -> Extensions ดูรายการทั้งหมด
แทนที่จะ Disable ทีละตัว -> Disable ครึ่งหนึ่ง -> Restart -> ทดลองทำซ้ำปัญหาเดิม หากปัญหายังอยู่ -> Add-on ตัวร้ายยัง Enable อยู่ หากหาย -> ตัวร้ายอยู่ในกลุ่มที่ Disable สลับกลุ่ม: Enable ครึ่งหนึ่งของกลุ่มที่ Disable -> ทำซ้ำ
วิธีนี้ (Divide and Conquer) ทำให้หา Add-on ตัวร้ายง่ายขึ้น หนึ่งขั้นตอนรู้ว่าปัญหาอยู่ครึ่งไหน -> ไม่ต้องเช็คอีกครึ่ง ประหยัดเวลามาก
ดูข้อมูลจากหน้า "About" ต่างๆ
สาเหตุส่วนใหญ่ = Add-on ผิดปกติ แต่ไม่เสมอไป และอาจอยากข้อมูลเพิ่ม Firefox ให้ข้อมูลมากมาย + ตัวเลือกพิเศษ
หมายเหตุ: พิมพ์ใน Address Bar ตรงๆ ตามที่เห็น -> Enter
about:cache
เช็ค Firefox กิน Storage RAM, SSD, HDD มากแค่ไหน
about:crashes
Screenshot เราแสดง "No crash reports" เพราะ Firefox ใหม่สำหรับ Tutorial จริงๆ จะเห็น Crash Reports ที่ส่งไป Mozilla (Submitted/Pending) ทั้งเล็กและใหญ่
about:memory
หน้า About ที่มีประโยชน์ที่สุดสำหรับ Troubleshoot: เช็ค Memory Usage ของ Browser
คลิก "Measure" ใน "Show memory reports" -> ดูรายละเอียดว่าใครกิน Memory เท่าไหร่
ส่วน "Free memory" มี 3 ปุ่มลด Memory Usage แบบต่างกัน:
- GC (Garbage Collection): กำจัด "ซากขยะ" จากการ Browse เก่า (มาจาก JS ในหน้าเว็บ)
- CC (Cycle Collection): ทำอย่าง GC แต่ทำความสะอาด Firefox เอง
- Minimize memory usage: ทำ GC + CC + อื่นๆ อีก 3 รอบ -> ปุ่มเดียวลด Memory ให้มากที่สุด
about:networking
ข้อมูล Network Connections ของ Firefox: หน้าที่เยี่ยมชม + Network Locations ที่ Browser/Add-ons เชื่อมต่อ บางอย่างดูแปลก/น่าสงสัย แต่มักไม่ใช่อันตราย
about:performance
หน้า About สำคัญที่สุด: แสดง Resource Usage แยกตาม Tab/Page และ Add-ons ดู Real-time ในคอลัมน์ "Energy Impact"
about:profiles
ไม่ได้ผล -> ขั้นสุดท้ายก่อน Reinstall: เช็ค Profile เสียหรือไม่ ไม่มีวิธีง่าย -> about:profiles -> "Create a New Profile" -> Restart Normally -> ใช้ดู หากยังผิด -> Reinstall ใหม่
ก่อน Reinstall (โดยเฉพาะ Linux ที่ง่ายกว่า Windows) -> Update OS และ Apps ทั้งหมด -> กำจัด Software Conflicts ที่นادرة
นอกจากนี้ about:config สำคัญที่สุด มี Options 多ม ปรับ Firefox Performance ได้