ไม่สามารถติดตั้งแบบอักษรบน Windows 10


129

ฉันใช้ Windows 10 x64 Pro และฉันไม่สามารถดูตัวอย่างหรือติดตั้งแบบอักษรได้

เมื่อฉันพยายามดูตัวอย่างแบบอักษร (ดับเบิลคลิกหรือRight Click >> Preview) ฉันได้รับข้อความแสดงข้อผิดพลาดว่า "ไฟล์ <font file> ที่ร้องขอไม่ใช่ไฟล์ฟอนต์ที่ถูกต้อง" ดังที่แสดงในภาพหน้าจอด้านล่าง:

ป้อนคำอธิบายรูปภาพที่นี่

เมื่อฉันพยายามติดตั้งแบบอักษร ( Right Click >> Install) ข้อผิดพลาดอื่นที่อ่านว่า "ไฟล์ <font file> ดูเหมือนจะเป็นตัวอักษรที่ถูกต้อง" จะปรากฏขึ้น (ภาพด้านล่าง):

ป้อนคำอธิบายรูปภาพที่นี่

สิ่งที่ฉันได้ตรวจสอบ:

  • ฉันเปิดใช้งาน UAC ในรีจิสทรี แต่ตั้งค่าต่ำสุดเป็น "ไม่แจ้งเตือน" ฉันคิดว่า UAC มีส่วนเกี่ยวข้องกับสิ่งนี้ แต่พฤติกรรมนั้นเหมือนกันไม่ว่าจะEnableLUAถูกตั้งค่าเป็น 0 หรือ 1 ในรีจิสทรี
  • ฉันได้ตรวจสอบ Event Viewer (ส่วนแอปพลิเคชันและระบบ) เพื่อดูคำแนะนำเกี่ยวกับปัญหา แต่ข้อผิดพลาดนี้ไม่ได้รับการรายงานเลยในบันทึกจากสิ่งที่ฉันเห็น ดูเหมือนว่าจะแปลก

ทำไมฉันไม่สามารถติดตั้งแบบอักษรบน Windows 10 ได้ ฉันตรวจสอบพฤติกรรมของไฟล์ที่ดาวน์โหลดotfและttfฟอนต์หลายไฟล์ ดังนั้นฉันค่อนข้างมั่นใจว่าไฟล์จะไม่เสียหาย

แก้ไข

เมื่อฉันไปที่ส่วนแบบอักษรของแผงควบคุมฉันไม่เห็นตัวเลือก "ติดตั้งแบบอักษร" ในเมนู "ไฟล์" ดังที่แสดงในภาพหน้าจอด้านล่าง

ป้อนคำอธิบายรูปภาพที่นี่


คุณลองใช้ Microsoft แล้วหรือยัง
ปุน

1
ฉันไม่เห็นตัวเลือกการติดตั้งแบบอักษรในขั้นตอนที่ 2 ดูการแก้ไขของฉันในโพสต์ต้นฉบับของฉันสำหรับภาพหน้าจอ
void.pointer

ขั้นตอนถัดไปทำงานให้ฉัน: ดาวน์โหลดdejavu-fonts-ttf-2.35.zip ==> RightClick, Properties, Unblock , OK ==> แยกทั้งหมด .. จากนั้นนำทางไปยังdejavu-fonts-ttf-2.35\ttfโฟลเดอร์เลือก (บางสิ่งหรือแม้แต่ทั้งหมด) คลิกขวาที่การเลือก ติดตั้ง
JosefZ

@JosefZ ฉันไม่เข้าใจสิ่งที่ทำสำเร็จ ฉันใช้ 7-Zip เพื่อแตกไฟล์เก็บถาวรและจากไดเรกทอรีที่แยกออกมาฉันพยายามติดตั้งฟอนต์ โซลูชันของคุณยังไม่ได้อธิบายว่าทำไมตัวเลือก "ติดตั้งแบบอักษร" หายไปจากโฟลเดอร์แบบอักษร
void.pointer

ที่น่าสนใจปัญหานี้ยังทำให้การโหลดแบบอักษรบนเว็บล้มเหลวด้วยรหัสข้อผิดพลาด CSS3111 "ข้อผิดพลาดที่ไม่รู้จัก" เมื่อใช้@font-faceใน IE11 (แต่ไม่ใช่ Edge!) การเปิดใช้งานไฟร์วอลล์ก็ช่วยได้เช่นกัน
fpbhb

คำตอบ:


159

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


25
อะไรประหลาด?
void.pointer

39
ว้าวแปลกใจและน่ากลัวอย่างไม่น่าเชื่อ ฉันเปิดใช้งานบริการ Windows Firewall และแบบอักษรทำงานได้อย่างสมบูรณ์อีกครั้ง ฉันชอบที่จะได้ยินคำอธิบายเหตุผลในการนี้จากใครบางคน นี่คือความบ้า.
void.pointer

7
อ๋อสามารถยืนยันงานนี้ได้
Riz

11
นั่นไม่ใช่คำถามที่ถูกต้อง มันเป็นไฟร์วอลล์มันมีฟังก์ชั่นเฉพาะ - อนุญาตหรือบล็อกการรับส่งข้อมูลเครือข่าย หากสามารถปิดใช้งานได้ระบบจะไม่เริ่มกระเด็น และฉันต้องการทราบว่าเหตุใดการรักษาความปลอดภัยของการรับส่งข้อมูลเครือข่ายและการติดตั้งแบบอักษรในเครื่องจะเชื่อมต่อด้วยวิธีใด ๆ
Dirk Trilsbeek

6
ความเป็นไปได้ในทางทฤษฎี แต่ถ้าเป็นเช่นนั้นทำไมไม่พูดว่า 'โปรดเปิดใช้งานไฟร์วอลล์ windows ก่อนที่จะติดตั้งแบบอักษรเพื่อเหตุผลด้านความปลอดภัย' ด้วยปุ่มอาจละเว้นข้อผิดพลาดและติดตั้งต่อไปแทนที่จะเป็นข้อผิดพลาดแบบสุ่มบางอย่าง
RyanTimmons91

7

ฉันพบปัญหานี้เช่นกันผ่านที่เก็บ git ของฉันซึ่งโฮสต์ไฟล์ฟอนต์ นี่เป็นทางออกที่แปลกสำหรับฉัน คัดลอก (และใช่ Ctrl + C ไม่ใช่ Ctrl + X สำหรับการตัด) ไฟล์ที่อื่นหรือแม้แต่ในไดเรกทอรีเดียวกันและไฟล์ที่คัดลอกจะใช้งานได้

วิธีแก้ปัญหายอดนิยมใช้ไม่ได้สำหรับฉัน ไฟร์วอลล์ของฉันเปิดใช้งานแล้ว

การขุดเพิ่มเติมแสดงให้เห็นว่าการคัดลอกไม่ได้เปลี่ยนแปลงเนื้อหาไฟล์ใด ๆ ทั้งคู่เหมือนกันฉันรันsha1sumทั้งสองไฟล์และแฮชตรงกัน

ตรวจสอบคุณสมบัติความปลอดภัยในภายหลังในไฟล์ฟอนต์ดั้งเดิม Windows โผล่ขึ้นมาพร้อมกับ "สิทธิ์ของ X.ttf นั้นถูกสั่งอย่างไม่ถูกต้องซึ่งอาจทำให้บางรายการไม่สามารถใช้งานได้" ดังนั้นดูเหมือนว่าการคอมไพล์คอมไพล์ git ของฉันเป็นสาเหตุทำให้เกิดการสับสนกับสิทธิ์ที่จะตั้งเมื่อวางไฟล์ฟอนต์ใน Windows ในกรณีดังกล่าวมีความเกี่ยวข้องกับระบบความปลอดภัยและการอนุญาตบน Windows นั่นหมายถึงข้อผิดพลาดที่แอปพลิเคชันตัวแสดงแบบอักษรให้กลับมีการใช้คำที่แย่มาก


1
ใช่ฉันสามารถยืนยันสิ่งนี้ได้เช่นกันการติดตั้งแบบอักษรจากสื่อที่ถอดเข้าออกได้ก็จะล้มเหลวโดยไม่มีข้อผิดพลาด หลังจากคัดลอกฟอนต์ไปยังโลคัลดิสก์แล้วฉันสามารถติดตั้งได้
am05mhz

ไม่ทำงานกับแบบอักษร DroidSansMono.ttf ของฉัน! :(
ShAkKiR
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.