ล้างแคชฟอนต์ & ฐานข้อมูลฟอนต์ใน Mac OS X เพื่อแก้ปัญหาฟอนต์ผิดปกติ

สารบัญ:

Anonim

ในบางสถานการณ์ที่ผิดปกติและเกิดขึ้นได้ยาก ฟอนต์ใน OS X และแอพต่างๆ ของ Mac อาจแสดงผิดพลาดหรือแสดงไม่ได้โดยสิ้นเชิง โดยทั่วไปแล้วสิ่งนี้จะเกิดขึ้นหลังจากแก้ไขฟอนต์หรือฟอนต์ถูกติดตั้งนอกไดเร็กทอรี ~/Library/Fonts มาตรฐาน แต่ก็สามารถเกิดขึ้นได้ในบางสถานการณ์เช่นกัน แม้ว่าปัญหาฟอนต์บางอย่างสามารถแก้ไขได้ด้วยการซ่อมแซมสิทธิ์ แต่ปัญหาที่ไม่ชัดเจนอาจทำให้คุณต้องดัมพ์แคชฟอนต์และสร้างใหม่

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

วิธีล้างฐานข้อมูลแบบอักษรและแคชแบบอักษรใน OS X

จาก Terminal ให้ป้อนสตริงคำสั่งต่อไปนี้แล้วกด return สิ่งนี้ใช้ sudo ซึ่งต้องใช้รหัสผ่านของผู้ดูแลระบบในการดำเนินการ ตามปกติกับรายการบรรทัดคำสั่ง คุณจะต้องการให้คำสั่งปรากฏในบรรทัดเดียว:

sudo atsutil ฐานข้อมูล -remove

การดำเนินการนี้จะลบฐานข้อมูลแบบอักษรและแคชทั้งหมดออกจากระบบ OS X และผู้ใช้ ตามหน้าคู่มือของ asttil แฟล็ก -remove จะดำเนินการต่อไปนี้:

เสร็จสิ้นการแก้ไขปัญหาการแสดงแบบอักษรด้วยการอนุญาต & การรีบูตเครื่อง

เมื่อ assutil ทำงานเสร็จแล้ว คุณอาจต้องการซ่อมแซมสิทธิ์ใน OS X จาก Terminal ด้วย โดยใช้คำสั่ง disktuil เช่นกัน (เนื่องจากคุณอยู่ใน Terminal แล้ว):

sudo diskutil repairPermissions /

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

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

ในกรณีที่คุณสงสัย รูปภาพนี้เป็นตัวอย่างของปัญหาการแสดงแบบอักษรที่อาจมีลักษณะดังนี้:

แน่นอน ถ้าทุกฟอนต์บน Mac ของคุณแสดงแบบนั้น เนื่องจากเป็นช่องที่มีตัวพิมพ์ใหญ่ A อยู่ในนั้น อาจเป็นเรื่องยากที่จะทำอะไรหลายๆ อย่าง และในกรณีนี้ คุณอาจต้องบูตเครื่อง เข้าสู่โหมดปลอดภัยของ OS X หรือแม้แต่ในโหมดผู้ใช้คนเดียวโดยกด Command+S ค้างไว้ระหว่างการบู๊ตเพื่อเรียกใช้คำสั่งด้านบน

โปรดแจ้งให้เราทราบในความคิดเห็นหากวิธีนี้ใช้ได้ผลสำหรับคุณ หรือหากคุณมีวิธีแก้ปัญหาแบบอื่นสำหรับปัญหาแบบอักษรเฉพาะบน Mac

ล้างแคชฟอนต์ & ฐานข้อมูลฟอนต์ใน Mac OS X เพื่อแก้ปัญหาฟอนต์ผิดปกติ