Как отключить масштабирование в системе. Высокие значения DPI в ОС Windows

Если Вам приходится часто присматриваться и щуриться, чтобы что-то прочитать на компьютере, имеет смысл попробовать изменить размер букв. Их можно как уменьшить, так и увеличить.

Существует два варианта. Первый изменяет размер шрифта частично, в определенных программах. Например, в программе для Интернета (браузере) или в программе для печати текста (Microsoft Word).

Второй вариант более существенный - он изменят размер везде. На экране компьютера, во всех программах, в кнопке Пуск, в папках и во многих других местах.

Как изменить размер букв в определенных программах (частично)

Во многих программах компьютера, в которых можно открыть и почитать какой-то текст, можно увеличить или уменьшить его размер. Фактически это изменение масштаба, а не правка самого файла. Грубо говоря, можно просто приблизить или наоборот отдалить текст, не меняя его.

Как это сделать. Самый распространенный способ - найти данную функцию в отдельно взятой программе. Но это не очень-то удобно и не всегда просто. Поэтому существует альтернативный «быстрый» вариант, работающий в большинстве компьютерных программ.

Нажимаем на одну из клавиш CTRL на клавиатуре и, не отпуская ее, прокручиваем колесико на мышке. Каждая такая прокрутка увеличивает или уменьшает текст на 10-15%. Если «крутить» колесико на себя, то размер шрифта будет уменьшаться, а если от себя, то увеличиваться.

Как только размер Вас устроит, отпустите кнопку CTRL. Тем самым Вы закрепите результат и вернете колесику на мышке прежние функции.

Кстати, вместо колесика можно использовать кнопку + для увеличения и — для уменьшения. То есть зажимаете CTRL, после чего нажимаете, а затем отпускаете клавишу + или — на клавиатуре. Одно такое нажатие изменяет размер на 10-15%.

Несколько примеров. Допустим, я часто пользуюсь Интернетом для поиска информации — читаю новости и статьи. На разных ресурсах размер текста отличается - это зависит только от самого сайта.

По большей части размер букв меня устраивает, и я не испытываю неудобства при чтении. Но иногда попадаются сайты, на которых шрифт очень мелкий для меня - приходится наклоняться близко к экрану, щуриться. Это неудобно и неполезно.

Вот в таких случаях можно быстро увеличить шрифт. Зажимаю кнопку Ctrl на клавиатуре и несколько раз прокручиваю колесико на мышке, тем самым изменяя размер текста.

Это работает в 90% случаев: на сайтах, в почте, в социальных сетях. Можете сами проверить, увеличив размер шрифта в статье, которую сейчас читаете.

Кстати, чтобы вернуться к изначальному размеру, нужно зажать кнопку Ctrl на клавиатуре и затем один раз нажать на клавишу с цифрой 0. Правда, такой «возврат» работает не во всех программах, а только в браузерах.

Другой пример. Допустим, я печатаю документ в программе Microsoft Word. Текст в нем должен быть определенного размера, но для меня он слишком мал. Просто увеличить шрифт в самой программе я не могу - это нарушит правила оформления, а работать с таким мелким текстом одно мучение.

Зажав кнопку Ctrl и покрутив колесико на мышке, я могу увеличить масштаб документа. Тем самым я просто приближу его к себе, но НЕ изменю. Текст останется прежнего размера, зато я его буду видеть увеличенным.

То же самое касается фотографий и картинок, которые мы открываем на компьютере. Точно таким же способом их можно «приблизить» или «отдалить».

Важно! Некоторые программы запоминают размер, который был настроен. То есть открыв в такой программе что-то другое, оно сразу же будет показано в измененном размере.

Поэтому не пугайтесь, если документ, книга или страница в Интернете откроется в нестандартном размере — слишком большом или слишком маленьком. Просто измените его этим же самым способом (CTRL и колесико на мышке).

Как изменить размер шрифта на компьютере (везде)

Можно увеличить или уменьшить шрифт не только в отдельных программах, но и сразу во всем компьютере. В этом случае поменяются еще и все надписи, значки, меню и многое другое.

Покажу на примере. Вот стандартный экран компьютера:

А это тот же самый экран, но с увеличенным размером шрифта:

Для того чтобы получить такой вид, нужно всего лишь изменить одну настройку в системе. Если вдруг результат не понравится, всегда можно вернуть все как было тем же самым образом.

В разных версиях Windows эта процедура производится по-разному. Поэтому я приведу три инструкции для популярных систем: Windows 7, Windows 8 и XP.

  1. Нажмите на кнопку «Пуск» и откройте «Панель управления».
  2. Щелкните по надписи «Оформление и персонализация».
  3. Нажмите на надпись «Экран».
  4. Укажите нужный размер шрифта (мелкий, средний или крупный) и нажмите на кнопку «Применить».
  5. В появившемся окошке щелкните по «Выйти сейчас». Не забудьте перед этим сохранить все открытые файлы и закрыть все открытые программы.

Система перезапустится, и после этого шрифт везде в компьютере поменяется.

  1. Откройте «Пуск» и выберите «Панель управления».
  2. Найдите значок «Экран» (обычно он внизу) и откройте его.
  3. Укажите нужный размер (мелкий, средний или крупный) и нажмите на кнопку «Применить» внизу справа.
  4. В маленьком окошке нажмите «Выйти сейчас». Не забудьте перед этим сохранить все открытые файлы и закрыть все программы.

Система перезапустится, и шрифт везде в компьютере поменяется.

  1. Щелкните правой кнопкой мышки по пустому месту Рабочего стола.
  2. Из списка выберите пункт «Свойства».
  3. Откройте вкладку «Оформление» (вверху).
  4. Внизу, в части под названием «Размер шрифта» из выпадающего списка выберите нужный размер - обычный, крупный шрифт или огромный шрифт.
  5. Нажмите на кнопку «Применить» и через несколько секунд настойки системы поменяются.
  6. Нажмите на кнопку «ОК» для закрытия окошка.

Как в виндовс 10 настроить масштабирование

Пользователи новой и суперпопулярной операционной системы Windows 10 обратили внимание на проблему с отображением шрифтов в ряде приложений. Текст перестает быть четким, если включается функция автоматического масштабирования. К сожалению, эта функция не достаточно проработана. Разработчики обещают исправить дело в самом ближайшем будущем, а нам остается либо ждать и смириться, либо искать кустарные способы решения проблемы. О некоторых из таких способов мы расскажем дальше.

Размытые шрифты в Windows 10 – это реальная проблема, способная испортить жизнь всем, кто нуждается в правильном отображении текста на экране.

Прогресс имеет свои издержки, алфавитно-цифровая матрица консоли не имела проблем со шрифтами. Каждая буква была зашита в постоянную память устройства отображения – монитора или принтера – и никаких проблем с отображением шрифтов в таких системах, как правило, не имелось. Только выбор шрифтов был слишком мал. Точнее говоря, он практически отсутствовал. Если мы хотим иметь красивую картинку и тексты с разными шрифтами, то приходится мириться с промахами разработчиков. В Windows 10 следы таких промахов заметны пока еще повсюду.

Как отключить масштабирование?

Масштабирование – это новый сервис Windows 10, предназначенный для подстройки качества экранного контента. Если система обнаруживает высокое разрешение экрана, то она может отобразить окно в иной пропорции, чем 1:1 к исходному размеру. Это приводит к разнообразным эксцессам, типа ухудшения читаемости текста в окнах. Данный сервис Windows 10 не дожидается нашего желания и включается тогда, когда посчитает это нужным. Второй минус масштабирования – запуск данного сервиса в момент старта операционной системы. Если мы не хотим пользоваться его услугами, то нам придется приложить дополнительные усилия.

Отключить масштабирование шрифтов в Windows 10 можно как для отдельного приложения, так и для ОС в целом. Чтобы убрать масштабирование в окне конкретного приложения, нужно открыть окно свойств ярлыка этого приложения и снять переключатель «Отключение масштабирования при высоком разрешении экрана» так, как это показано на картинке:

Добиться того же эффекта во всей Windows 10 можно другим способом:

  • Переходим в меню «Пуск» .
  • Спускаемся в подменю «Система» -> «Экран» .
  • Фиксируем параметр масштабирования шрифтов в значение 100%. Для этого перетаскиваем ползунок в крайнее левое положение. Ползунок там один, поэтому не ошибетесь.

Другие способы

Устранить размытые шрифты в Windows 10 можно и другими способами. Первый заключается в том, чтобы вернуться к старой системе отображения текста, доставшейся в наследство от предыдущих версий операционной системы. Для этого нужно выполнить следующие действия:

Создаем текстовый документ с таким содержимым:

Это командный файлсистемного реестра, позволяющий в автоматическом режиме назначать значения его ключам. Сохраняем данный файл с расширением «.bat» (имя можете выбрать любое) и запускаем щелчком мыши. Команды файла возвращают систему к старой шрифтовой системе. Только нужно не забыть перегрузить компьютер.

Побороть размытое отображение шрифтов в Windows 10 возможно с помощью специально написанной для этого программы стороннего разработчика. Называется эта программа - «Windows 10 DPI Fix» , а скачать ее можно с сайта производителя по адресу http://windows10_dpi_blurry_fix.xpexplorer.com/ . Качаем файл программы с сайта, запускаем его на исполнение и получаем окошко такого примерно вида.

Если вы столкнулись с проблемой смазанных шрифтов в Windows 10. Microsoft изменила поведение DPI масштабирования.

Масштабирование экранных шрифтов в Windows XP

Если вы не удовлетворены результатом вашего DPI масштабирования в Windows 10, вы должны попробовать решения, приведенные в этой статье.
Новый метод DPI, по умолчанию включен для всех приложений! Однако для приложений, которые масштабируются неправильно, шрифты размываются.

Устранение размытых шрифтов Windows 10 в приложениях.

Если вы столкнулись с размытием шрифта лишь в одном или нескольких приложениях, выполните следующие действия:

  1. Кликните правой кнопкой мыши на ярлыке приложения или программы, где вы видите размытые шрифты и нажмите кнопку Свойства .
  2. Перейдите на вкладку Совместимость .
  3. Включите опцию
  4. Нажмите кнопку ОК , а теперь попробуйте запустить приложение, чтобы увидеть, устранена проблема или нет.

Как исправить размытый шрифт в Windows 10 с помощью приложения Параметры.

Еще один способ, вы можете попробовать уменьшить настройки DPI на 100%. Вот как это делается:

  1. Откройте приложение Параметры , нажав сочетание клавиш Win + I .
  2. Перейдите по следующему пути — Система → Дисплей.
  3. Установите значение в выпадающем меню. Значение должно быть «100%» , как показано ниже:

  1. Выйти из системы Windows и снова войти.

Если результат все еще вас не устраивает, попробуйте следующее решение.

Устранение размытых шрифтов в Windows 10 путем изменения метода масштабирования.

Windows 10 Можно вернуть способ масштабирования, который используется для Windows 8 RTM и Windows 7. У многих пользователей, это обеспечивает гораздо лучшие результаты, чем по умолчанию.
Чтобы активировать старый метод масштабирования, выполните следующие действия:

«ON_DPI.reg» файл, позволит включить масштабирование.

Чтобы отменить изменения, запустите «Default_DPI.reg». Не забудьте перезагрузить компьютер.

Проблему размытых шрифтов можно решить и с помощью бесплатного и простого инструмента для Windows 10 DPI Fix .

Похоже, Microsoft

наконец, исправила размытые шрифты, для многих пользователей.
Но мы по-прежнему получаем электронные письма от людей, которые заявили, что обновление Creators не устраняет размытые шрифты.
Поэтому, если у вас все еще есть размытые шрифты после обновления Creators, вы можете использовать DPI Fix, чтобы сделать их более четкими.

После запуска утилиты, необходимо выбрать параметр «Use Windows 8.1 DPI scaling» , и нажать «Apply» все проблема размытости шрифтов уже решена.

Если вы решили использовать Windows 10 DPI Fix вы должны знать:

  • Программа должна находиться в автозагрузке. Соответственно она будет запускаться вместе с ОС. После регулировки DPI утилита автоматически закрывается.
  • В Microsoft Edge Flash — элементы выглядят чуть меньше.

Многие пользователи после установки или обновления до Windows 10 столкнулись с проблемой размытых шрифтов. На экранах с большим разрешением в некоторых приложениях включается функция масштабирования, или по-другому - увеличение масштаба (например, 125%).

После этого и появляется размытость. Связано это с некорректным методом масштабирования в новой ОС. Рассмотрим варианты устранения этой проблемы.

Отключаем масштабирование (делаем масштаб 100%)

Функцию масштабирования Windows 10 включает автоматически, в зависимости от вашего экрана. То есть система сама может определить, что у вас большое разрешение экрана и назначить масштаб отображения более 100%. Есть два способа отключить масштабирование в Windows 10: для одного конкретного приложения и для всей системы.

Убираем размытые шрифты в конкретном приложении

Итак, давайте разберем, как отключить масштабирование отдельной программы, например Skype, убрав этим размытые шрифты. Для этого:

Отключаем масштабирование во всей системе

Для этого необходимо:

Если этот параметр был со значением 125% или 150%, то при следующем входе в Windows проблема должна быть устранена.

Другие настройки Windows, влияющие на размытость шрифтов

Необходимо проверить и другие настройки системы, связанные с масштабированием и сглаживанием шрифтов. Для этого:

Возвращаем старый метод масштабирования

Если же, после всего проделанного выше, шрифты все равно остаются размытыми или использование масштабирования является необходимым. Есть способ вернуть старый метод масштабирования, применявшийся в прошлых версиях Windows. При таком методе не должно возникать проблем с размытыми шрифтами. Есть два пути для смены метода масштабирования: использование специальной программы или вручную выполнив ряд действий с системой.

Вручную

Специальная программа

Убрать размытость шрифтов на Windows 10 можно и с помощью специально созданной для этого утилиты - Windows 10 DPI Fix. Она меняет новый метод масштабирования на старый. Использовать ее очень просто:

После устранения размытости шрифтов некоторым пользователям может показаться, что шрифт стал мельче. Но это не так. Это легко проверить с помощью линейки. Объясняется такое явление оптической иллюзией.

Видео

Предлагаем к просмотру видео инструкцию по настройке и корректировке шрифтов.

Вывод

Если описанные в статье способы так и не помогли устранить проблему, то остается только ждать решения производителя. Надеемся, что в скором времени этот вопрос решится.

Windows 10 уже имела некоторые проблемы с масштабированием на экранах с высоким разрешением. Вы, возможно, замечали, что некоторые из ваших старых приложений на Windows 10, имеют пользовательские интерфейсы с мелкими деталями, их иконки и текст настолько малы, что вы едва можете их увидеть, не говоря уже о нажатии на них.

Ну, у меня есть для вас хорошие и плохие новости. Хорошей новостью является то, что есть несколько вещей, которые вы можете сделать, чтобы укрупнить элементы пользовательского интерфейса Windows 10, в том числе изменить размер текста отдельных элементов, таких как меню с подсказками. Плохая новость в том, что это может не помочь с многими проблемами интерфейса Windows 10, которые медленно исправляются с каждым обновлением. Но если вы просто хотите укрупнить значки, текст, и масштабировать экран, вот, что вы можете предпринять.

Сделать всё крупным.

Вы можете изменить размер всего в пользовательском интерфейсе, в том числе иконок, текста и приложений из меню настроек масштабирования дисплея. Чтобы сделать это, откройте Параметры и выберите «Система> Экран». Под «Изменение размера текста, приложений и других элементов», вы увидите ползунок масштабирования экрана. Перетащите ползунок вправо, чтобы сделать эти элементы пользовательского интерфейса крупнее, или влево, чтобы сделать их мельче.
Компьютер, скорее всего, уже установил рекомендуемое значение, которое может быть равно 100% или выше. Вы не можете масштабировать элементы пользовательского интерфейса, сделав их меньше 100%.

Некоторые приложения не будут немедленно реагировать на эти изменения, так что вы должны будете выйти из своей учётной записи, а затем войти в систему снова.

Увеличить только текст.

Вам не обязательно делать крупнее всё сразу. Вы можете изменить только размер текста заголовков, меню, диалоговых окон, названий палитры, значков и всплывающих подсказок в отдельности. Чтобы сделать это, откройте Настройки и выберите «Система> Экран> Дополнительные параметры экрана> Дополнительные изменения размера текста и других элементов». Это откроет окно «Экран» Панели управления. Под «Изменение только размера текста» выберите элемент, который вы хотите изменить, а затем выберите размер текста (от 6 до 24). Вы также можете сделать текст в элементах полужирным, чтобы он выделялся лучше.

Увеличить экран.

Если вам нужно увеличить только часть экрана, и только иногда, вы можете включить лупу Windows. Чтобы сделать это, откройте Параметры и перейдите на «Специальные возможности> Экранная лупа» и включите её.

Многие пользователи при обновлении до Windows 10 столкнулись с проблемой размытости и нечеткости отображения шрифтов в системе и некоторых приложениях, крайне мешающее при работе с компьютером. Как правило, проблема наблюдается на устройствах, с высоким разрешением, превышающем 200 DPI. Дело в том, что еще начиная с Windows 8.1, Майкрософт изменила применяемую ранее схему масштабирования DPI.

Проблемы могут наблюдаться при значениях DPI, больше 120, а также у приложений, у которых отсутствует DPI-Aware флаг. Эта же схема масштабирования применяется и в Windows 10.

В том случае, если вы не удовлетворены отображением масштабированных шрифтов, возможно вернуться к «классической» схеме масштабирования как для одного конкретного приложения, так для всей системы.

Устраняем размытость шрифтов для конкретного приложения

Если проблема с размытыми шрифтами наблюдается в одном конкретном приложении, например, в браузере Mozilla Firefox, можно попробовать решить проблему с размытостью шрифтов индивидуально для этого приложения.

Проверьте, устранена ли проблема.

Если не устранена, переходите к следующему этапу – уменьшению системных настроек DPI.

Уменьшение системных настроек DPI в Windows 10

На многих устройствах проблемы размытости и плохой читаемости шрифтов наблюдаются в системе при использовании масштабирования 125% или выше. В этом случае стоит попробовать уменьшить настройки масштабирования шрифтов (DPI) до 100%.

Если и это не помогло – перейдите к следующему решению.

Возвращаем старый метод масштабирования в Windows 10

В Windows 10 и Windows 8.1 используется новая методика масштабирования отображаемых на дисплее шрифтов. Существует возможность вернуться к старому методу масштабирования, используемого в Windows 8 RTM и Windows 7. В большинстве случаев это поможет решить проблему размытости и некорректного отображения шрифтов.

Примечание . В моем случае значение ключа DpiScalingVer при выходе из системы каждый раз возвращалось на 1000. Пришлось скопировать созданный bat файл в автозагрузку (Win+R -> shell:startup ) и еще раз перезагрузить компьютер.

Инструкция по увеличению шрифта в системаx Windows XP и 7

На некоторых мониторах, при разных разрешениях экрана, по разному отображаются шрифты в приложениях. Иногда шрифты кажутся очень мелкими или наоборот.

Здесь мы приведем пример как увеличить шрифт на операфионных системах Windows XP и Windows 7

Увеличение шрифта в операционной системе Windows XP

Как увеличить шрифт на компьютере Windows 7 и в браузерах: 2 простых способа

В Панеле управления найдите и откройте категорию «Экран»

3. В открывшемся окне передите на последню вкладку «Параметры» и нажмите на кнопку «Дополнительно»

5. в открывшемся окне увеличьте Маштаб на 125%. После этого во всех открывшихся окнах нажмите ОК и закройте их

Увеличение шрифта в операционной системе Windows 7

Для того чтоб увеличить шрифт на вашем компьютере необходимо:

1. Нажмите «Пуск» и откройте «Панель управления»

2. В панеле управления откройте категорию «Экран»:

Есть ли такое понятие «DPI на мышке»? DPI — это dot per inch. Какие такие точки в мышке?

Как увеличить шрифт на компьютере?

Ведь это для принтера. Итак, что такое DPI на мышке? Это чувствительность? Если да, то можно ли ее (DPI этот) настроить на произвольной мышке? Драйвер там особый или настройка Windows… Заранее спасибо.

Человек | 8 января 2016, 14:35
а самом деле, правильнее данный параметр мышки называть CPI (counter per inch). Однако это пресловутое DPI прижилось, поэтому говорить будем так. К чувствительности мышки DPI имеет отношение, точнее он в значительной степени влияет на чувствительность мышки. Это один из двух апарметров, которые определяют итоговую чувствительность, которую ощущает пользователь. DPI (CPI) характеризует сколько минимальных ступеней (counter) изменения положения мышки при движении ее на дюйм фиксирует ее датчик.

Greagor | 20 февраля 2015, 13:10
На самом деле, правильнее данный параметр мышки называть CPI (counter per inch). Однако это пресловутое DPI прижилось, поэтому говорить будем так. К чувствительности мышки DPI имеет отношение, точнее он в значительной степени влияет на чувствительность мышки. Это один из двух апарметров, которые определяют итоговую чувствительность, которую ощущает пользователь. DPI (CPI) характеризует сколько минимальных ступеней (counter) изменения положения мышки при движении ее на дюйм фиксирует ее датчик.

Несколько заумно звучит, но сейчас будет понятно. Допустим, у нас мышка с DPI равным 1000. Таким образом, передвигая ее на 1 дюйм (2,5 см) по горизонтали мы сообщаем компьютеру, что надо изменить положение курсора на 1000 «изменений». А вот как интерпретировать эти изменения решается с помощью настроек драйвера.

В простейшем виде эту настройку можно найти в Панель управления — Мышь — Параметры указателя (для Windows 8). Здесь в секции «Перемещение» есть ползунок «Задайте скорость движения указателя». Это тот множитель, который характеризует, сколько пикселей на мониторе будет вмещать в себя одно минимальное «изменение» положения мышки. Если этот множитель имеет значение 1, то за движение на 1 дюйм мыши мы будем иметь движение курсора на 1000 пикселей. Если этот множитель стоит на 0,5, то мы за тот же дюйм движения мыши получим курсор, пробежавший 500 пикселей по монитору.

Таким образом, комбинируя Этот параметр и DPI мыши мы можем добиться комфортного позиционирования курсора. Обратите внимание, что при разных физических размерах монитора и разных разрешениях комфортные множители для работы будут разными. Например, Если у вас монитор с разрешением на 2000 пикселей, то тащить курсор через весь экран с низким значением DPI и низким множителем движения указателя может быть крайне утомительно и неудобно.

Повысить DPI на мышке можно только если она эту функцию поддерживает. На таких мышках, как правило, есть кнопка DPI. Она переключает режимы. Чаще всего, у таких мышей по два варианта DPI, но у отдельных игровых моделей может быть больше. Кнопка нужна для быстрого изменения чувствительности. Например для более точного прицеливания в снайперском режиме шутеров или того же WoT.

Многие пользователи после установки или обновления до Windows 10 столкнулись с проблемой размытых шрифтов. На экранах с большим разрешением в некоторых приложениях включается функция масштабирования, или по-другому - увеличение масштаба (например, 125%). После этого и появляется размытость. Связано это с некорректным методом масштабирования в новой ОС. Рассмотрим варианты устранения этой проблемы.

Отключаем масштабирование (делаем масштаб 100%)

Функцию масштабирования Windows 10 включает автоматически, в зависимости от вашего экрана. То есть система сама может определить, что у вас большое разрешение экрана и назначить масштаб отображения более 100%. Есть два способа отключить масштабирование в Windows 10: для одного конкретного приложения и для всей системы.

Убираем размытые шрифты в конкретном приложении

Итак, давайте разберем, как отключить масштабирование отдельной программы, например Skype, убрав этим размытые шрифты. Для этого:

Отключаем масштабирование во всей системе

Для этого необходимо:

Если этот параметр был со значением 125% или 150%, то при следующем входе в Windows проблема должна быть устранена.

Другие настройки Windows, влияющие на размытость шрифтов

Необходимо проверить и другие настройки системы, связанные с масштабированием и сглаживанием шрифтов. Для этого:


Возвращаем старый метод масштабирования

Если же, после всего проделанного выше, шрифты все равно остаются размытыми или использование масштабирования является необходимым. Есть способ вернуть старый метод масштабирования, применявшийся в прошлых версиях Windows. При таком методе не должно возникать проблем с размытыми шрифтами. Есть два пути для смены метода масштабирования: использование специальной программы или вручную выполнив ряд действий с системой.

Вручную


Специальная программа

Убрать размытость шрифтов на Windows 10 можно и с помощью специально созданной для этого утилиты - Windows 10 DPI Fix. Она меняет новый метод масштабирования на старый. Использовать ее очень просто:

После устранения размытости шрифтов некоторым пользователям может показаться, что шрифт стал мельче. Но это не так. Это легко проверить с помощью линейки. Объясняется такое явление оптической иллюзией.

Видео

Предлагаем к просмотру видео инструкцию по настройке и корректировке шрифтов.

Вывод

Если описанные в статье способы так и не помогли устранить проблему, то остается только ждать решения производителя. Надеемся, что в скором времени этот вопрос решится.

Во время работы за компьютером человек сильно напрягает зрение, постоянно всматриваясь в мелкие объекты на экране. Долго читать текст с монитора довольно сложно, а невозможным это становится, если возникли проблемы с его выводом. Распространенной проблемой Windows 10 является отображение размытого текста везде в системе или только в отдельных приложениях. В такой ситуации работать за компьютером становится невозможно, и ее необходимо срочно исправить.

Размытыми шрифты могут отображаться по причине разных проблем, но наиболее часто такая проблема является следствием неправильно выставленного разрешения. В рамках данного материала будут рассмотрены варианты, как подобрать необходимое разрешение для четкого отображения шрифтов в Windows 10, а также затронуто решение других проблем, из-за которых шрифт становится размытым.

Правильная настройка разрешения в Windows 10

Многие пользователи не подозревают, что у них на компьютере неправильно настроено разрешение, что является причиной искажения шрифтов. Параметр разрешения выставляется программно в настройках операционной системы, при этом он должен согласовываться с физическим разрешением матрицы монитора или экрана ноутбука.

Например: Если монитор имеет физическое разрешение 1920×1080 пикселей, то при установке любого другого разрешения в параметрах Windows, шрифты будут искажены, в одних случаях больше, в других меньше.

Соответственно, чтобы настроить правильно разрешение, необходимо первым делом определиться с физическим разрешением матрицы монитора. Для этого можно осмотреть экран на наличие соответствующих надписей (часто, если у монитора разрешение 1920×1080, на нем можно найти обозначение «FullHD»). Если определить в результате осмотра монитора его разрешение не получилось, достаточно ввести точное название модели экрана в поисковую систему в интернете и на сайте производителя или других специализированных ресурсах посмотреть данный параметр.

Когда возникнет ясность с разрешением монитора, необходимо установить такое же в настройках Windows. Для этого:


Внимание: Если в списке доступных разрешений отсутствует необходимый вариант, потребуется скачать и установить актуальные драйвера для видеокарты.

Большинство сайтов в интернете оптимизированы для разрешения до 1920×1080, и если используется 2K или 4K монитор, шрифты на них после установки соответствующего разрешения могут показаться маленькими. В такой ситуации следует масштабировать разрешение при помощи соответствующего инструмента, который находится в пункте меню «Система» параметров компьютера.

Размытый текст в Windows 10 после масштабирования

Если для настройки нормального размера шрифтов и других элементов пришлось применять масштабирование в Windows, и после этого возникла проблема с размытостью, первым делом необходимо попробовать перезагрузить компьютер для устранения неисправности. Если после этого текст продолжает оставаться размытым, выполните следующие действия:


В некоторых ситуациях решить проблему подобным образом не получается, но все работает, если выполнить действия наоборот. То есть, в параметрах «Система» вернуть масштабирования на 100%, а в настройках уровня масштабирования выставить необходимое увеличенное значение.

Изменение работы опции ClearType

При возникновении конфликтов драйверов видеокарты и операционной системы Windows 10, неправильно может работать функция ClearType. Как утверждает компания Microsoft, она используется, чтобы повысить удобство от чтения текстов на жидкокристаллических мониторах, благодаря особой системе сглаживания. Чтобы исправить проблему с размытыми шрифтами, можно попробовать ее включить или отключить (в зависимости от того, в каком состоянии она находится сейчас).

Чтобы изменить параметры ClearType, необходимо запустить опцию. Проще всего это сделать через поиск. Введите в нем запрос «ClearType», и выберите среди предложенных вариантов пункт «Настройка текста ClearType». Сама настройка состоит из одной галочки.

Что делать, если размыты шрифты в программе

Если проблема с искаженными шрифтами возникает не на уровне системы, а в отдельных приложениях, велика вероятность, что они неправильно работают с функцией масштабирования, которая была включена на компьютере. Операционная система Windows 10 позволяет исправить данную ситуацию индивидуальной настройкой приложения. Чтобы программа автоматически не масштабировалась вместе со всей системой, необходимо:


Соответственно, операционная система перестанет принудительно масштабировать приложение, что исправит проблему с размытыми шрифтами. Однако если программа не оптимизирована под высокое разрешение, то в ней элементы будут казаться маленькими.

OkeyGeek.ru

Windows 10 - Шрифты масштаб и размытость

В этой статье вы узнаете, как настроить шрифты в Windows 10, а именно включить их масштабирование, подкорректировать его и как решить проблему размытых шрифтов.

Если вы хотите, чтобы на рабочем столе все ярлыки и надписи стали побольше, то щелкните правой кнопкой мыши на свободном месте на рабочем столе и выберите «Параметры экрана».

Сюда же можно зайти и через меню настроек, нажав на «Система».

Вы попадаете на первую вкладку «Экран». Здесь есть ползунок, с помощью которого можно изменять размер текста, ярлыков. Все изменяется в процентном соотношении.

Но с помощью данного ползунка можно изменить масштаб, только на ограниченные значения и это значительно ограничивает количество ярлыков, которые можно поместить на рабочем столе в частности из-за того, что они не примыкают вплотную к правому краю экрана.

Поэтому на этой же вкладке жмем на «Дополнительные параметры экрана».

Опускаемся вниз и находим «Дополнительные изменения размера текста и других элементов».

Открывается окно, в котором нам нужно найти фразу «установить настраиваемый уровень масштабирования».

Открывается еще одно окно посреди которого находится линейка. Можно выбрать масштаб из открывающегося списка, а можно зажав левую клавишу мышки на линейке перемещать ее влево или вправо, тем самым изменяя масштаб.

Визуально изменения масштаба отображаются на надписи в этом же окне. Далее жмем ОК и «Применить». Компьютер попросить пере зайти в систему, после чего изменения вступят в силу.

Также в этом окне «Изменения размера элементов» можно изменить только текст, причем можно выбрать текст каких именно элементов.

Но в моем случае изменения текста не сохранялись на долго и их приходилось постоянно устанавливать заново. Скорее всего это недоработка текущей версии Windows 10.

Если у вас возникла проблема, что текст в какой-то программе выглядит размыто, то это можно исправить следующим образом.

Заходим в папку с программой и жмем правой кнопкой мыши на ее значке. В появившемся списке выбираем «Свойства».

Если ярлык программы находится на панели задач, можно на нем щелкнуть правой кнопкой мыши и потом еще раз по значку программы и снова выбираем «Свойства».

Переходим на вкладку «Совместимость» и поставим галочку напротив пункта «Отключить масштабирование изображения при высоком разрешении экрана». Жмем на «Применить».

После запуска программы проблема должна быть решена.

kom-servise.ru

Как решить проблему с масштабированием в Windows 10 Creators Update


После обновления до Windows 10 пользователи, у которых масштаб системы был отличен от 100%, заметили, что некоторые программы отображаются с размытыми шрифтами. Это происходило потому, что в Windows 10 Microsoft изменила принципы масштабирования, и неадаптированные программы при масштабе, отличном от 100%, масштабируются как картинки (то есть берется окно программы в масштабе 100% и просто растягивается в нужное число раз, что как раз и приводит к замыливанию). Большинство программ за 2 года существования Windows 10 уже были адаптированы к ней, однако некоторые все еще имеют проблемы (к примеру, клиент Steam). Раньше проблема решалась заходом в свойства.exe-файла программы и установкой галочки «Отключить масштабирование изображения при высоком разрешении экрана». Однако после обновления до Creators Update эта галочка исчезла, и появился выбор из трех пунктов:
Сравним, как выглядит шрифт в Steam при выборе каждого пункта:

  • Приложение: происходит тоже, что и раньше при установке галки «Отключать масштабирование» - приложение игнорирует масштаб системы и выводится в 100%, то есть текст будет мелким, но четким.
  • Система: так приложение выглядит, если ничего не трогать (то есть если раньше не ставить галку на отключении масштабирования) - текст соответствует масштабу, но размыт.
  • Система (Расширенная): новый пункт - текст выглядит четко, но буквы корявые, такое впечатление, что они отрисовываются попиксельно, а не как шрифты, да и к тому же не работает ClearType. Поэтому буквы выглядят хоть и крупно и четко, но читать их неприятно.
В итоге Microsoft хоть и делает шаги для улучшения масштабирования приложений, все же лучшим вариантом для неадаптированных под Windows 10 версий программ является отключение масштабирования для них - то есть выбор пункта «Приложение» для Creators Update.

www.iguides.ru

Размытые шрифты в Windows 10. Как исправить?

Размытые шрифты в Windows 10 - довольно частая ситуация, с которой сталкиваются пользователи. Уже неоднократно я получал письма с просьбой помочь решить эту проблему. Так как я не пользуюсь Windows 10 и не сталкивался с такой проблемой, то являюсь 100%-ым теоретиком.

Тем не менее, я попытался разобраться в ситуации и, надеюсь, тот материал, который я собрал, поможет вам решить эту проблему, если вы с ней столкнулись.

А проблема связана с тем, что в Windows 10 используется другой принцип сглаживания и масштабирования шрифтов, нежели в предыдущих версиях операционной системы. Поэтому на некоторых мониторах шрифты могут отображаться нечетко.

Как правило, это проявляется на больших мониторах, когда система автоматически применяет масштабирование шрифтов, чтобы сделать текст более читаемым.

Если проблема возникает не на больших мониторах, то в первую очередь стоит обратить внимание на такую банальную для большинства пользователей вещь, как разрешение экрана. Многие начинающие пользователи не знают что это такое и у меня есть видео на эту тему: «Настройка экрана. Разрешение».

Разрешение экрана должно быть оптимальным именно для вашего монитора. Если это не так, то изображение на экране может быть растянутым, а шрифты нечеткими.

Но если и с разрешением все в порядке, то проблема скорее всего связана именно с настройками масштабирования шрифтов.

Масштабирование шрифтов настраивается в Параметрах экрана. Здесь следует выставить 100%, если было, например, 125%.

Затем нужно будет нажать на кнопку «Выйти сейчас», чтобы выйти из системы и применить параметры. После входа в систему размытие шрифтов должно исчезнуть, но тексты будут не очень читаемыми, так как станут мелкими.

Снова зайдем в параметры экрана и перейдем в «Дополнительные параметры экрана»:

Здесь тоже выставляется масштабирование в процентах и мы также можем попробовать поэкспериментировать с масштабом.

Если все же размытость исчезает только на 100%, то устанавливаем 100%.

Чтобы увеличить размеры шрифтов для отдельных элементов операционной системы, воспользуемся соответствующими настройками в этом же окне.

Для отдельных элементов Windows мы можем задать размер шрифта и сделаем текст более читаемым. Но эти настройки касаются исключительно операционной системы и не касаются программ. В программах тексты останутся мелкими.

Если же с помощью данного окна удалось изменить масштаб текстов до приемлемого размера и размытость при этом исчезла, то также не стоит забывать о программах.

Не все программы поддерживают масштабирование шрифтов и поэтому вполне вероятна ситуация, что одна или несколько программ будут иметь размытые шрифты, при этом в других программах шрифты будут отображаться четко.

В этом случае нам нужно найти исполняемый файл программы и задать некоторые параметры его запуска. Найти исполняемый файл можно, например, через меню Пуск. Сначала нам нужно будет найти сам ярлык на диске:

Затем из контекстного меню мы сможем найти и исполняемый файл:

И на вкладке «Совместимость» установить чек-бокс «Отключить масштабирование изображения при высоком разрешении экрана»:

После применения настроек размытость в этой конкретной программе исчезнет, но и тексты станут мелкими. Такую операцию нужно будет проделать для всех проблемных программ.

Это, пожалуй, все что мы можем сделать для устранения проблемы с помощью стандартных настроек Windows.

Если описанные мероприятия не помогли, то можно отключить новое (десяточное) масштабирование шрифтов и использовать масштабирование из предыдущей версии операционной системы. Правда делается это в реестре, а с ним, как известно, шутки плохи. Поэтому все что вы будете дальше делать - вы делаете на свой страх и риск:)

Я не буду показывать где и что в реестре нужно изменять, так как данные в реестр очень просто занести с помощью специального файла. Скачать его можете здесь.

Если вы откроете файл с помощью текстового редактора, то обнаружите внутри ветки реестра, в которых изменяются параметры.

При желании вы можете создать или изменить данные параметры в ручную с помощью редактора реестра. Я же просто запущу данный файл и добавлю ключи из него в реестр.

После перезагрузки Windows проблема должна быть решена.

Но у этого способа, судя по всему, есть одни минус - дело в том, что на форумах встречается информация, что данные параметры в реестре автоматически корректируются Windows и после следующей перезагрузки компьютера эти параметры становятся неактуальными. Это означает, что вам придется запускать данный файл при каждой перезагрузке Windows.

Более детальную информацию мне найти не удалось и в моем случае эти параметры никуда не исчезли. Но правда, и проблемы со шрифтами у меня не было. Поэтому если вы воспользуетесь этим способом, то буду рад, если в комментариях напишите о его результативности.

Если действительно система автоматически корректирует исправленные ключи в реестре, то можно пойти другим путем.

Есть небольшая программа, которая автоматически меняет параметры в реестре при каждом старте операционной системы.

Скажу честно - я не люблю подобные программы, так как их делает не известно кто и что там внутри может быть также не ясно. Тем не менее, я нашел эту программу в западном интернете и затем посмотрел отзывы на англоязычных и русскоязычных сайтах. Вроде бы все чисто, хотя гарантировать на 100%, само собой, не могу. Онлайн-антивирусы программу признают безвредной. Думаю, что так оно и есть.

Как я уже говорил, доводилось и в других источниках встречать нечто подобное, но в моем случае параметры не изменялись, поэтому данное утверждение я подтвердить не могу. Возможно это происходит только при использовании больших мониторов.

В общем, скачиваем и запускаем программу с сайта разработчика. Выбираем использование масштабирования как в Windows 8, устанавливаем нужный нам масштаб и применяем настройки.

Появится сообщение:

В нем говорится о том, что Windows 10 сейчас использует DPI масштабирование как в Windows 8 и чтобы его отключить нужно просто запустить программу снова, выбрать чек-бокс «Use Windows 10 default DPI scaling» и нажать на кнопку Apply. Ну а для того, чтобы программа заработала, нужно перезагрузить компьютер.

Вот, пожалуй, и все, что мне удалось найти по данному вопросу. Буду рад, если напишите в комментариях удалось ли вам решить данную проблему. Если да, то каким способом. Возможно есть и еще какой-то вариант, о котором я не знаю и который вам помог решить проблему.

pcsecrets.ru

Размытый шрифт в виндовс 10

Нечёткий и размытый шрифт Windows 10 – это ещё одна распространённая проблема, с которой столкнулись пользователи ПК после выхода финальной версии операционной системы. Исправить её можно тремя несложными способами.

Первый способ решение проблемы Windows 10 с размытыми шрифтами

В большинстве случаев такой дефект изображения возникает из-за некорректного изменения масштаба интерфейса без ведома пользователя. Для того, чтобы убрать в Windows 10 размытый шрифт, необходимо кликнуть «Пуск», «Параметры» и выбрать раздел «Система».

В левом меню кликаем «Экран». В появившемся окне в пункте «Изменение размеров текста, приложений и других элементов» передвигаем ползунок в положение 100%. Кликаем «Применить».

Также изменить нечёткое отображение текста и графики на экране монитора можно путем масштабирования. Для этого переходим в «Панель управления», выбираем «Все элементы панели», кликаем «Экран» и «Установить настраиваемый уровень масштабирования». Выставляем масштаб 100%, жмём «Ок» и «Применить».

Перезагружаем компьютер.

Второй метод устранения проблемы

Если изменение размеров не помогло устранить проблему, можно попробовать её решить с помощью мастера настроек «ClearType». Открываем «Панель управления», кликаем «Экран» и выбираем «Настройки текста» и «ClearType». Запускаем мастера и следуем настройкам.

Стоит также убедиться, стоит ли отметка возле пункта «Сглаживание неровностей экранных шрифтов», который находится по адресу: «Панель управления», «Система», «Дополнительные параметры системы», «Дополнительно», «Быстродействие», «Параметры» и во вкладке «Визуальные эффекты».

Если её нет, ставим отметку и кликаем «Применить».

Решаем проблему с помощью переустановки драйвера

Если вышеуказанные способы не помогли решить проблему, стоит установить самую свежую версию графического драйвера. Определив, какая у вас видеокарта, в соответствии с установленной версией ОС скачиваем нужный драйвер с официального сайта производителя:

AMD - http://support.amd.com/ru-ru/download

Intel - https://downloadcenter.intel.com/

NVidia - http://www.nvidia.ru/Download/index.aspx?lang=ru

После установки драйвера обязательно перезагружаем ПК.

Функция масштабирования существует для того, чтобы пользователь ПК мог более детально рассмотреть тот или иной объект или его часть. В случае если у монитора достаточно большая диагональ, потребность в данной функции пропадает.

Вам понадобится

  • - доступ к настройке компьютера.

Инструкция

  • Для отключения масштабирования в игре измените параметры ее разрешения через меню таким образом, чтобы оно соответствовало установленному в свойствах рабочего стола значению данного параметра. Также следите за сохранением соотношением пропорций, чтобы при запуске игры изображение не растягивалось. Такое случается, когда видеокарта не поддерживает разрешения, доступные в игровом меню.
  • Если изображение искажено, рекомендуется попробовать обновить драйвер адаптера или поменять разрешение монитора на соответствующее, при этом по его левому и правому краю (по нижнему и верхнему в редких случаях) появятся черные полосы, которые уберутся при возвращении параметров разрешения в нормальное для устройства состояние. Чаще всего такие проблемы происходят при запуске старых игр на ноутбуках или компьютерах с широкоформатным монитором в конфигурации (редко – с вытянутым по вертикали, но встречаются и такие модели).
  • Для отключения масштабирования изображения приложений в операционной системе Windows найдите ярлык запуска настраиваемой программы. Для этого откройте свойства ярлыка рабочего стола, который обычно используется просто для функций запуска, и нажмите на кнопку «Найти объект».
  • После того как вы окажитесь в папке с установочными файлами, выберите свойства файла с расширением.exe, на который и ссылался ваш ярлык. Откройте настройки совместимости и перейдите к параметрам. Выберите в открывшемся меню пункт «Отключить масштабирование при высоком разрешении экрана». Примените и сохраните изменения.
  • Измените разрешение вашего монитора до оптимального значения, предварительно отключив все имеющиеся утилиты в «Специальных возможностях». Также иногда масштабирование происходит при включенной экранной клавиатуре.
    • Перевод

    Windows, начиная с Vista, предоставляет два механизма для адаптации приложений к мониторам с высокой плотностью пикселей (точек на дюйм, DPI): увеличенные системные шрифты и полномасштабное увеличение окон. К сожалению, попытка заставить некоторые ваши приложения работать в каком либо из режимов может оказаться безуспешной, благодаря сочетанию нерадивых разработчиков и плохих решений принятых Microsoft.

    Эта страница предназначена для того, чтобы помочь пользователям понять и исправить, возможные проблемы при настройке высоких значений DPI. Пожалуйста, обратите внимание что мы рассмотрим только традиционные приложения Windows, не Windows Store («Metro», «Modern UI») приложения. Последние используют новый API WinRT, который обеспечивает собственный механизм масштабирования.

    От переводчика

    В этой статье применяются следующие сокращения которые я счел переводить не целесообразно: Графический Интерфейс Пользователя (GUI), Точек На Дюйм (DPI), DPI-Aware приложения – приложения которые умеют при различных значениях DPI правильно, без искажений отображать свой GUI, Графический Интерфейс Устройства (GDI). Мои комментарии (выделены курсивом) .

    Методы масштабирования

    Традиционно родные приложения Windows для рабочего стола используют два механизма вывода на экран:
    • Функции Графического Интерфейса Устройства (GDI) для доступа к дисплею. Как правило, GDI координаты измеряются непосредственно в пикселях экрана независимо от размера монитора и плотности пикселей.
    • И вывод текста используя системные шрифты Windows. Это не является обязательным, но большинство приложений использует системные шрифты для большей части их графического интерфейса пользователя (GUI).
    Изначально большинство мониторов было с плотностью пикселей около 96 точек на дюйм. Так что GUI, использующий эту особенность, выглядел примерно одинаково на любой системе. Но, как только плотность пикселей увеличивается, элементы GUI таких приложений уменьшаются в пересчете на сантиметры или дюймы(реальные, которые измеряются с помощью линейки приложенной к монитору) . Мелкий текст и другие мелкие детали становиться все труднее разглядеть.

    Чтобы исправить ситуацию, Microsoft решила, что неплохо встроить какой-нибудь метод масштабирование в Windows. Один из двух методов описанных ниже (Windows XP или Vista), применяется когда пользователь устанавливает DPI со значением выше чем стандартные 96 точек на дюйм. Оба метода пытаются увеличить размер элементов изображения.

    Масштабирование в стиле Windows XP

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

    Все остальные элементы приложений по-прежнему отображаются в масштабе 1:1. Единственной разницей в их внешнем виде является то, что любой текст и некоторые элементы GUI, выводимые с помощью системных функций, вдруг становиться больше. Например, текст на кнопках. Это вызывает очевидные проблемы которые мы обсудим чуть позже.

    Масштабирование в стиле Windows Vista или DPI виртуализация

    Windows Vista представила второй вариант со странным названием, «масштабирование дисплея», без каких-либо уточнений, видимо, чтобы окончательно запутать пользователей. Мы будем использовать более описательное имя – метод DPI виртуализации. Когда этот метод включен, Windows по-прежнему выполняет масштабирование в стиле Windows XP. Также как и прежде размеры всех системных шрифтов и некоторых элементов интерфейса системы увеличиваются.

    Разница в том, что приложения, которые могут правильно использовать высокие значения DPI, должны сообщить об этом Windows. Такие приложения должны установить новый DPI-Aware флаг, либо путем вызова функции Win32 API «SetProcessDPIAware», или, предпочтительно, путем встраивания манифеста с флагом dpiAware. А вот если у приложения отсутствует DPI-Aware флаг, Windows ведет себя по другому, сначала она формирует внутреннее отображение в масштабе 96 точек на дюйм (эмулируя для приложения DPI равный 96) , а затем, масштабирует полученное изображение в соответствие с текущими настройками DPI перед выводом на экран.

    Это было бы фантастическим метод масштабирования если бы все наши мониторы имели плотность пикселей последних аппаратов iPhones (326 точек на дюйм). К сожалению это не так. Окна приложений масштабированные таким образом выглядят чересчур размыто, при популярном разрешении 120 точек на дюйм (@homm это не разрешение, кстати). Поэтому, Microsoft по умолчанию отключает DPI виртуализацию, если вы выберете плотность пикселей меньше или равную 120 DPI.

    Как изменить установки DPI

    В Windows 7/8, откройте «Панель управления», a затем выберите «Оформление и персонализация», затем «Экран», и, наконец, выберите «Установить размер шрифта (DPI)» (Windows 7) или «Пользовательские параметры размера» (Windows 8). Вы увидите следующее диалоговое окно (Windows 7, в Windows 8 почти идентично):


    В раскрывающимся списке можно выбрать нужную настройку DPI в процентном соотношении, где 100% соответствует 96 DPI, 125% - как на скриншоте, соответствует 120 точкам на дюйм (можно более точно записать значение вручную) . До Windows 8 фактическое значение DPI («пикселей на дюйм») отображалось рядом с размером системного шрифта. Windows 8, по непонятным причинам, не показывает значение DPI, так что вы должны рассчитать его самостоятельно.

    Также вы можете приложить линейку (у которой есть шкала в дюймах) к экрану, и пытаться совместить маркировку на ней с маркировкой на экране, изменяя значение в раскрывающимся списке. Флажок, обведенный красным внизу, определяет, следует ли использовать только масштабирование в стиле Windows XP, или также новый способ DPI виртуализации. Если флажок не отмечен, как на скриншоте, то DPI виртуализация включена.

    Декламация. Это диалоговое окно пример интерфейса не дружественного к пользователю. На первый взгляд кажется, что это флажок для отключения масштабирования в стиле Windows XP. Но этот метод масштабирования (который только увеличивает системные шрифты и другие элементы пользовательского интерфейса системы - масштабирование Windows XP) всегда включается при выборе высокого значения DPI. На самом деле этот флажок управляет, будет ли этот метод единственным (Использовать только масштабы в стиле Windows XP) , или также будет применен метод «DPI виртуализации» для приложений, которые не имеют DPI-Aware флага. Так что этот флажок не контролирует метод масштабирования указанный в его название, а контролирует другой метод масштабирования, нигде не упомянутый - и позволяет использовать новый метод, когда флажок снят!

    Ошибка в Windows 8. В дополнение к этому, в Windows 8 это диалоговое окно с ошибкой. Как правило, все работает как и в Windows 7, но состояние флажка не сохраняется на значениях DPI 150% и выше. Когда вы устанавливаете этот флажок, «DPI виртуализация» правильно отключается. Тем не менее, сам флажок остается не отмеченным, когда вы в следующий раз открываете этот диалог.

    Изменения в Windows 8.1, или почему все размыто?

    В Windows 8.1 флажок для масштабирования в стиле Windows XP исчез, и теперь «DPI виртуализация» никогда, не используется при значениях DPI до 120 включительно, но всегда используется при более высоких значениях для тех программ, у которых отсутствует DPI-Aware флаг. Если некоторые приложения кажутся вам нечеткими, необходимо вручную отключить для них DPI виртуализацию.

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

    Также Windows 8.1 добавляет специальный переключатель для настройки 200% и новый API, чтобы разработчики могли выборочно отключать «DPI виртуализацию».

    Помогите, мои системные шрифты не правильного размера!

    Иногда, после изменения настроек DPI, вы можете заметить что некоторые системные шрифты стали слишком большими или слишком маленькими для новых установок. Вероятной причиной является то, что вы используете пользовательскую тему рабочего стола на основе ваших старых настроек DPI. Windows не масштабирует шрифты пользовательской темы.

    Если вы на самом деле создали пользовательскую тему рабочего стола и хотите сохранить её, вам придется самостоятельно адаптировать шрифты к новым настройкам DPI. Однако, Windows имеет раздражающую привычку «услужливо» создавать пользовательские темы без вашего ведома, по какой-либо причине. Так что, если вы никогда не создавали пользовательскую тему рабочего стола просто удалите её и вернитесь к стандартной теме.

    В Windows 7/8, откройте Панель управления, выберите «Оформление и персонализация», а затем «Персонализация». Если вы видите выбранную запись в строке «Мои темы», это означает, что ОС Windows использует тему пользователя, системные шрифты которой Windows не будет масштабировать. Выберите стандартную тему, например, первую запись в разделе «Темы Aero» (Windows 7) или «Windows» «Темы по умолчанию» (Windows 8) и удалите нежелательные записи в разделе «Мои темы». Теперь, все системные шрифты должны отображаться правильно.

    Типы приложений, как они масштабируются (или не масштабируются)

    Теперь давайте рассмотрим какие методы должны использоваться для существующих Windows приложений при высоких значениях DPI. Следующая таблица обобщающая, позже мы рассмотрим различные случаи более подробно.

    Приложения вообще не заботящиеся о DPI - это либо очень старые или плохо написанные, но, тем не менее, по-прежнему используемые. Одним известным примером является ITunes от Apple для Windows. Здесь разработчики используют системные шрифты для GUI и, не заботясь о фактических размерах шрифта, они жестко привязывают размеры окон к разрешению 96 DPI, естественно искажая GUI, когда при более высоких значениях DPI увеличиваются размеры шрифтов.

    Такие приложения требуют нового метод масштабирования «виртуализации DPI», к сожалению, это часто делает интерфейс размытым. В противном случае вы столкнетесь с проблемами начиная, от обрезания текста до перекрытия элементов контроля, иногда, делая GUI полностью непригодным (к счастью, это, случается редко). За эти годы я собрал несколько образцов скриншотов не корректных приложений.

    Пример приложения, работает только при DPI равном 96

    Разрешение 150% (144 DPI)





    Приложения умеющие подстраивать свой GUI под различные значения DPI, но не имеющие DPI-Aware флага - Это типичные приложения эпохи Windows XP. Здесь разработчики позаботились, чтобы получить фактические размеры шрифтов системы перед созданием GUI. Такие приложения отображаются корректно при использование масштабирования в стиле Windows XP. К сожалению, так как они не устанaвливают DPI-Aware флаг, чтобы сообщить Windows этот факт, для них, по умолчанию, будет использована «DPI виртуализация», делая их GUI нечетким. Это может вам не понравиться, так что, вы, возможно, захотите принудительно использовать стиль масштабирования Windows XP для таких приложений.

    Пример такого приложения и разрешение 150% (144 DPI)





    Приложения умеющие подстраивать свой GUI под различные значения DPI, имеющие DPI-Aware флаг - Это новейший тип приложений которые полностью беспроблемны, независимо от настроек DPI. DPI-Aware флаг установлен автоматически для Windows Presentation Foundation (WPF) и GDI+ приложений, так как эти APIs предоставляют встроенные средства масштабирования. Разработчикам использующим старый GDI API и (удивительно) Windows Forms, нужно вручную помечать свои DPI-Aware приложения.

    Приложения не приспособленные к изменению DPI, но имеющие DPI-Aware флаг - это еще хуже чем полностью игнорирование значения DPI. В примерах вы найдете GUI приложений, хорошо масштабируемых вплоть до 120 DPI, но не выше, или приложений JavaFX . Тут мы уже ничего сделать не можем, т.к. у нас нет возможности заставить Windows использовать DPI виртуализацию, для таких программ. После того как DPI-Aware флаг установлен, приложение должно масштабировать себя самостоятельно. Мы можем только «пилить» разработчиков исправить их продукт - или использовать что-то другое.

    Выбор метода масштабирования для ваших приложений

    После того как вы решили что вы хотите использовать высокое значение DPI, ваш выбор метода масштабирования зависит от приложений в которых вы работаете. Имейте в виду, что, отключить «DPI виртуализацию» означает, установить флажок (check box) с некорректным названием «Использовать масштабы в стиле Windows XP» и наоборот.
    • Если вам так невероятно повезло использовать только те приложения, которые являются одновременно DPI-Aware и устанавливают нужный флаг, тогда не имеет значения какой метод масштабирования вы выберете. Все приложения будут использовать масштабирование в стиле Windows XP, а DPI виртуализация никогда не будет использоваться.
    • Если вы используете только хорошо написанные DPI-Aware приложения, но некоторые из них не устанавливают необходимый флаг, вы можете отключить «DPI виртуализацию». Таким образом, все приложения будут отображаться правильно без какого-либо замыливания вследствие масштабирования. Если ваш монитор имеет очень высокую плотность пикселей, такую, что масштабированные растровые изображения больше не выглядят размытыми, вы, возможно, захотите включить DPI виртуализацию в любом случае.
    • Если у вас есть одно или несколько приложений не приспособленных к изменению DPI и не имеющие DPI-Aware флага, необходимо включить DPI виртуализацию, если вы не готовы мириться с перекошенным GUI приложений. К сожалению, тут возникает еще одна проблема, потому что, Microsoft реализовала эту опцию неудобно. Вы можете включить DPI виртуализацию только для всей системы, а не для отдельного приложения, а затем выборочно отключать для отдельных приложений.

    Напоминаем, что в Windows 8.1 уже нет возможности выбора в этом вопросе. Если вы работаете при разрешении в 120 точек на дюйм (125%), каждая программа будет вынуждена использовать масштабирование в стиле Windows XP, a если вы работаете с более высоким разрешением, каждая программа, которая не является DPI-Aware, будет использовать по умолчанию «DPI виртуализацию».

    Отказ от DPI виртуализации для отдельных приложений

    После того как вы решили включить DPI виртуализацию или вы работаете в Windows 8.1, с разрешением более чем 120 точек на дюйм, вы можете проверить систему на предмет наличия DPI-Aware приложений, которые не имеют соответствующий флаг. И вернуть им возможность использовать масштабирование в стиле Windows XP, для которого они предназначены. Есть два способа сделать это, первый работает только для 32-разрядных приложений, второй универсален и подходит также для 64-битных приложений.

    32-разрядные приложения - Это просто: щелкните правой кнопкой мыши на исполняемом файле в Проводнике Windows, выберите диалоговое окно «Свойства», перейдите на вкладку «Совместимость» и установите флажок «Отключить масштабирование изображения при высоком разрешении экрана». Вот и все, в Windows 8.1 это также работает для 64-битных приложений.

    64-разрядные приложения - Без всякой видимой причины, возможно чтобы позлить пользователей 64-битных приложений, в Windows 8 и более ранних, упомянутый выше флажок, для 64-разрядных приложений отключен, хотя сам вариант вполне функционален, если внести изменения непосредственно реестр! Так что, запустите редактор реестра и перейдите к этому ключу:

    HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers

    Теперь добавьте строковое значение (REG_SZ), чье имя является полным путем к исполняемому файлу приложения и значением которого является HIGHDPIAWARE. Я рекомендую, чтобы вы сначала изменили несколько 32-битных приложений, как описано выше, чтобы вы могли увидеть некоторые примеры значений в этом ключе реестра.

    Мы рассмотрели, как можно использовать настройки DPI на Windows Vista и более поздних версиях. И если вы когда-нибудь задумывались, для чего предназначена опция совместимости - «Отключить масштабирование изображения при высоком разрешении экрана». И почему она ничего не делает на вашей системе, теперь вы знаете: она эффективна, только если у вас включена общесистемная опция «DPI виртуализации» и только для приложений, которые не устанавливают DPI-Aware флаг должным образом, но при этом корректно используют масштабирование в стиле Windows XP.