Impossible d'installer les polices sur Windows 10

129

J'utilise Windows 10 x64 Pro et je suis incapable de prévisualiser ou d'installer des polices.

Lorsque j'essaie de prévisualiser une police (double-clic ou Right Click >> Preview), un message d'erreur indiquant "Le fichier demandé <fichier de police> n'est pas un fichier de police valide" s'affiche, comme indiqué dans la capture d'écran ci-dessous:

entrez la description de l'image ici

Lorsque j'essaie d'installer une police ( Right Click >> Install), une autre erreur indiquant "Le fichier <fichier de police> ne semble pas être une police valide" s'affiche (capture d'écran ci-dessous):

entrez la description de l'image ici

Choses que j'ai vérifiées:

  • Le contrôle de compte d'utilisateur est activé dans mon registre, mais le paramètre le plus bas est "Jamais avisé". Je pensais que le contrôle de compte d'utilisateur avait quelque chose à voir avec cela, mais le comportement est le même, qu'il soit EnableLUAdéfini ou non sur 0 ou 1 dans le registre.
  • J'ai consulté l'observateur d'événements (sections Application et Système) pour trouver des indices sur le problème, mais cette erreur ne figure pas dans les journaux de ce que je vois. Cela semble étrange.

Pourquoi ne puis-je pas installer de polices sur Windows 10? J'ai vérifié le comportement avec plusieurs fichiers téléchargés otfet de ttfpolices. Je suis donc à peu près certain que les fichiers ne sont pas corrompus.

MODIFIER

Lorsque je vais à la section Polices du Panneau de configuration, l'option "Installer les polices" du menu "Fichier" ne s'affiche pas, comme le montre la capture d'écran ci-dessous.

entrez la description de l'image ici

void.pointer
la source
Avez-vous essayé de suivre Microsoft ?
jeu de mots
1
Je ne vois pas d’option de police d’installation à l’étape 2. Voir les modifications apportées à mon message original pour une capture d’écran.
void.pointer
La procédure suivante fonctionne pour moi: téléchargez dejavu-fonts-ttf-2.35.zip ==> RightClick, Propriétés, Débloquer , OK ==> Extraire tout .. Ensuite, accédez au dejavu-fonts-ttf-2.35\ttfdossier, sélectionnez (quelque chose ou même tout), faites un clic droit sur la sélection, Installer
JosefZ
@JosefZ Je ne comprends pas ce que cela accomplit. J'ai utilisé 7-Zip pour extraire l'archive et, à partir du répertoire extrait, je tente d'installer les polices. Votre solution n'explique pas non plus pourquoi l'option "Installer une police" est absente du dossier Polices.
void.pointer
Fait intéressant, ce problème fait également échouer le chargement des polices Web avec le code d'erreur CSS3111 "erreur inconnue" lors de l'utilisation @font-facedans IE11 (mais pas Edge!). Activer le pare-feu y contribue également.
fpbhb

Réponses:

159

Après une semaine de tout essayer. La réponse aussi étrange que cela puisse paraître est d'activer le pare-feu Windows. Je sais, ça n'a aucun sens, non? Ce n'est pas connecté aux paramètres de police, mais une fois sur "On", j'ai pu résoudre mon problème avec l'installation de polices sur Windows 10 et sans message d'erreur!

Geremy V
la source
25
Qu'est-ce que le monstre?
void.pointer
39
Wow incroyablement surprenant et effrayant. J'ai activé le service de pare-feu Windows et les polices fonctionnent à nouveau parfaitement. J'aimerais entendre une explication logique à ce sujet de quelqu'un . C'est de la folie.
void.pointer
7
Oui, vous pouvez confirmer que cela fonctionne
Riz
11
Ce n'est pas une question valide. C'est un pare-feu, il a une fonction spécifique: autoriser ou bloquer le trafic réseau. S'il peut être désactivé, le système ne devrait pas commencer à s'effondrer. Et j'aimerais savoir pourquoi la sécurisation du trafic réseau et l'installation de polices locales sont liées de quelque manière que ce soit.
Dirk Trilsbeek
6
Théoriquement une possibilité, mais si tel est le cas, pourquoi ne pas dire «Activez le pare-feu Windows avant d'installer des polices pour des raisons de sécurité» avec éventuellement un bouton pour ignorer l'erreur et installer quand même, au lieu d'une erreur aléatoire causée par quelque chose apparemment sans rapport.
RyanTimmons91
7

J'ai rencontré ce problème également via mes référentiels git hébergeant des fichiers de polices. Voici une solution étrange qui a fonctionné pour moi. Copiez (et oui, Ctrl + C et non Ctrl + X pour couper) le fichier ailleurs ou même dans le même répertoire et le fichier copié fonctionnera.

De plus, la solution la plus efficace ne fonctionne pas pour moi. Mon pare-feu est déjà activé.

Des recherches plus approfondies ont montré que la copie ne modifiait rien au contenu du fichier. Les deux sont les mêmes, j'ai couru sha1sumsur les deux fichiers, et leurs hachages appariés.

Après vérification des propriétés de sécurité sur le fichier de police d'origine, Windows est apparu avec "Les autorisations sur X.ttf sont mal ordonnées, ce qui peut rendre certaines entrées inefficaces.". Il semble donc que mon clonage git du référentiel entraîne la définition de certaines autorisations gênées lors du placement du fichier de police dans Windows. Dans ce cas, il existe un lien entre le système de sécurité et les autorisations sous Windows. Cela signifie simplement que l'erreur que le visualiseur de polices redonne est très mal formulée.

CMCDragonkai
la source
1
Eh oui, je peux également le confirmer, l'installation de polices à partir d'un support amovible échouera sûrement sans message d'erreur. après avoir copié les polices sur le disque local, je peux l'installer
am05mhz le
ne fonctionnait pas pour ma police DroidSansMono.ttf! :(
ShAkKiR