
Я хочу удалить все шрифты из моей системы (Windows 8.1 64 бит), кроме оригинальных, и я следовал инструкциям (со многих сайтов), чтобы сделать это, но шрифты вообще не удаляются. Что я сделал (по инструкциям):
> C:\Windows\Шрифты
> Настройки шрифта
Нажимаем «восстановить настройки шрифта по умолчанию», когда выбран параметр «скрыть шрифты в зависимости от языковых настроек» (пробовал снять этот флажок — результат тот же).
Я не вижу никаких изменений, все шрифты на месте.
решение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