Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข: ไฟล์ไม่ได้เป็นฟอนต์ที่ถูกต้อง

ผู้ใช้ Windows หลายรายรายงานว่าไม่สามารถติดตั้งฟอนต์บางชนิดได้ ข้อผิดพลาดที่ขึ้นคือ "ไฟล์ 'ชื่อฟอนต์' ไม่ได้เป็นฟอนต์ที่ถูกต้อง" ข้อผิดพลาดนี้รายงานว่าพบในทุก Windows เวอร์ชันล่าสุด รวมถึง Windows 7, 8.1 และ 10

แก้ไข: ไฟล์ไม่ได้เป็นฟอนต์ที่ถูกต้อง

สาเหตุของข้อผิดพลาด "ไม่ได้เป็นฟอนต์ที่ถูกต้อง"

เราสำรวจปัญหานี้จากรายงานผู้ใช้และลองทำซ้ำบนเครื่องทดสอบ ตามที่รวบรวมมา มีหลายเหตุผล:

  • การติดตั้งฟอนต์ไม่มีสิทธิ์ผู้ดูแลระบบ — ต้องมีสิทธิ์แอดมินเพื่อติดตั้งฟอนต์ใน Windows อาจเจอข้อผิดพลาดหากใช้บัญชีจำกัด (guest)
  • TTC ไร้การรองรับโดยตรงจาก Windows — ฟอนต์ TrueType Collection ไม่ได้รับรองรับโดยตรงจาก Windows ต้องใช้ Font manager
  • Windows Firewall ถูกปิด — ตัวจัดการฟอนต์ 내장 จะทำงานไม่ถูกต้องหากบริการ Windows Firewall ถูกปิด

หากยังแก้ไม่ได้ บทความนี้มีขั้นตอนแก้ไขที่ตรวจสอบ済み ด้านล่างคือวิธีที่ผู้ใช้คนอื่นใช้แก้หรือหลีกเลี่ยงปัญหา

เพื่อผลลัพธ์ดีที่สุด ให้ทำตามลำดับจนกว่าจะพบวิธีแก้ในสถานการณ์ของคุณ

วิธี 1: ใช้บัญชีผู้ใช้ที่มีสิทธิ์ผู้ดูแลระบบ

ตัวจัดการฟอนต์內建 มักโยนข้อผิดพลาด "ไม่ได้เป็นฟอนต์ที่ถูกต้อง" หากบัญชีปัจจุบันไม่มีสิทธิ์แอดมิน

ผู้ใช้หลายคนติดตั้งฟอนต์ที่ล้มเหลวสำเร็จ โดยทำผ่านบัญชีที่มีสิทธิ์แอดมิน

วิธีทำ: กดปุ่ม Windows คลิกขวาที่ไอคอนบัญชี แล้วคลิกบัญชีที่มีสิทธิ์แอดมิน

แก้ไข: ไฟล์ไม่ได้เป็นฟอนต์ที่ถูกต้อง

หลังล็อกอินด้วยบัญชีนั้น ลองติดตั้งฟอนต์อีกครั้ง ดูว่าข้อผิดพลาดยังเกิดหรือไม่ หากยังมี ให้ไปวิธีถัดไป

วิธี 2: เปิดใช้งาน Windows Firewall

สาเหตุอีกอย่างที่พบบ่อยคือเครื่องที่พยายามติดตั้งมีบริการ Windows Firewall ปิดอยู่ ผู้ใช้หลายคนแก้ได้โดยเปิดบริการนี้ผ่านหน้าจอ Services

คู่มือเร็ว:

  1. กด Windows key + R เปิด Run พิมพ์ "services.msc" กด Enter เปิดหน้าต่าง Servicesแก้ไข: ไฟล์ไม่ได้เป็นฟอนต์ที่ถูกต้อง
  2. ในหน้าต่าง Services ใช้ फलकขวาเลื่อนหา Windows Firewall เจอแล้วคลิกขวาเลือก Propertiesแก้ไข: ไฟล์ไม่ได้เป็นฟอนต์ที่ถูกต้อง
  3. ในแท็บ General ของ Properties ตั้ง Startup type เป็น Automatic คลิก Apply บันทึกแก้ไข: ไฟล์ไม่ได้เป็นฟอนต์ที่ถูกต้อง
  4. ปิดเมนู Services รีสตาร์ทคอมพิวเตอร์ ตอนบูตถัดไป ดูว่าข้อผิดพลาดหายหรือไม่

หากยังเจอข้อผิดพลาด "ไม่ได้เป็นฟอนต์ที่ถูกต้อง" ตอนติดตั้งฟอนต์ ให้ไปวิธีถัดไป

วิธี 3: ลากและวางไฟล์เข้าแอปพลิเคชันฟอนต์

บางคนที่เจอข้อผิดพลาดตอนดับเบิลคลิกฟอนต์เพื่อติดตั้ง รายงานว่าสำเร็จหลังลากวางเข้าในหน้าต่าง Fonts

คู่มือเร็ว:

  1. กด Windows key + R เปิด Run พิมพ์ "control" กด Enter เปิด Control Panel

    แก้ไข: ไฟล์ไม่ได้เป็นฟอนต์ที่ถูกต้อง
  2. ใน Control Panel คลิก Fontsแก้ไข: ไฟล์ไม่ได้เป็นฟอนต์ที่ถูกต้อง
  3. ลากและวางฟอนต์ที่ต้องการติดตั้งเข้าในหน้าต่าง Fontsแก้ไข: ไฟล์ไม่ได้เป็นฟอนต์ที่ถูกต้อง
  4. ทำตามพรอมบนหน้าจอเพื่อติดตั้งฟอนต์ให้เสร็จ

หากติดตั้งล้มเหลวด้วยข้อผิดพลาดเดิม ให้ไปวิธีถัดไป

วิธี 4: นำไฟล์ผ่าน Font Converter

บางคนรายงานว่าแก้ได้หลังนำไฟล์ผ่าน Font Converter ออนไลน์ ตามรายงาน พวกเขาติดตั้งได้หลังแปลงแล้ว แม้นามสกุลยังเป็น TTF

คู่มือเร็วใช้ Online Font Converter:

  1. ไปที่ลิงก์ (here) และเปิดใช้งานช่องถูก ttf จากรายการนามสกุลฟอนต์แก้ไข: ไฟล์ไม่ได้เป็นฟอนต์ที่ถูกต้อง
  2. คลิก Select Font(s) ลากวางฟอนต์ หรือ Choose files เลือกตำแหน่งด้วยตนเองแก้ไข: ไฟล์ไม่ได้เป็นฟอนต์ที่ถูกต้อง
  3. หลังโหลดไฟล์ .ttf เข้าในคอนเวอร์เตอร์แล้ว คลิก Done รอจบกระบวนการแก้ไข: ไฟล์ไม่ได้เป็นฟอนต์ที่ถูกต้อง
  4. จบแล้ว คลิก Save your font

    แก้ไข: ไฟล์ไม่ได้เป็นฟอนต์ที่ถูกต้อง
  5. หน้าจอถัดไป คลิก Download Attachmentแก้ไข: ไฟล์ไม่ได้เป็นฟอนต์ที่ถูกต้อง
  6. แตกไฟล์ฟอนต์ที่แปลงแล้ว และเปิดจากโฟลเดอร์ converted-filesแก้ไข: ไฟล์ไม่ได้เป็นฟอนต์ที่ถูกต้อง
  7. คลิกปุ่ม Install ให้สิทธิ์แอดมินโดยคลิก Yes ที่พรอม UAC ติดตั้งฟอนต์ ควรไม่เจอข้อผิดพลาด ไม่ได้เป็นฟอนต์ที่ถูกต้อง อีกแล้วแก้ไข: ไฟล์ไม่ได้เป็นฟอนต์ที่ถูกต้อง