2015-08-16 02:26:42 +0000 2015-08-16 02:26:42 +0000
128
128

Impossibile installare i font su Windows 10

Sto usando Windows 10 x64 Pro e non riesco a visualizzare in anteprima o installare i font.

Quando provo a visualizzare un font in anteprima (doppio clic o Right Click >> Preview), ottengo un messaggio di errore che recita “Il file richiesto <font file> non è un file di font valido” come mostrato nello screenshot qui sotto:

Quando cerco di installare un font (Right Click >> Install), viene mostrato un altro errore che recita “Il file <font file> non sembra essere un font valido” (screenshot sotto):

Cose che ho controllato:

  • Ho UAC abilitato nel mio registro ma impostato sull'impostazione minima “Never Notify”. Ho pensato che UAC avesse qualcosa a che fare con questo, ma il comportamento è lo stesso sia che EnableLUA sia impostato a 0 o 1 nel registro.
  • Ho controllato il Visualizzatore di eventi (sezioni Applicazione e Sistema) per trovare indizi del problema, ma questo errore non è riportato affatto nei log da quello che vedo. Questo sembra strano.

Perché non riesco a installare i font su Windows 10? Ho verificato il comportamento con diversi file di font otf e ttf scaricati. Quindi sono abbastanza sicuro che i file non siano corrotti.

EDIT

Quando vado nella sezione Font del Pannello di controllo, non vedo un'opzione “Installa font” nel menu “File”, come mostrato nello screenshot qui sotto.

Risposte (2)

159
159
159
2015-08-17 18:33:26 +0000

Dopo una settimana di tentativi. La risposta, per quanto strano possa sembrare, è di abilitare il firewall di windows. _Lo so, non ha senso, vero? _ Non è collegato alle impostazioni dei font, tuttavia una volta “On” sono stato in grado di risolvere il mio problema con l'installazione di font su windows 10 e senza un messaggio di errore!

7
7
7
2016-06-26 13:12:23 +0000

Ho incontrato questo problema anche attraverso i miei repository git che ospitano file di font. Ecco una strana soluzione che ha funzionato per me. Copia (e sì, è Ctrl + C non Ctrl + X per tagliare) il file da qualche altra parte o anche nella stessa directory e il file copiato funzionerà.

Anche la soluzione superiore non funziona per me. Il mio firewall è già attivato.

Ulteriori ricerche hanno mostrato che la copia non ha cambiato alcun contenuto del file. Entrambi sono uguali, ho eseguito sha1sum su entrambi i file e i loro hash corrispondono.

In seguito, controllando le proprietà di sicurezza sul file originale del font, Windows è apparso con “I permessi su X.ttf sono ordinati in modo errato, il che potrebbe causare l'inefficacia di alcune voci”. Quindi sembra che la mia clonazione git del repository stia causando alcuni permessi incasinati da impostare al momento di mettere il file di font in Windows. In questo caso, ha qualche relazione con il sistema di sicurezza e permessi su Windows. Questo significa solo che l'errore che l'applicazione del visualizzatore di font sta restituendo è formulato molto male.