Warum werden einige meiner Benutzeroberflächensymbole als Kästchen gerendert?

14

Ich habe dies zuerst mit den Bildlaufleisten in IE10 bemerkt:

Bildbeschreibung hier eingeben

Einige Elemente der Benutzeroberfläche zeigen jedoch dasselbe Feld. Hier ist eine Dropdown-Box von NetLimiter:

Bildbeschreibung hier eingeben

Angesichts der Tatsache, dass dieses Feld wie das Symbol für "fehlende Zeichen" aussieht, das beim Rendern von Schriftarten verwendet wird, glaube ich, dass dies in irgendeiner Weise mit einem Schriftartenproblem zusammenhängt. Obwohl ich das nicht herausfinden konnte. Die einzige mir bekannte Schriftart, die für das Rendern von UI-Elementen verwendet wird, ist Merlott, und diese sieht gut aus.

Der Hochstapler
quelle

Antworten:

15

Die Bildlaufleistenpfeile werden jetzt mit bestimmten Zeichen aus der Segoe UI SymbolSchriftart gezeichnet . [1]

Diese quadratischen Kästchen zeigen an, dass Windows die Schriftart nicht findet oder nicht richtig lädt oder das Zeichen aus irgendeinem Grund nicht richtig anzeigt. Normalerweise wird dies beobachtet, wenn die Segoe UI Symbol-Schriftart beschädigt wurde oder fehlt.

Die Lösung besteht darin, die Segoe UI Symbol-Schriftart irgendwie neu zu installieren. Sie können dies tun, indem Sie die .ttf-Datei für die Schriftart in einer vorhandenen Windows-Installation suchen und anschließend auf Ihrem Computer installieren. Es gab Orte, an denen man es online herunterladen konnte, aber sie wurden von Microsoft nicht genehmigt und wurden, soweit ich das beurteilen kann, abgeschafft. Sie können jedoch sehen, ob Sie es auch so finden können.

Ben Richards
quelle