网站搜索

如何更改 Windows 11 上的默认系统字体


与 Windows 10 相比,Windows 11 非常时尚,但如果您决定不喜欢这种字体,或者只是想要一些不同的东西怎么办?下面介绍如何使用注册表更改 Windows 11 的系统字体。

如何创建 REG 文件以更改默认系统字体

Windows 11 不支持通过任何常用方式更改默认系统字体:您不能在“字体”窗口中执行此操作,“辅助功能”中没有任何内容,并且“控制”中甚至没有旧版选项控制板。这意味着我们必须修改 Windows 注册表。

查找或安装您想要的字体

您需要做的第一件事是确定您想要的字体。您可以通过转到“字体”窗口来查看 PC 上已安装的字体。

单击“开始”按钮,在搜索栏中键入“字体设置”,然后单击“字体设置”。或者,您可以打开“设置”应用并导航至“个性化”>“字体”

滚动浏览已安装的字体,看看是否有什么吸引您的。如果它们都没有,请不要担心——您可以随时安装更多字体。

我们需要首先获得我们想要使用的字体的正确名称。在字体窗口中向下滚动直到找到它,然后记下名称。比方说,我们想使用世界上最具争议的字体:Comic Sans。在我们的示例中,正确的名称是“Comic Sans MS”。

创建注册文件

您可以直接使用注册表编辑器 (Regedit) 修改注册表,或者您可以编写一个预定义的注册表文件(REG 文件),当您双击它时,它会自动应用某些更改。由于这个特殊的注册表 hack 需要更改许多行,因此只编写一个 REG 文件比手动检查注册表更有效。

此步骤需要一个纯文本编辑器。如果您没有要使用的特定程序,记事本就可以了。

打开记事本,然后将以下文本粘贴到窗口中:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]
"Segoe UI (TrueType)"=""
"Segoe UI Bold (TrueType)"=""
"Segoe UI Bold Italic (TrueType)"=""
"Segoe UI Italic (TrueType)"=""
"Segoe UI Light (TrueType)"=""
"Segoe UI Semibold (TrueType)"=""
"Segoe UI Symbol (TrueType)"=""

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

"Segoe UI"="NEW-FONT"

将“NEW-FONT”更改为您想要的任何字体的专有名称。这就是我们的 Comic Sans 示例的样子:

适当填写后,转到左上角,然后单击“文件”>“另存为”。随意命名文件(最好是合乎逻辑的名称),然后在末尾加上“.reg”。使用“.reg”文件扩展名是绝对必要的——否则它将无法工作。点击“保存”,你就完成了。

使用 REG 文件更改默认系统字体

您现在需要做的就是双击您创建的 REG 文件。您会收到一个警告弹出窗口,提示使用不可信的 REG 文件可能会损害您的计算机。

自从我们编写此 REG 文件以来,您就可以信任它,并且您已经看到了它所做的一切。通常,您不应该在没有先检查的情况下信任您在 Internet 上找到的随机 REG 文件。继续并单击“是”,然后重新启动您的 PC。当它完成重新启动时,您将使用新的默认系统字体。

将默认系统字体改回 Segoe

当然,一旦您更改了新字体,您就不会永远使用它。您可以随时轻松地将其改回。您需要像我们之前那样创建另一个 REG 文件,只是您将使用不同的代码。将以下内容复制并粘贴到您的第二个 REG 文件中:

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 文件,在出现警告时单击“是”,然后重新启动您的 PC。您的系统字体将恢复正常。

将系统字体恢复为默认字体的 REG 文件将始终相同,与您之前选择的字体无关。因为它总是一样的,我们把它放在这里,以防你不想自己再做一个。

RestoreDefaultSystemFont.zip