如何更改 Windows 8 上的默认 Segoe WP 字体?

如何更改 Windows 8 上的默认 Segoe WP 字体?

简短问题:

我怎样才能将默认的 Windows 8.1 字体更改为其他字体?!(更多详情请参见下图)

长问题:

我发现 Windows 8 的默认字体是 Segoe WP,我真的不喜欢。我相信我在之前的系统 Windows 7 上使用的是 Tahoma,它本身使用的是 Segoe UI,我禁用了它来模仿 Windows XP。我可能已经通过(我非常怀念它)更改了它

在此处输入图片描述

或通过更改注册表(如下所示)

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

"Segoe UI (TrueType)"=""
"Segoe UI Bold (TrueType)"=""
"Segoe UI Italic (TrueType)"=""
"Segoe UI Bold Italic (TrueType)"=""

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

"Segoe UI"="Tahoma"

我的问题是,我讨厌 ClearType。它在我的 LCD 屏幕上看起来很糟糕。

在此处输入图片描述

正如您所见,无论从哪方面看,它看起来要么是怪异的 3D 效果,要么就是像素化严重。我喜欢 Font Smoothing,也喜欢在桌面图标下放置阴影,但 ClearType 与 Segoe 的结合实在是太糟糕了。

奇怪的是,现在在一些使用 Helvetica Neue 的网站上,比如 9gag,无论我做什么,它们看起来都很破损(见上图)。

PS:到目前为止,我已经校准了 ClearType 500 时间,但我并不满意。我只想用 Tahoma 而不是 Segoe Wp。

PPS:我确实尝试从注册表中删除所有 SegoeUI 和 SegoeWP 字体,然后根据我自己的情况创建了两个新的字符串值,基本上从上面的脚本复制相同的流程 = 略有改进,但不如我想要的那么好。

答案1

  1. 从控制面板打开外观。单击“窗口颜色”,然后单击“高级颜色”。

  2. 在项目列表中,选择要更改字体的 Windows 部分。例如,如果要更改菜单字体,请单击列表中的“菜单”。然后,进行以下任一更改:

    • 在字体列表中,单击要使用的字体。
    • 在“大小”列表中,单击要使用的字体大小。
    • 在“颜色”列表中,单击要使用的字体颜色。
  3. 对每个要更改的项目重复这些步骤,然后单击“确定”。

答案2

在我使用 Windows 8.1 的情况下,默认字体是 Segoe UI,而不是 WP,但它看起来还是很脏。FontSubstitutes 技巧实际上不起作用,在最好的情况下,它会生成 Arial,而不是我想要的 Tahoma,并且它不允许您更改字体大小。简而言之,您应该:

  1. 使用注册表节点 HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics 设置基本内容(如窗口标题、菜单和桌面图标)的字体。最简单的方法是使用另一台丢失了外观界面的 PC(Win7/XP)从中导入注册表值,或者您可以使用 Font Changer 等辅助软件。
  2. 安装 UxStyle 和 AeroByDesign 主题。
  3. 使用 ResHacker 编辑 AeroByDesign.msstyles 中的字符串表:将所有“Segoe UI”替换为您想要的字体,并且您可能希望减小字体大小。这会影响任务栏、日期/时间区域、控制面板、任务管理器和其他一些东西。
  4. 为了更改其他应用程序的字体,您必须相应地编辑它们的资源(mui)文件(使用 Process Explorer 找出它们使用的资源)。
  5. 对于某些应用程序来说,这还不够,因为它们将字体存储在资源之外。然后它们的 dll 可以在二进制模式下编辑(在这种情况下,您将需要注册表节点 FontSubstitutes)。

您可以在我的 livejournal 中找到更多信息,包括哪些 mui 文件应该针对不同的应用程序/Windows 部分进行更改:https://ks74.livejournal.com/1692.html

相关内容