Как отключить сглаживание/сглаживание шрифтов в Windows 10
В Windows 10 по умолчанию весь текст отображается с помощью так называемого сглаживания шрифтов или сглаживания. Это делается для того, чтобы скрыть пикселизацию или неровные пилообразные линии, которые появляются, поскольку компьютерные дисплеи не могут идеально плавно рисовать диагональные или изогнутые линии из-за видимого размера пикселей. К сожалению, в результате текст выглядит слегка размытым, с меньшей контрастностью, и нашим глазам труднее сфокусироваться на таком тексте, что может привести к перенапряжению глаз. Для меня проблема крайняя, от нескольких минут чтения сглаженного текста болят глаза. Итак, как нам его отключить?
3 ответа
Как отключить сглаживание/сглаживание шрифтов в Windows 10?
Нажмите клавиши Win+R, чтобы открыть «Выполнить», введите SystemPropertiesPerformance.exe в поле «Выполнить» и нажмите / коснитесь ОК, чтобы напрямую открыть вкладку «Визуальные эффекты» в параметрах производительности.
Снимите флажок (отключите) Сглаживать края экранных шрифтов и нажмите «ОК».
Источник Включить или отключить сглаживание шрифтов в Windows | Учебники
ПРИМЕЧАНИЕ . Информация ниже относится только к Windows 10. Я не знаю, что произойдет, если вы попытаетесь запустить приведенные ниже сценарии реестра в другой версии Windows.
Первый шаг
Отключите то, что Windows называет сглаживанием шрифтов.
Есть два метода:
Введите клавиши Win+R, чтобы открыть диалоговое окно запуска, введите SystemPropertiesPerformance.exe в текстовое поле и нажмите Enter. В открывшемся окне щелкните поле рядом с пунктом «Сглаживать края экранных шрифтов», чтобы снять флажок. Вы также можете найти этот параметр в панели управления→Система и безопасность→Система→дополнительные параметры системы→Производительность→Настройки.
Используйте сценарий реестра, как описано ниже.
На первом этапе отключается aa в большинстве браузеров, некоторых частях окон, включая большую часть проводника, большинство диалоговых окон и многие сторонние приложения.
Шаг второй
К сожалению, другой тип сглаживания шрифтов, называемый ClearType, по-прежнему будет применяться в панели управления, панели задач, диспетчере задач и некоторых частях проводника. В этих местах Cleartype нельзя отключить, но можно заставить Windows не использовать его, обманув его и заставив использовать так называемый растровый шрифт. Это старая технология шрифтов, к которой не применяется сглаживание шрифтов/aa. Вы не можете просто использовать один из этих шрифтов, потому что Windows вам этого не позволит. Вместо этого вам нужно зайти в реестр Windows (база данных настроек конфигурации Windows) и удалить некоторую информацию, чтобы Windows не могла найти предпочитаемый шрифт Segoi UI, а затем изменить другой ключ реестра, чтобы вместо этого использовать ваш растровый шрифт. Вы можете сделать это вручную, но гораздо безопаснее и проще использовать сценарий реестра, который также может выполнять первый шаг, поэтому весь процесс можно завершить несколькими щелчками мыши.
Я использую растровый шрифт Korean Dotum (нет, вам не обязательно читать по-корейски). На моем дисплее оно выглядит очень красиво: чистое, четкое и четкое, с четко выраженными символами. Единственная небольшая странность, с которой я столкнулся, это то, что в некоторых местах разделитель в путях к файлам заменяется странной буквой w с чертой через нее. Меня это не беспокоит, а не отвратительные, размытые, вызывающие утомление глаз шрифты Windows. Если вам нужна альтернатива, вы можете попробовать шрифт MS Sans Serif. В приведенном ниже скрипте просто замените слово «Dotum» на «MS Sans Serif».
Это сценарий реестра, который я использую:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Control Panel\Desktop]
"FontSmoothing"="0"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]
"Segoe UI (TrueType)"=""
"Segoe UI Black (TrueType)"=""
"Segoe UI Black Italic (TrueType)"=""
"Segoe UI Bold (TrueType)"=""
"Segoe UI Bold Italic (TrueType)"=""
"Segoe UI Historic (TrueType)"=""
"Segoe UI Italic (TrueType)"=""
"Segoe UI Light (TrueType)"=""
"Segoe UI Light Italic (TrueType)"=""
"Segoe UI Semibold (TrueType)"=""
"Segoe UI Semibold Italic (TrueType)"=""
"Segoe UI Semilight (TrueType)"=""
"Segoe UI Semilight Italic (TrueType)"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"Segoe UI"="Dotum"
Третья строка этого сценария выполняет то же самое, что и первый шаг выше, остальные строки выполняют второй шаг, устанавливая в пустые строки адреса для шрифта Segoi UI Windows по умолчанию, а затем указывая Windows использовать вместо этого шрифт Dotum.
Перед использованием этого скрипта вам необходимо установить шрифт Dotum:
В Windows перейдите в «Настройки» → «Приложения» → «Приложения и функции» → «Дополнительные функции» → «Дополнительные корейские шрифты» и нажмите «Установить». Windows загрузит и установит шрифты в течение минуты или двух.
Затем создайте пустой файл в Блокноте Windows, скопируйте и вставьте в него приведенный выше сценарий. Дайте ему подходящее имя и сохраните его с расширением .reg. Обязательно скопируйте его в том виде, в котором он есть, включая первую строку с указанием версии редактора реестра Windows.
ВНИМАНИЕ : перед запуском этого сценария вы должны знать, что к изменению ключей реестра Windows не следует относиться легкомысленно. Реестр содержит важные параметры конфигурации, которые управляют работой Windows. Удаление или изменение неправильных ключей может испортить установку Windows, поэтому действуйте осторожно. Перед запуском файла создайте точку восстановления, создайте резервную копию файлов и создайте образ системы, чтобы при необходимости можно было восстановить компьютер. Вряд ли вам это понадобится, я использовал этот файл много раз на разных компьютерах без проблем, но лучше перестраховаться.
После резервного копирования вашей системы просто дважды щелкните файл сценария, чтобы запустить его. Щелкните диалоговые окна с предупреждениями, перезапустите Windows, и все готово.
Если вы когда-нибудь захотите отменить изменения, вы можете сделать это, используя этот сценарий реестра таким же образом:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Control Panel\Desktop]
"FontSmoothing"="2"
[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 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"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"Segoe UI"=""
К сожалению, описанный здесь метод не везде отключает aa. Во всех новых частях, которые появились в Windows 10, таких как меню «Пуск», все, что доступно из системного трея в правом конце панели задач, а также во многих новых сторонних приложениях, aa продолжает применяться. Мне еще предстоит найти способ отключить его в этих местах. Если кто-то еще знает, как это сделать, пожалуйста, оставьте ответ ниже.
Просто чтобы дополнить ответ George45. После различных настроек я обнаружил, что лучшим решением для удаления гладких шрифтов в Windows 10 является следующее — за исключением жестко закодированных шрифтов, которые существуют в некоторых окнах, таких как systemsettings.exe.
Необходимо установить следующие шрифты: serife.fon и sserife.fon (MS Sans Serif).
Создайте резервную копию реестра, а затем поместите следующее в текстовый файл, переименуйте его в .reg и введите в свой реестр. После перезагрузки изменения вступят в силу.
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"MS Shell Dlg"="MS Sans Serif"
"MS Shell Dlg 2"="Tahoma"
"Segoe UI"="MS Sans Serif"
"Segoe UI (TrueType)"="MS Sans Serif"
"Segoe UI Black"="MS Sans Serif"
"Segoe UI Black (TrueType)"="MS Sans Serif"
"Segoe UI Black Italic (TrueType)"="MS Sans Serif"
"Segoe UI Bold (TrueType)"="MS Sans Serif"
"Segoe UI Bold Italic (TrueType)"="MS Sans Serif"
"Segoe UI Historic (TrueType)"="MS Sans Serif"
"Segoe UI Italic (TrueType)"="MS Sans Serif"
"Segoe UI Light"="MS Sans Serif"
"Segoe UI Light (TrueType)"="MS Sans Serif"
"Segoe UI Light Italic (TrueType)"="MS Sans Serif"
"Segoe UI Semibold"="MS Sans Serif"
"Segoe UI Semibold (TrueType)"="MS Sans Serif"
"Segoe UI Semibold Italic (TrueType)"="MS Sans Serif"
"Segoe UI Semilight"="MS Sans Serif"
"Segoe UI Semilight (TrueType)"="MS Sans Serif"
"Segoe UI Semilight Italic (TrueType)"="MS Sans Serif"
"Arabic Transparent"="Arial"
"Arabic Transparent Bold"="Arial Bold"
"Arabic Transparent,0"="Arial,178"
"Arabic Transparent Bold,0"="Arial Bold,178"
"Helvetica"="Arial"
"Arial Baltic,186"="Arial,186"
"Arial CE,238"="Arial,238"
"Arial CYR,204"="Arial,204"
"Arial Greek,161"="Arial,161"
"Arial TUR,162"="Arial,162"
"Courier New Baltic,186"="Courier New,186"
"Courier New CE,238"="Courier New,238"
"Courier New CYR,204"="Courier New,204"
"Courier New Greek,161"="Courier New,161"
"Courier New TUR,162"="Courier New,162"
"Times"="Times New Roman"
"Times New Roman Baltic,186"="Times New Roman,186"
"Times New Roman CE,238"="Times New Roman,238"
"Times New Roman CYR,204"="Times New Roman,204"
"Times New Roman Greek,161"="Times New Roman,161"
"Times New Roman TUR,162"="Times New Roman,162"
"Tahoma Armenian"="Tahoma"
"Helv"="MS Sans Serif"
"Tms Rmn"="MS Serif"
"David Transparent"="David"
"Miriam Transparent"="Miriam"
"Fixed Miriam Transparent"="Miriam Fixed"
"Rod Transparent"="Rod"
"FangSong_GB2312"="FangSong"
"KaiTi_GB2312"="KaiTi"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]
"Segoe UI (TrueType)"=-
"Segoe UI Black (TrueType)"=-
"Segoe UI Black Italic (TrueType)"=-
"Segoe UI Bold (TrueType)"=-
"Segoe UI Bold Italic (TrueType)"=-
"Segoe UI Italic (TrueType)"=-
"Segoe UI Light (TrueType)"=-
"Segoe UI Light Italic (TrueType)"=-
"Segoe UI Semibold (TrueType)"=-
"Segoe UI Semibold Italic (TrueType)"=-
"Segoe UI Semilight (TrueType)"=-
"Segoe UI Semilight Italic (TrueType)"=-
[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common]
"RespectSystemFontSmooth"=dword:00000001
[HKEY_CURRENT_USER\Control Panel\Desktop]
"FontSmoothing"="0"
"FontSmoothingType"=dword:00000000
[HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics]
"CaptionFont"=hex:f3,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,\
00,00,00,cc,00,00,00,00,54,00,61,00,68,00,6f,00,6d,00,61,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"IconFont"=hex:f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,\
00,00,00,cc,00,00,00,00,54,00,61,00,68,00,6f,00,6d,00,61,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"MenuFont"=hex:f4,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,\
00,00,00,cc,00,00,00,00,54,00,61,00,68,00,6f,00,6d,00,61,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"MessageFont"=hex:f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,\
00,00,00,cc,00,00,00,00,54,00,61,00,68,00,6f,00,6d,00,61,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"SmCaptionFont"=hex:f3,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,\
00,00,00,00,cc,00,00,00,00,54,00,61,00,68,00,6f,00,6d,00,61,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"StatusFont"=hex:f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,\
00,00,00,cc,00,00,00,00,54,00,61,00,68,00,6f,00,6d,00,61,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
Вы можете поэкспериментировать с разными шрифтами в разделе:
"Segoe UI"="MS Sans Serif"
Пример:
"Segoe UI"="WineTahomaBit"