在 Windows 8.1 中恢复原始字体不起作用

在 Windows 8.1 中恢复原始字体不起作用

我想从我的系统(Windows 8.1 64 位)中删除除原始字体之外的所有字体,并且我按照说明(来自许多网站)进行操作,但字体根本没有被删除。我按照说明做了以下事情:

  1. > C:\Windows\Fonts

  2. > 字体设置

  3. 单击“恢复默认字体设置”,同时选择“根据语言设置隐藏字体”(也尝试取消选中它 - 结果相同)。

我看不到任何变化,所有字体都还在那里。

答案1

请阅读更改字体设置微软文章(也适用于 Windows 8)。

正在做恢复默认字体设置不会更改已安装的字体,只会删除您对显示设置Control Panel\All Control Panel Items\Display)包括您对显示设置所做的所有手动更改。

换句话说:
恢复默认字体设置恢复Control Panel\All Control Panel Items\Fonts\Font settings此注册表项下的值的默认值:

HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics

例子:

窗口指标

例如,我已将所有项目的大小更改Control Panel\All Control Panel Items\Display中 - 125%为了我疲惫的眼睛:

==> reg query "HKCU\Control Panel\Desktop" -v LogPixels

HKEY_CURRENT_USER\Control Panel\Desktop
    LogPixels    REG_DWORD    0x78

而 Windows 的默认值是较小 - 100%(默认)

==> reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontDPI"

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontDPI
    LogPixels    REG_DWORD    0x60

事实上,0x78(十进制 120) 正好是0x60(十进制 96) 的 125%:

==> set /a 0x60 * 125 / 100
120

相关内容