為什麼我的一些用戶界面符號呈現為方框?

為什麼我的一些用戶界面符號呈現為方框?

我首先在 IE10 中的滾動條中註意到這一點:

在此輸入影像描述

不過,有些使用者介面元素也顯示相同的框框。這是 NetLimiter 的下拉框:

在此輸入影像描述

鑑於該框看起來像字體渲染中使用的“缺失字元”符號,我相信這在某種程度上與字體問題有關。雖然我還沒能弄清楚這一點。我所知道的唯一用於 UI 元素渲染的字體是 Merlott,而且看起來不錯。

答案1

現在使用從字體中提取的特定字元來繪製捲軸箭頭Segoe UI Symbol[1]

繪製的這些方框表明 Windows 無法找到字體或正確加載它,或者由於某種原因無法正確顯示字元。如果 Segoe UI 符號字體損壞或遺失,人們通常會看到這種情況。

這裡的解決方案是以某種方式重新安裝 Segoe UI Symbol 字型。您可以透過在現有 Windows 安裝中尋找該字型的 .ttf 文件,然後將其安裝到您的電腦上來完成此操作。有一些地方可以在線下載它,但據我所知,它們沒有受到微軟的批准並被刪除。不過,您可以看看是否也能以這種方式找到它。

答案2

“C:\Windows\winsxs\Backup”資料夾中可能存在 Segoe UI Symbol 字體的副本。

“Windows 7 x64 上的 Internet Explorer 10 使用錯誤的 UI 按鈕映像”獲取更多資訊。

答案3

您也許可以使用Microsoft 更新到 Segoe UI 字型下載解決這個問題。 (如果該連結不起作用,請嘗試搜尋“MS Fix KB 2729094。”)

相關內容