如何修复 Windows 11/10 中损坏的字体

Windows的日常用户并不关心其 UI 使用的字体,或者至少我不关心。如果您不是其中之一,您可以随时下载自定义字体并将它们放在相关文件夹中,以便以您想要的方式显示文本。然而,许多用户在下载和使用自定义字体时观察到一些实例,导致 UI 显示奇怪的符号,而这些符号应该是文本。显然,这可能很烦人,可能是因为您下载的字体已损坏。今天,我们将解释如何修复Windows 11/10中损坏的字体。

如何修复Windows 11/10

要在 Windows 11/10 计算机上重建、重置或修复损坏的字体,请执行以下操作:

  1. (Reset)使用GUI(GUI)重置默认字体设置
  2. 使用注册表重置(Reset)默认字体设置
  3. 在 PC 上手动重新创建字体缓存

1]使用GUI重置(Reset)默认字体设置

通过从任务栏上的搜索窗格(Search Pane)中搜索来打开控制面板。(Control Panel)在这里,选择查看大图标(Large Icons)并选择字体(Fonts)部分。

在随后的窗口中,您会在左侧看到一个选项列表。点击(Click)字体(Font Settings)设置。

如何修复 Windows 10 中损坏的字体

您会在此处看到提示。在此字体设置(Font Settings)窗口中,单击恢复(Restore)默认字体设置。完成后,重新启动 PC 以使更改生效。

2]使用注册表重置(Reset)默认字体设置

可以通过创建一个包含内容以恢复为默认字体设置的“.reg”来复制与上述相同的过程。这是你必须做的:

打开“运行”(Run)对话框并在空白处键入“Notepad.exe”。 Press Ctrl+Shift+Enter打开提升的记事本

在那里,将以下源代码粘贴到那里:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]

"Segoe UI (TrueType)"="segoeui.ttf"

"Segoe UI Black (TrueType)"="seguibl.ttf"

"Segoe UI Black Italic (TrueType)"="seguibli.ttf"

"Segoe UI Bold (TrueType)"="segoeuib.ttf"

"Segoe UI Bold Italic (TrueType)"="segoeuiz.ttf"

"Segoe UI Emoji (TrueType)"="seguiemj.ttf"

"Segoe UI Historic (TrueType)"="seguihis.ttf"

"Segoe UI Italic (TrueType)"="segoeuii.ttf"

"Segoe UI Light (TrueType)"="segoeuil.ttf"

"Segoe UI Light Italic (TrueType)"="seguili.ttf"

"Segoe UI Semibold (TrueType)"="seguisb.ttf"

"Segoe UI Semibold Italic (TrueType)"="seguisbi.ttf"

"Segoe UI Semilight (TrueType)"="segoeuisl.ttf"

"Segoe UI Semilight Italic (TrueType)"="seguisli.ttf"

"Segoe UI Symbol (TrueType)"="seguisym.ttf"

"Segoe MDL2 Assets (TrueType)"="segmdl2.ttf"

"Segoe Print (TrueType)"="segoepr.ttf"

"Segoe Print Bold (TrueType)"="segoeprb.ttf"

"Segoe Script (TrueType)"="segoesc.ttf"

"Segoe Script Bold (TrueType)"="segoescb.ttf"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]

"Segoe UI"=-

以任何名称保存此文件,但确保文件扩展名为“.reg”。选择文件类型(File Type)为“所有文件”,否则它将仅保存为“.txt”文件

将此文件保存在可访问的位置,完成后访问该位置。

右键单击(Right-click)该文件并选择Run as Administrator确认(Confirm)提示并等待一段时间以完成该过程

3 ] 在您的 PC 上手动(] Manually)重新创建字体缓存

如果您的 PC 的字体缓存已损坏,也可能会出现您在 PC 上看到异常字体的情况。如果是这种情况,您将不得不手动重建字体缓存文件。(rebuild the Font Cache)

由于字体缓存(Font Cache)文件夹受到保护,您将不得不采取安全措施才能访问它。以下是您需要遵循的步骤:

1]通过输入“services.msc”通过“运行”(Run)对话框打开(Open)服务管理器。(Services Manager)在 PC 上运行的各种服务列表中,找到Window Font Cache Service。双击它以打开其Properties。访问常规(General)选项卡并将启动(Startup)选项卡设置为禁用设置。现在,在“服务(Services)状态”(Status)选项下,按“停止”(Stop)并应用这些设置。

2]对名为Windows Presentation Foundation Font Cache 3.0.0.0的服务(Windows Presentation Foundation Font Cache 3.0.0.0)重复(Repeat)上述步骤。

3]完成后,关闭服务(Services)管理器(Manager)并打开Windows (Once)Explorer(Windows Explorer)复制(Copy)并粘贴以下路径:

C:\Windows\ServiceProfiles\

确认显示的后续警告并转到AppData > Local > FontCache

在这里,您会看到一堆文件。

按 Ctrl+A 将它们全部选中(select them all),然后按 Delete。

4] 现在,导航到下面的位置,选择FontCache.dat文件并将其删除。

C:\Windows\ServiceProfiles\LocalService\AppData\Local

5] 访问 PC 上的System32 文件夹(System32 folder),然后右键单击FNTCACHE.DAT文件将其删除。

完成后,重新启动您的 PC 并启用您之前从服务管理器(Services Manager)中禁用的服务。

如何启用 ClearType?

ClearType是一个Windows实用程序,有助于提高用户在计算机上的可读性。要在您的 PC 上启用ClearType ,只需在(ClearType)任务栏搜索窗格(Taskbar Search Pane)中搜索它。由于它是一项内置功能,因此您会在控制面板(Control Panel)中看到一个设置名称。打开(Open)它,选择“打开ClearType ”,然后单击“下一步”(Next)

我在哪里可以找到损坏的字体?

有一个非常简单的过程可以检测 Windows PC 上是否存在损坏的字体。事情是这样的:

  • 打开 PC 上的字体文件夹。通常,它位于C: 驱动器的Windows文件夹中(Windows)
  • 单击(Click)详细信息(Details)并选择查看(View)选项
  • 如果字体文件显示其大小为“0”,则该文件已损坏。您可以卸载并下载此字体的新副本

我们希望这篇文章能帮助您从现在开始更好地处理损坏的字体。



About the author

在商业和技术方面,Windows 10 和 Windows 11/10 是非常重要的工具。它们使您可以比以往更轻松、更安全地与计算机交互,并运行功能强大但可自定义的应用程序,而不会带来任何安全风险。这些工具对于希望能够扩大其在线业务并吸引新客户的企业来说也是必不可少的。因此,我会说我在 Windows 10 和 Windows 11/10 方面的技能使我成为此类工作或业务的理想人选。



Related posts