Tidak dapat menginstal font pada Windows 10

130

Saya menggunakan Windows 10 x64 Pro dan saya tidak dapat melihat atau menginstal font.

Ketika saya mencoba untuk mempratinjau font (klik dua kali atau Right Click >> Preview), saya mendapatkan pesan kesalahan yang bertuliskan "File yang diminta <font file> bukan file font yang valid" seperti yang ditunjukkan pada tangkapan layar di bawah:

masukkan deskripsi gambar di sini

Ketika saya mencoba menginstal font ( Right Click >> Install), kesalahan lain yang bertuliskan "File <font file> tampaknya bukan font yang valid" ditampilkan (tangkapan layar di bawah):

masukkan deskripsi gambar di sini

Hal-hal yang telah saya periksa:

  • Saya telah mengaktifkan UAC di registri saya tetapi mengatur ke pengaturan terendah "Never Notify". Saya pikir UAC ada hubungannya dengan ini, tetapi perilakunya sama apakah EnableLUAdiatur ke 0 atau 1 di registri.
  • Saya telah memeriksa Peraga Peristiwa (bagian Aplikasi dan Sistem) untuk mendapatkan petunjuk tentang masalah ini, tetapi kesalahan ini tidak dilaporkan sama sekali dalam log dari yang saya lihat. Ini sepertinya aneh.

Mengapa saya tidak dapat menginstal font pada Windows 10? Saya memverifikasi perilaku tersebut dengan beberapa file font otfdan unduhan ttf. Jadi saya cukup yakin file tidak rusak.

SUNTING

Ketika saya pergi ke bagian Font di Control Panel, saya tidak melihat opsi "Install Font" di menu "File", seperti yang ditunjukkan pada tangkapan layar di bawah ini.

masukkan deskripsi gambar di sini

void.pointer
sumber
Sudahkah Anda mencoba mengikuti Microsoft ?
Pun
1
Saya tidak melihat opsi pemasangan font pada langkah 2. Lihat hasil edit saya ke posting asli saya untuk tangkapan layar.
void.pointer
Prosedur selanjutnya berfungsi untuk saya: unduh dejavu-fonts-ttf-2.35.zip ==> Klik kanan, Properti, Buka Blokir , OK ==> Ekstrak semua .. Lalu navigasikan ke dejavu-fonts-ttf-2.35\ttffolder, pilih (sesuatu atau bahkan semua), Klik kanan pilihan, Instal
JosefZ
@ JosefZ Saya tidak mengerti apa yang dicapai. Saya menggunakan 7-Zip untuk mengekstrak arsip, dan dari direktori yang diekstraksi saya mencoba menginstal font. Solusi Anda juga tidak menjelaskan mengapa opsi "Instal Font 'hilang dari folder Font.
void.pointer
Menariknya, masalah ini juga membuat pemuatan font web gagal dengan kode kesalahan CSS3111 "kesalahan tidak dikenal" saat menggunakan @font-facedi IE11 (tetapi tidak Edge!). Mengaktifkan firewall juga membantu di sana.
fpbhb

Jawaban:

159

Setelah seminggu mencoba semuanya. Jawabannya seaneh kedengarannya adalah untuk mengaktifkan windows firewall. Saya tahu, tidak masuk akal bukan? Ini tidak terhubung ke pengaturan font, namun begitu "Aktif" saya dapat memperbaiki masalah saya dengan menginstal font pada windows 10 dan tanpa pesan kesalahan!

Geremy V
sumber
25
Apa yang aneh?
void.pointer
39
Wow, sangat mengejutkan dan menakutkan. Saya mengaktifkan layanan Windows Firewall dan font berfungsi dengan baik lagi. Saya ingin mendengar penjelasan logis tentang ini dari seseorang . Ini adalah kegilaan.
void.pointer
7
Yap dapat mengkonfirmasi ini berfungsi
Riz
11
itu bukan pertanyaan yang valid. Ini adalah firewall, ia memiliki fungsi khusus - memungkinkan atau memblokir lalu lintas jaringan. Jika dapat dinonaktifkan, sistem seharusnya tidak mulai berantakan. Dan saya ingin tahu mengapa mengamankan lalu lintas jaringan dan pemasangan font lokal terhubung dengan cara apa pun.
Dirk Trilsbeek
6
Secara teoritis kemungkinan, tetapi jika itu masalahnya maka mengapa tidak mengatakan 'Silakan aktifkan windows firewall sebelum menginstal font untuk alasan keamanan' dengan kemungkinan tombol untuk mengabaikan kesalahan dan menginstal pula, alih-alih beberapa kesalahan acak yang disebabkan oleh sesuatu yang tampaknya tidak berhubungan
RyanTimmons91
7

Saya bertemu masalah ini juga melalui repositori git saya yang menampung file font. Inilah solusi aneh yang berhasil untuk saya. Salin (dan ya Ctrl + C bukan Ctrl + X untuk memotong) file di tempat lain atau bahkan di direktori yang sama dan file yang disalin akan bekerja.

Juga solusi teratas tidak berfungsi untuk saya. Firewall saya sudah diaktifkan.

Penggalian lebih lanjut menunjukkan bahwa penyalinan tidak mengubah konten file apa pun. Keduanya sama, saya berlari sha1sumdi kedua file, dan hash mereka cocok.

Kemudian memeriksa properti keamanan pada file font asli, Windows muncul dengan "Izin di X.ttf dipesan secara salah, yang dapat menyebabkan beberapa entri menjadi tidak efektif.". Jadi sepertinya kloning git saya dari repositori menyebabkan beberapa izin kacau diatur setelah menempatkan file font di Windows. Dalam hal itu, ia memang memiliki beberapa hubungan dengan sistem keamanan dan izin pada Windows. Itu hanya berarti kesalahan yang diberikan oleh aplikasi penampil font sangat buruk.

CMCDragonkai
sumber
1
yup, saya dapat mengonfirmasi ini juga, juga menginstal font dari media yang dapat dilepas pasti akan gagal tanpa pesan kesalahan. setelah menyalin font ke disk lokal, saya dapat menginstalnya
am05mhz
tidak berfungsi untuk font DroidSansMono.ttf saya! :(
ShAkKiR