การใช้คอมพิวเตอร์หมายถึงการอ่านข้อความปริมาณมากทุกวัน สำหรับข้อมูลส่วนใหญ่ ฟอนต์ไม่ใช่ปัญหา แต่หากเคยไปเว็บแบบ 1001 Free Fonts หรือ Da Font น่าจะดาวน์โหลดฟอนต์มาบ้าง เพื่อดูลักษณะหรือทำงานที่ลืมไปแล้ว
ทำบ่อยพอ คุณจะเจอ error message ตอนลบฟอนต์หรือกลุ่มฟอนต์
Windows ไม่บอกว่าตัวไหนใช้ฟอนต์อยู่ แม้จะ unhide details ในหน้าต่าง OS ก็ไม่ระบุว่าฟอนต์ถูกใช้ที่ไหน ทำให้ลำบากในการค้นหาตัวต้องสงสัย ด้วย Registry Editor สามารถข้าม error message นี้ได้:
- กด Win + R พร้อมกัน เปิด Run window
- พิมพ์
regeditกด Enter หาก UAC ถาม ยืนยันการเข้าถึง Registry Editor ไม่ต้องเปิด Run as Administrator - ใน Registry Editor ให้ดู navigational tree ด้านซ้าย ตามโฟลเดอร์:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts
- ที่นี่จะเห็นฟอนต์ที่ติดตั้งทั้งหมด หลายตัวเป็นมาตรฐาน Windows 7/8 เช็คฟอนต์มาตรฐานก่อนลบ หากลบ core font ผิด Microsoft ให้ดาวน์โหลดฟรี ติดตั้งคืนแนะนำ
- หาฟอนต์ที่ต้องการลบ ตรวจสอบว่าไม่ใช่ฟอนต์มาตรฐาน → กด Delete หรือคลิกขวาเลือก Delete ไม่มี error แต่มันจะลบฟอนต์ตามที่ขอ
เนื่องจากแก้ registry ภายใน อาจจะ reboot เพื่อแน่ใจว่ามีผล ในทดสอบของเรา ไม่ต้อง reboot หากฟอนต์ไม่ได้ถูกใช้ใน Word document เปิดอยู่ ผลมีทันที ฟอนต์หายจากรายการ
หลัง reboot เปิด Word หรือ Notepad เช็คฟอนต์: ฟอนต์ที่ลบควรไม่อยู่ในรายการ หากเอกสารเดิมเขียนด้วยฟอนต์ที่ลบ อาจแสดงเป็น "Times New Roman" หรือ core font อื่น แค่เปลี่ยนฟอนต์ ปัญหาจะหาย แนะนำไม่แก้ไข core fonts ของ Windows สำคัญต่อความเข้ากันได้