Восстановление оригинальных шрифтов в Windows 8.1 не работает

Восстановление оригинальных шрифтов в Windows 8.1 не работает

Я хочу удалить все шрифты из моей системы (Windows 8.1 64 бит), кроме оригинальных, и я следовал инструкциям (со многих сайтов), чтобы сделать это, но шрифты вообще не удаляются. Что я сделал (по инструкциям):

  1. > C:\Windows\Шрифты

  2. > Настройки шрифта

  3. Нажимаем «восстановить настройки шрифта по умолчанию», когда выбран параметр «скрыть шрифты в зависимости от языковых настроек» (пробовал снять этот флажок — результат тот же).

Я не вижу никаких изменений, все шрифты на месте.

решение1

Пожалуйста прочтиИзмените настройки шрифтаСтатья Microsoft (применимо также к 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) составляет ровно 125 процентов от 0x60(десятичного 96):

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

Связанный контент