เมื่อ Firefox ค้าง มันจะหยุดตอบสนองเมื่อคุณทำการคลิกหรือกดแป้นพิมพ์ และไม่ทำงานอะไรเลย นอกจากนั้น ข้อความ "(Not Responding)" ก็จะแสดงอยู่ในแถบชื่อเรื่อง และเคอร์เซอร์เมาส์ก็จะเปลี่ยนเป็นรูปวงล้อหมุนเมื่อวางเหนือหน้าต่าง Firefoxนอกจากนั้น เมาส์จะปรากฏเป็นเคอร์เซอร์หมุนรอเมื่อวางเหนือหน้าต่าง Firefox บทความนี้จะแนะนำวิธีแก้ไขปัญหาการค้างของ Firefox โดยขึ้นอยู่กับเวลาที่เกิดปัญหา
- ถ้า Firefox ไม่เริ่มทำงานเลย ให้ดูที่ Firefox won't start - find solutions
- ถ้า Firefox ใช้ทรัพยากรคอมพิวเตอร์ในปริมาณมาก ให้ดูที่ Firefox uses too much memory or CPU resources - How to fix
- ถ้าคุณได้รับคำเตือน "สคริปต์ไม่ตอบสนอง" ให้ดูที่ Warning Unresponsive script - What it means and how to fix it
- ถ้า Firefox ปิดเองโดยไม่คาดคิด ให้ดูที่ แก้ไขปัญหา Firefox ขัดข้อง (ปิดหรือออกเองโดยไม่คาดคิด)
เมื่อต้องการแก้ไขปัญหาการค้างที่ไม่ได้กล่าวไว้ในบทความนี้โดยเฉพาะ หรือถ้าวิธีแก้ไขปัญหาที่แนะนำมานั้นไม่สามารถแก้ไขปัญหาที่เกิดขึ้นได้ ให้ดูที่ Troubleshoot and diagnose Firefox problems
สารบัญ
Firefox ค้างทันทีที่เปิด
การโต้ตอบระหว่างซอฟต์แวร์ความปลอดภัยอินเทอร์เน็ตบางอย่าง (ไฟร์วอลล์หรือแอนติไวรัส) อาจทำให้การเริ่มทำงานของ Firefox ค้างบนบางระบบได้ ตัวอย่างเช่น Firefox อาจค้างเมื่อเริ่มทำงานหรือไม่สามารถโหลดเนื้อหาใดๆ ได้เมื่อ Webroot SecureAnywhere ติดตั้งและเปิดใช้งานอยู่ (ปัญหานี้ได้รับการแก้ไขไปแล้วใน Firefox รุ่น 97.0.1) การอัปเดต Firefox หรือซอฟต์แวร์ความปลอดภัยอาจช่วยแก้ไขปัญหานี้ได้ คุณยังสามารถลองกำหนดค่าไฟร์วอลล์ของคุณใหม่ หรือปิดใช้งานซอฟต์แวร์แอนติไวรัสชั่วคราวได้เพื่อดูว่าปัญหาดังกล่าวหายไปหรือไม่ ถ้าซอฟต์แวร์ความปลอดภัยอินเทอร์เน็ตของคุณทำให้เกิดปัญหา ให้ติดต่อไซต์สนับสนุนของผู้ให้บริการซอฟต์แวร์หรือเปลี่ยนไปใช้ผลิตภัณฑ์อื่น
Firefox ค้างเป็นบางจังหวะ
ถ้า Firefox ดูเหมือนจะค้างเป็นจังหวะและไม่ได้ค้างหลังจากการกระทำที่เฉพาะเจาะจง (ตัวอย่างเช่น การดาวน์โหลดไฟล์หรือการออกจาก Firefox) ให้ลองใช้วิธีแก้ไขปัญหาในส่วนนี้
สร้างฐานข้อมูล places ตัวใหม่
ถ้าอาการค้างนั้นเกิดขึ้นเป็นระยะๆ นั่นแสดงว่าอาจเกิดจากฐานข้อมูล places ชำรุด
เมื่อต้องการสร้างฐานข้อมูล places ตัวใหม่ ให้ทำดังต่อไปนี้
เปิดโฟล์เดอร์โพรไฟล์ของคุณ:
- คลิกปุ่มเมนู
คลิก แล้วเลือก เลือก จากเมนู จากนั้นแท็บ ข้อมูลการแก้ไขปัญหา จะเปิดขึ้น
- ภายใต้ส่วน พื้นฐานแอปพลิเคชัน ถัดจาก โฟลเดอร์ไดเรกทอรีโปรไฟล์ คลิก จากนั้นหน้าต่างจะเปิดขึ้นซึ่งจะประกอบด้วยโฟลเดอร์โปรไฟล์ของคุณจากนั้นโฟลเดอร์โปรไฟล์ของคุณจะเปิดขึ้น
หมายเหตุ: หากคุณไม่สามารถเปิดหรือใช้ Firefox ได้ ให้ทำตามคำแนะนำใน การค้นหาโปรไฟล์ของคุณโดยไม่ต้องเปิด Firefox- คลิกปุ่มเมนู
ที่ด้านบนของหน้าต่าง Firefox คลิกที่ปุ่ม และเลือก ที่ด้านบนของหน้าต่าง Firefox คลิกที่เมนู และเลือก บนแถบเมนู คลิกเมนู และเลือก ที่ด้านบนของหน้าต่าง Firefox คลิก และเลือก
รอจนกว่า Firefox จะเลิกการทำงานเสร็จสมบูรณ์คลิกที่ปุ่มเมนู
และเลือก ออกออก
- ในโฟลเดอร์โปรไฟล์ของ Firefox ให้ค้นหาและเปลี่ยนชื่อไฟล์ places.sqlite เป็น places.sqlite.old และ places.sqlite-journal เป็น places.sqlite-journal.old (ถ้าไฟล์มีอยู่)
- เมื่อต้องการเปลี่ยนชื่อไฟล์ ให้คลิกขวาที่ไฟล์แล้วเลือกเปลี่ยนชื่อจากเมนูคลิกที่ไฟล์ครั้งหนึ่งเพื่อเลือกไฟล์ แล้วคลิกที่ไฟล์อีกครั้งหนึ่งบริเวณชื่อไฟล์เพื่อให้สามารถแก้ไขชื่อไฟล์ได้ จากนั้นเติม .old ต่อท้ายชื่อไฟล์ดังกล่าว
- ขั้นสุดท้าย ให้เปิด Firefox ใหม่
- เมื่อ Firefox เปิดตัวเองใหม่ มันจะสร้างฐานข้อมูล places ตัวใหม่ ประวัติการเรียกดูของคุณจะหายไป แต่ Firefox จะนำเข้าที่คั่นหน้าของคุณจากไฟล์ข้อมูลสำรองล่าสุดโดยอัตโนมัติ
ปิดการเร่งความเร็วด้วยฮาร์ดแวร์
ด้วยการตั้งค่าการ์ดจอและไดรเวอร์กราฟิกบางอย่าง Firefox อาจค้างเมื่อใช้การเร่งความเร็วด้วยฮาร์ดแวร์ คุณสามารถลองปิดการเร่งความเร็วด้วยฮาร์ดแวร์เพื่อดูว่าแก้ไขปัญหาที่เกิดขึ้นได้หรือไม่
-
ที่ด้านบนของหน้าต่าง Firefox คลิกที่ปุ่ม เลือกเมนูหลักจากนั้นคลิก ที่ด้านบนของหน้าต่าง Firefox คลิกเมนู และจากนั้นเลือก บนแถบเมนู คลิกเมนู และเลือก ที่ด้านบนของหน้าต่าง Firefox คลิกที่เมนู และเลือก
คลิกปุ่มเมนู
และเลือก
- เลือกแผง และแท็บ
- ยกเลิกการกาเครื่องหมายหน้าหัวข้อ ใช้การเร่งความเร็วด้วยฮาร์ดแวร์เมื่อพร้อมใช้งาน
-
ที่ด้านบนของหน้าต่าง Firefox คลิกที่ปุ่ม และเลือก ที่ด้านบนของหน้าต่าง Firefox คลิกที่เมนู และเลือก บนแถบเมนู คลิกเมนู และเลือก ที่ด้านบนของหน้าต่าง Firefox คลิก และเลือก
คลิกที่ปุ่มเมนู
และเลือก ออกออก
- เริ่ม Firefox แบบที่คุณทำโดยปกติ
-
ที่ด้านบนของหน้าต่าง Firefox คลิกที่ปุ่ม เลือกเมนูหลักจากนั้นคลิก ที่ด้านบนของหน้าต่าง Firefox คลิกเมนู และจากนั้นเลือก บนแถบเมนู คลิกเมนู และเลือก ที่ด้านบนของหน้าต่าง Firefox คลิกที่เมนู และเลือก
คลิกปุ่มเมนู
และเลือก
- เลือกแผง
- ภายใต้ ประสิทธิภาพ ให้ยกเลิกการกาเครื่องหมายหน้าหัวข้อ ใช้การตั้งค่าประสิทธิภาพที่แนะนำ
การตั้งค่าเพิ่มเติมจะแสดงขึ้นมา - ยกเลิกการกาเครื่องหมาย ใช้การเร่งความเร็วด้วยฮาร์ดแวร์เมื่อพร้อมใช้งาน
-
ที่ด้านบนของหน้าต่าง Firefox คลิกที่ปุ่ม และเลือก ที่ด้านบนของหน้าต่าง Firefox คลิกที่เมนู และเลือก บนแถบเมนู คลิกเมนู และเลือก ที่ด้านบนของหน้าต่าง Firefox คลิก และเลือก
คลิกที่ปุ่มเมนู
และเลือก ออกออก
- เริ่ม Firefox แบบที่คุณทำโดยปกติ
ถ้าปัญหานั้นไม่เกิดขึ้นอีกต่อไปแล้ว ก็แสดงว่าอาจเกิดจากการเร่งความเร็วด้วยฮาร์ดแวร์ คุณสามารถลองอัปเดตไดรเวอร์กราฟิกของคุณเพื่อดูว่าแก้ไขปัญหาได้หรือไม่ หรือลองเรียกใช้โดยไม่ใช้การเร่งความเร็วด้วยฮาร์ดแวร์ก็ได้
เปลี่ยนแปลงการนำ PAC ไปใช้งาน
ถ้าคุณกำลังใช้ไฟล์กำหนดค่าพร็อกซีอัตโนมัติ (proxy auto-config file: PAC) Firefox อาจค้างเมื่อคุณพยายามโหลดไซต์ที่ไม่มีอยู่จริงหรือไซต์ที่คุณไม่ได้เปิดเมื่อเร็วๆ นี้ เมื่อต้องการหาว่าคุณใช้ไฟล์กำหนดค่าพร็อกซีอัตโนมัติอยู่หรือไม่ ให้ทำดังต่อไปนี้
-
ที่ด้านบนของหน้าต่าง Firefox คลิกที่ปุ่ม เลือกเมนูหลักจากนั้นคลิก ที่ด้านบนของหน้าต่าง Firefox คลิกเมนู และจากนั้นเลือก บนแถบเมนู คลิกเมนู และเลือก ที่ด้านบนของหน้าต่าง Firefox คลิกที่เมนู และเลือก
คลิกปุ่มเมนู
และเลือก
- ในแผง พร็อกซีเครือข่ายการตั้งค่าพร็อกซี ให้เลื่อนลงไปที่ส่วน
- คลิก จากนั้นกล่องโต้ตอบ "การตั้งค่าการเชื่อมต่อ" จะปรากฏขึ้น
- ถ้า URL กำหนดค่าพร็อกซีอัตโนมัติ ถูกเลือกอยู่ แสดงว่าคุณกำลังใช้ไฟล์กำหนดค่าพร็อกซีอัตโนมัติ ดังนั้นอย่าปิดใช้งานการตั้งค่านี้ ไม่เช่นนั้นจะทำให้คุณไม่สามารถเข้าถึงอินเทอร์เน็ตได้ แต่ให้แจ้งวิธีแก้ไขปัญหาเฉพาะหน้านี้ถึงผู้ดูแลระบบเครือข่ายของคุณแทน
- คลิก
Firefox ค้างหลังจากที่ใช้เป็นเวลานาน
Firefox อาจค้างถ้าเปิดทิ้งไว้เป็นระยะเวลานาน เมื่อต้องการแก้ไขปัญหานี้ ให้เริ่มการทำงาน Firefox ใหม่
ถ้าคุณเปิด Firefox ทิ้งไว้เป็นประจำเพื่อให้คุณสามารถกลับมายังจุดที่คุณค้างไว้ต่อได้ คุณอาจต้องการใช้คุณลักษณะ "เรียกคืนวาระ" ของ Firefox สำหรับข้อมูลเพิ่มเติม ให้ดูที่ การกำหนดค่าการเรียกคืนวาระ
Firefox ค้างเมื่อดาวน์โหลดไฟล์หรือบันทึกภาพ
ถ้า Firefox ค้างเมื่อคุณพยายามที่จะดาวน์โหลดไฟล์หรือบันทึกภาพ ให้ลองใช้วิธีแก้ไขปัญหาเหล่านี้
ล้างประวัติการดาวน์โหลด
Firefox อาจค้างเมื่อดาวน์โหลดไฟล์ถ้าประวัติการดาวน์โหลดของคุณมีขนาดใหญ่เกินไป เมื่อต้องการล้างประวัติการดาวน์โหลด ให้ทำดังต่อไปนี้
- เปิดหน้าต่าง "ห้องสมุด" โดยใช้วิธีใดวิธีหนึ่งเหล่านี้
- คลิกปุ่ม "การดาวน์โหลด"
บนแถบเครื่องมือถ้ามีอยู่ แล้วคลิก จากเมนู
- คลิกปุ่มเมนู
แล้วคลิก จากเมนู
- คลิกปุ่ม "การดาวน์โหลด"
- คลิกปุ่ม ที่ด้านบนของหน้าต่าง "ห้องสมุด"
- ดาวน์โหลดไฟล์ตัวอย่างบางไฟล์เพื่อดูว่าอาการค้างหยุดลงแล้วหรือยัง
เลือกโฟลเดอร์การดาวน์โหลดอื่น
Firefox อาจค้างถ้าตำแหน่งโฟลเดอร์การดาวน์โหลดล่าสุด (เช่น โวลุมที่ใช้ร่วมกัน หรือไดรฟ์ USB) นั้นไม่สามารถใช้ได้อีกแล้ว เมื่อต้องการแก้ไขปัญหานี้ ให้ทำดังต่อไปนี้
ที่ด้านบนของหน้าต่าง Firefox คลิกที่ปุ่ม เลือกเมนูหลักจากนั้นคลิก ที่ด้านบนของหน้าต่าง Firefox คลิกเมนู และจากนั้นเลือก บนแถบเมนู คลิกเมนู และเลือก ที่ด้านบนของหน้าต่าง Firefox คลิกที่เมนู และเลือก
คลิกปุ่มเมนู
และเลือก
- เลือกแผง
- ภายใต้ การดาวน์โหลด เลือก บันทึกไฟล์ไปยัง แล้วคลิกปุ่ม
- ในหน้าต่าง เลือกโฟลเดอร์การดาวน์โหลด ให้เลือกตำแหน่งโฟลเดอร์ใหม่
-
คลิก เพื่อปิดหน้าต่าง ตัวเลือกคลิก เพื่อปิดหน้าต่าง ปรับแต่งปิดหน้าต่าง ปรับแต่ง
ดูว่าคุณสามารถดาวน์โหลดไฟล์หรือบันทึกภาพได้แล้วหรือยัง ถ้าวิธีนี้ได้ผล คุณสามารถกลับไปยังหน้าการตั้งค่า Firefox แล้วเลือก
ได้ถ้าต้องการFirefox ค้างเมื่อคุณออกจากการทำงาน
บางครั้งเมื่อคุณปิด Firefox มันอาจหยุดตอบสนองและยังคงอยู่ในหน่วยความจำ ถึงแม้ว่าจะไม่มีหน้าต่าง Firefox เปิดอยู่ก็ตาม ปัญหานี้อาจส่งผลให้ Firefox ทำงานไม่ถูกต้องในครั้งถัดไปที่คุณเปิดหรือคุณอาจเห็นกล่องโต้ตอบ "ปิด Firefox" พร้อมข้อความแสดงข้อผิดพลาด Firefox กำลังทำงานอยู่ แต่ไม่ตอบสนองมี Firefox ตัวหนึ่งเปิดอยู่ คุณจะต้องสั่งหยุดกระบวนการ Firefox ทั้งหมดหรือเริ่มการทำงานคอมพิวเตอร์ใหม่ก่อนแล้วค่อยเปิด Firefox ใหม่ (ดูที่ "Firefox is already running but is not responding" error - How to fix สำหรับสาเหตุและการแก้ไขปัญหาอื่นๆ)
อ้างอิงข้อมูลจาก Firefox hangs (mozillaZine KB)