Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> อินเทอร์เน็ต

วิธี Troubleshoot Firefox เมื่อ Crash: คู่มือฉบับสมบูรณ์

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 ได้