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

Kan geen lettertypen installeren op Windows 10

Ik gebruik Windows 10 x64 Pro en ik kan geen voorbeeld van lettertypen weergeven of lettertypen installeren.

Wanneer ik een voorbeeld van een lettertype probeer te bekijken (dubbelklik of Right Click >> Preview), krijg ik een foutmelding met de tekst “Het aangevraagde bestand <fontbestand> is geen geldig lettertypebestand”, zoals te zien is in de onderstaande schermafbeelding:

Wanneer ik een lettertype probeer te installeren (Right Click >> Install), krijg ik een andere foutmelding die luidt “Het bestand < lijkt geen geldig lettertype te zijn” (screenshot hieronder):

Dingen die ik heb gecontroleerd:

  • Ik heb UAC ingeschakeld in mijn register, maar ingesteld op de laagste instelling “Never Notify”. Ik dacht dat UAC hier iets mee te maken had, maar het gedrag is hetzelfde of EnableLUA nu wel of niet op 0 of 1 is gezet in het register.
  • Ik heb in de Event Viewer (Application en System secties) gekeken voor hints naar het probleem, maar deze fout wordt helemaal niet gerapporteerd in de logs van wat ik zie. Dit lijkt vreemd.

Waarom kan ik geen fonts installeren op Windows 10? Ik heb het gedrag geverifieerd met verschillende gedownloade otf en ttf lettertypebestanden. Dus ik ben er vrij zeker van dat de bestanden niet corrupt zijn.

EDIT

Wanneer ik naar de Lettertypen sectie van het Configuratiescherm ga, zie ik geen “Font installeren” optie in het “Bestand” menu, zoals in de schermafdruk hieronder te zien is.

Antwoorden (2)

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

Na een week van alles geprobeerd te hebben. Het antwoord, hoe raar het ook klinkt, is om de Windows firewall in te schakelen. I know, makes no sense right? Het is niet verbonden met de lettertype instellingen, maar eenmaal “On” was ik in staat om mijn probleem met het installeren van lettertypes op windows 10 te verhelpen en zonder een foutmelding!

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

Ik kwam dit probleem ook tegen via mijn git repositories die font bestanden hosten. Hier is een vreemde oplossing die voor mij werkte. Kopieer (en ja het is Ctrl + C niet Ctrl + X voor knippen) het bestand ergens anders of zelfs in dezelfde directory en het gekopieerde bestand zal werken.

Ook de bovenste oplossing werkt niet voor mij. Mijn firewall is al geactiveerd.

Verder graven toonde aan dat het kopiëren niets veranderde aan de inhoud van het bestand. Beide zijn hetzelfde, ik heb sha1sum op beide bestanden uitgevoerd, en hun hashes kwamen overeen.

Toen ik later de beveiligingseigenschappen van het originele font-bestand controleerde, verscheen er een melding in Windows: “De rechten op X.ttf zijn onjuist geordend, waardoor sommige ingangen mogelijk geen effect hebben.”. Dus het lijkt erop dat mijn git cloning van de repository ervoor zorgt dat er wat verwarde permissies worden ingesteld bij het plaatsen van het lettertype bestand in Windows. In dat geval heeft het wel iets te maken met het beveiligings- en rechtensysteem van Windows. Dat betekent alleen dat de fout die de font viewer applicatie terug geeft, erg slecht geformuleerd is.