Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> เบราว์เซอร์

แก้ไข:Firefox แสดง Favicons ที่คั่นหน้าผิด

ผู้ใช้บางรายประสบปัญหาแปลก ๆ ใน Mozilla Firefox ซึ่งพวกเขาเห็น favicon ที่ไม่ถูกต้องสำหรับแต่ละไซต์ที่พวกเขาบุ๊กมาร์กไว้ ตัวอย่างเช่น แทนที่จะแสดงไอคอน Reddit สำหรับเธรดที่คั่นหน้าของ Reddit เบราว์เซอร์จะแสดงไอคอน Fav ของ YouTube (หรืออย่างอื่น) ดูเหมือนว่าปัญหาจะไม่เกี่ยวข้องกับ Windows เวอร์ชันใดรุ่นหนึ่ง เนื่องจากมีรายงานว่าเกิดขึ้นใน Windows 7, Windows 8 และ Windows 10

แก้ไข:Firefox แสดง Favicons ที่คั่นหน้าผิด

อะไรเป็นสาเหตุของปัญหา favicons บน Firefox

เราตรวจสอบปัญหานี้โดยดูจากรายงานผู้ใช้ต่างๆ และกลยุทธ์การซ่อมแซมที่ใช้กันทั่วไปในการแก้ไขปัญหาเฉพาะนี้ในคอมพิวเตอร์ Windows ตามที่ปรากฏ มีสาเหตุหลายประการที่ทำให้เกิดปัญหานี้:

  • Favicons ถูกแย่งชิงโดยส่วนเสริม – มีส่วนเสริมหลายอย่างที่ทราบว่าจะจี้ไอคอน Fav และแสดงไอคอนต่างๆ แทน โดยทั่วไป ผู้ใช้ที่ได้รับผลกระทบจะรายงานแท็บเลื่อนซ้ำ ในกรณีนี้ วิธีที่เร็วที่สุดในการจัดการกับปัญหาคือการลบส่วนเสริมและลบไฟล์ favicons.sqlite
  • เวอร์ชัน Firefox ที่ล้าสมัย – ปัญหานี้ส่วนใหญ่เกิดจากข้อบกพร่องที่ยังคงอยู่ซึ่งนักพัฒนาซอฟต์แวร์ได้แก้ไขบางส่วนด้วย build 58 การอัปเดตเป็นเวอร์ชันล่าสุดควรตรวจสอบให้แน่ใจว่าคุณจะไม่พบปัญหาอีกต่อไปในอนาคต แต่หากไอคอน Fav เสียแล้ว คุณจะต้องปฏิบัติตามวิธีการซ่อมแซมอื่นๆ เพื่อซ่อมแซม
  • ไฟล์ Favicons ของ Firefox (favicons.sqlite) เสียหาย – เมื่อไรก็ตามที่ไอคอน Fav ของ Firefox พัง ปัญหาสามารถติดตามไปยังไฟล์ที่เกี่ยวข้องกับ Favicons ทั้งหมดที่อยู่ในเบราว์เซอร์ได้ การลบไฟล์ favicons.sqlite ทำให้คุณสามารถบังคับให้เบราว์เซอร์สร้างไฟล์ใหม่ตั้งแต่ต้น ทำให้ต้องรีเซ็ต favicons ทั้งหมด
  • เนื้อหาเว็บแคชเสียหาย – ในบางกรณี Firefox อาจลงเอยด้วยการแคช favicon เวอร์ชันเก่าและใช้งานได้โดยไม่คำนึงว่าจะถูกแทนที่ด้วยเวอร์ชันที่ใหม่กว่าหรือไม่ ในกรณีนี้ คุณสามารถล้างแคชของเว็บเพื่อบังคับให้เบราว์เซอร์อัปเดตอีกครั้งหรือดำเนินการจากคอนโซลเบราว์เซอร์

วิธีที่ 1:การอัปเดต Firefox เป็นเวอร์ชันล่าสุด

ปัญหานี้เกือบจะเก่าพอๆ กับตัวเบราว์เซอร์เอง Firefox ได้เผยแพร่การอัปเดตหลายรายการที่มีโปรแกรมแก้ไขด่วนสำหรับปัญหานี้ แต่ผู้ใช้บางรายยังคงพบปัญหานี้ในเวอร์ชันล่าสุด อย่างไรก็ตาม เนื่องจากปัญหาได้รับการแก้ไขแล้ว อันดับแรกคุณควรเป็นจุดเริ่มต้นเพื่อให้แน่ใจว่าคุณกำลังใช้ Firefox รุ่นล่าสุด เริ่มต้นด้วยรุ่น 58 นักพัฒนาซอฟต์แวร์ได้ประกาศว่าพวกเขาได้แก้ไขอินสแตนซ์ส่วนใหญ่ที่ทราบว่าทำให้เกิดปัญหาเฉพาะนี้

แม้ว่าวิธีนี้จะไม่ได้ช่วยแก้ปัญหาได้เสมอไปหากไอคอน Fav ของคุณเกิดความสับสน แต่ก็จะช่วยให้มั่นใจได้ว่าจะไม่เกิดขึ้นอีกในอนาคต ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับการอัปเดต Firefox เป็นเวอร์ชันล่าสุด:

  1. เปิด Firefox แล้วคลิกปุ่มการทำงานที่มุมบนขวา
  2. จากนั้น จากเมนูที่ปรากฏใหม่ ให้คลิกที่ ความช่วยเหลือ แล้วเลือก เกี่ยวกับ Firefox .
  3. ในหน้าต่างถัดไป ให้รอจนกว่าจะดาวน์โหลดการอัปเดต จากนั้นคลิกที่ รีสตาร์ทเพื่ออัปเดต Firefox เพื่อเริ่มกระบวนการอัปเดต แก้ไข:Firefox แสดง Favicons ที่คั่นหน้าผิด
  4. เมื่อกระบวนการอัปเดตเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่

หากเบราว์เซอร์ Firefox ของคุณได้รับการอัปเดตเป็นเวอร์ชันล่าสุดแล้ว หรือวิธีนี้ไม่สามารถแก้ไขไอคอน Fav ที่เสียได้ ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 2:การเติม '/' หลังลิงก์

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

สมมติว่า favicon ของ www.google.com/ เลอะเทอะ หากต้องการแก้ไข ให้พิมพ์ www.google.com// ในแถบนำทางแล้วกด Enter เพื่อรีเฟรชไอคอน ควรเปลี่ยนไอคอนทันทีที่โหลดเว็บไซต์

แก้ไข:Firefox แสดง Favicons ที่คั่นหน้าผิด

หากปัญหานี้ไม่ได้ผลหรือคุณกำลังมองหาแนวทางถาวร ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 3:การลบไฟล์ favicons.sqlite

วิธีแก้ปัญหาที่เร็วและมีประสิทธิภาพที่สุดที่จะแก้ไขปัญหาในกรณีส่วนใหญ่คือไปที่ AppData โฟลเดอร์ของ Firefox ค้นหาโฟลเดอร์โปรไฟล์ของคุณและลบชื่อไฟล์ favicons.sqlite ในขณะที่ Firefox ปิดอยู่

กระบวนการนี้จะบังคับให้ Firefox สร้างไฟล์ favicon .sqlite เมื่อเปิดเบราว์เซอร์ครั้งถัดไป แต่โปรดทราบว่าหลังจากการดำเนินการนี้เสร็จสิ้น บุ๊กมาร์กทั้งหมดของคุณจะมีไอคอน Fav ทั่วไป หลังจากที่คุณเยี่ยมชมบุ๊กมาร์กแล้วเท่านั้น ไอคอนจะได้รับการอัปเดตเป็นไอคอน Fav ของเว็บไซต์

ต่อไปนี้คือคำแนะนำโดยย่อในการแก้ไขปัญหาโดยการลบ favicons.sqlite ไฟล์:

  1. ตรวจสอบให้แน่ใจว่าปิด Firefox และโปรแกรมเสริมที่เกี่ยวข้องทั้งหมดแล้ว
  2. ใช้ File Explorer เพื่อนำทางไปยังตำแหน่งต่อไปนี้:
    C:\Users\*YourUser*\AppData\Local\Mozilla\Firefox\Profiles\*YourProfile*

    หมายเหตุ:  โปรดทราบว่า *YourUsers* และ *โปรไฟล์ของคุณ* เป็นเพียงตัวยึดตำแหน่งและควรแทนที่ด้วยข้อมูลของคุณเอง นอกจากนี้ AppData โฟลเดอร์จะถูกซ่อนตามค่าเริ่มต้น ถ้าคุณยังไม่ได้ทำให้โฟลเดอร์ที่ซ่อนอยู่มองเห็นได้ ให้ใช้ริบบิ้นที่ด้านบนของหน้าต่าง File Explorer เพื่อคลิกที่ ดู จากนั้นตรวจสอบให้แน่ใจว่ากล่องที่เกี่ยวข้องกับ รายการที่ซ่อนอยู่ ถูกตรวจสอบแล้ว

    แก้ไข:Firefox แสดง Favicons ที่คั่นหน้าผิด
  3. เมื่อคุณมาถึงโปรไฟล์ FireFox ของคุณแล้ว ให้ใช้ฟังก์ชันการค้นหา (มุมบนขวา) เพื่อค้นหา favicons.sqlite .
  4. เมื่อพบไฟล์ ให้คลิกขวาที่ไฟล์แล้วเลือก ลบ เพื่อกำจัดมัน แก้ไข:Firefox แสดง Favicons ที่คั่นหน้าผิด
  5. เมื่อลบไฟล์แล้ว ให้เปิด Firefox อีกครั้งเพื่อให้เบราว์เซอร์สร้าง favicon .sqlite ใหม่ตั้งแต่ต้น
  6. ตอนนี้คุณควรสังเกตว่าบุ๊กมาร์กทั้งหมดของคุณมีไอคอน Fav ทั่วไป คุณสามารถแก้ไขได้โดยคลิกที่คั่นหน้าแต่ละรายการ ทันทีที่เข้าชมเว็บไซต์ คุณจะเห็นว่าไอคอน Fav ที่ถูกต้องจะถูกใส่เข้าที่

หากคุณยังคงพบปัญหาเดิม ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 4:การล้างแคชของเว็บ

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

ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับวิธีการล้างแคชเว็บของ Firefox เพื่อแก้ไขปัญหาไอคอน Fav:

  1. ปิดแท็บ Firefox อื่นๆ ทั้งหมด ยกเว้นแท็บใหม่
  2. คลิกปุ่มการทำงานที่มุมบนขวาของหน้าจอ จากนั้นเลือก ตัวเลือก จากเมนูที่ปรากฏใหม่
  3. ภายในเมนูการตั้งค่า ให้เลือก ความเป็นส่วนตัวและความปลอดภัย จากโต๊ะด้านซ้ายมือ จากนั้นเลื่อนลงไปที่คุกกี้และข้อมูลไซต์ เมนูแล้วคลิก ล้างข้อมูล .
  4. ภายใน ล้าง เมนูข้อมูล ยกเลิกการเลือกช่องที่เกี่ยวข้องกับคุกกี้และข้อมูลเว็บไซต์ และทำเครื่องหมายข้าง เนื้อหาเว็บที่แคชไว้ .
  5. กด ล้าง เพื่อเริ่มกระบวนการล้างข้อมูลเนื้อหาเว็บของคุณ
  6. รีสตาร์ทเบราว์เซอร์ของคุณและดูว่าปัญหาได้รับการแก้ไขหรือไม่
แก้ไข:Firefox แสดง Favicons ที่คั่นหน้าผิด

หากคุณยังคงพบปัญหานี้หรือกำลังมองหาวิธีแก้ไขไอคอน Fav ด้วยตนเอง ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 5:บังคับให้ Firefox อัปเดต favicons

หากปัญหาของคุณแตกต่างออกไปเล็กน้อย – Firefox ไม่สามารถอัปเดตโลโก้เว็บไซต์เก่าด้วยเวอร์ชันใหม่ได้ – คุณสามารถบังคับให้เบราว์เซอร์คิดว่า favicons ทั้งหมดของคุณหมดอายุแล้วและอัปเดตโดยอัตโนมัติ ผู้ใช้ที่ได้รับผลกระทบหลายคนรายงานว่าวิธีนี้ในที่สุดก็อนุญาตให้พวกเขาแก้ไขปัญหาไอคอน Fav บน Mozilla Firefox

นี่คือสิ่งที่คุณต้องทำ:

  1. เปิด Firefox พิมพ์ “about:config ” ในแถบนำทางแล้วกด Enter เพื่อเปิดการตั้งค่าทดลองของ Firefox
  2. เมื่อคุณได้รับข้อความเตือน ให้คลิกที่ ฉันยอมรับความเสี่ยง! .
  3. ใช้ฟังก์ชันการค้นหาเพื่อค้นหา “devtools.chrome.enabled"
  4. เมื่อพบค่ากำหนดแล้ว ให้ดับเบิลคลิกที่ devtools.chrome.enabled  เพื่อเปลี่ยนค่าเป็น จริง
  5. ออกจากการตั้งค่าขั้นสูง ของ Firefox แล้วคลิกปุ่มการกระทำที่ด้านบนขวาของหน้าจอ จากนั้น เข้าไปที่ นักพัฒนาเว็บ เมนู จากนั้นคลิกที่ คอนโซลเบราว์เซอร์ .
  6. ภายในคอนโซลเบราว์เซอร์ที่เพิ่งปรากฏขึ้น ให้วางโค้ดต่อไปนี้แล้วกด Enter หากต้องการลงทะเบียน:
    var fS = Components.classes["@mozilla.org/browser/favicon-service;1"] .getService(Components.interfaces.nsIFaviconService); fS.expireAllFavicons();

    หมายเหตุ: คุณจะได้รับข้อผิดพลาด แต่เป็นเรื่องปกติ ดังนั้นอย่าตื่นตระหนก ขั้นตอนที่เราเพิ่งทำจะบังคับให้ไอคอน Fav ทั้งหมดหมดอายุ

  7. ไปที่บุ๊กมาร์กที่ก่อนหน้านี้ไม่สามารถอัปเดตด้วยเวอร์ชันที่ใหม่กว่าได้ ปัญหาควรได้รับการแก้ไขแล้ว และคุณควรเห็นไอคอนใหม่ทันทีที่หน้าเว็บโหลด
แก้ไข:Firefox แสดง Favicons ที่คั่นหน้าผิด

หากวิธีนี้ไม่สำเร็จหรือคุณกำลังมองหาวิธีแก้ไขไอคอน Fav ของ Firefox ที่แสดงผลไม่ถูกต้อง ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 6:แก้ไข favicons ที่ได้รับผลกระทบด้วยตนเอง

นี่ไม่ใช่ทางออกที่ดีที่สุดสำหรับผู้ที่ไม่เข้าใจเทคโนโลยี แต่มีวิธีแก้ไขด้วยตนเองที่จะช่วยให้คุณแก้ไขไอคอน Fav ที่เสียได้ ผู้ใช้ที่ได้รับผลกระทบหลายรายสามารถแก้ไขปัญหาได้ด้วยการส่งออกรายการบุ๊กมาร์กทั้งหมดในไฟล์ HTML และแก้ไขไอคอนก่อนที่จะนำเข้ารายการบุ๊กมาร์กทันที

วิธีนี้เหมาะที่จะใช้ในกรณีที่คุณจัดการกับ favicons ที่เสียหายหนึ่งหรือสองอันเท่านั้น ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับการแก้ไขไอคอน Fav ที่ได้รับผลกระทบด้วยตนเอง:

  1. เปิด Firefox แล้วคลิก บุ๊กมาร์ก ไอคอนจากมุมบนขวาของหน้าจอ
  2. จากเมนูที่ปรากฏใหม่ ให้คลิกที่ บุ๊กมาร์ก แล้วคลิก แสดงบุ๊กมาร์กทั้งหมด ที่มุมขวาล่างของหน้าจอ
  3. ภายใน ห้องสมุด เมนู เลือก แถบเครื่องมือบุ๊กมาร์ก จากด้านซ้าย แล้วไปที่นำเข้าและสำรองข้อมูล และเลือก ส่งออกบุ๊กมาร์กเป็น HTML .
  4. เลือกตำแหน่งที่เหมาะสมสำหรับไฟล์ HTML ที่ส่งออก จากนั้นคลิกปุ่ม บันทึก ปุ่ม.
  5. คลิกขวาที่ไฟล์ HTML ที่คุณเพิ่งส่งออกและแก้ไขด้วยยูทิลิตี้อย่าง Notepad++ หรือคล้ายกัน คุณยังสามารถใช้ยูทิลิตี้แผ่นจดบันทึกในตัวได้ แต่รหัสนั้นจะไม่สามารถอ่านได้
  6. เมื่อเปิดหน้าบุ๊กมาร์กแล้ว ให้ค้นหารายการบุ๊กมาร์กที่เกี่ยวข้องและเปลี่ยน ICON_URI=”{URL} ที่เกี่ยวข้อง และ ICON="data:image/png;base64,{data} ด้วย URL ที่ถูกต้องของไอคอนและไอคอนที่เข้ารหัส 64 ตัว คุณจะสามารถหัก ICON ที่เป็นของ favicon โดยดูที่ชื่อ
  7. ตรวจสอบให้แน่ใจว่าคุณได้บันทึกการแก้ไขที่คุณเพิ่งทำในหน้าบุ๊กมาร์กที่คุณส่งออกไปก่อนหน้านี้
  8. กลับไปที่ ห้องสมุด หน้าต่าง (ขั้นตอนที่ 2) คลิกที่ แถบเครื่องมือบุ๊กมาร์ก จากนั้นไปที่ นำเข้าและสำรองข้อมูล และเลือก นำเข้าบุ๊กมาร์กจาก HTML
  9. เลือกเพจที่คุณแก้ไขก่อนหน้านี้แล้วคลิก เปิด
แก้ไข:Firefox แสดง Favicons ที่คั่นหน้าผิด

หลังจากเสร็จสิ้นขั้นตอนนี้ ไอคอน favicon ของคุณควรได้รับการแก้ไข