Убрать масштабирование. Настроить Windows для работы с дисплеями высокого разрешения. Что делать, если размыты шрифты в программе

  • 13.04.2019

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

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

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

По всей системе


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


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

В отдельном приложении

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

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

Как вернуть старый метод масштабирования в Windows 10

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

Ручной способ

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


Стоит отметить, что при перезагрузке компьютера реестр вновь обновит измененные значения. Чтобы этого не происходило, запустите строку «Выполнить» при помощи комбинации клавиш Windows+R. Пропишите в ней команду shell:Startup, которая откроет папку с автозагрузкой. Поместите в нее ранее созданный файл, после чего он будет автоматически исполняться при каждой загрузке Windows.

Способ с использованием специального приложения

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

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

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

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

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

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

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

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

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

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

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


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

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

Вручную


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

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

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

Видео

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

Вывод

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

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

Операционные системы Windows Vista, 7 и 8 используют автоматическую подстройку параметров изображения по записи EDID монитора и с учётом драйвера видеокарты. При загрузке выбирается не только «родное» разрешение – изменяется также степень масштабирования текста и графических элементов меню. Часто это оказывается медвежьей услугой, но проблема решается за пару минут.

При разработке дизайна ОС и программ размеры всех элементов пользовательского интерфейса выбираются с учётом типичных значений пиксельной плотности. У большинства мониторов не так давно она составляла 96 DPI. В современных матрицах данный параметр существенно отличается. Например, ноутбуки ASUS ZENBOOK Prime и Sony VAIO SVD при диагонали экрана 11,6″ имеют разрешение 1920×1080. Соответственно, линейная плотность расположения пикселей составляет 190 DPI.

Обратная ситуация в том случае, если скромное разрешение используется на неадекватно большом для него экране. В продаже до сих пор встречаются такие мониторы, как LG Flatron E1910, Acer V193 и подобные им. Разрешение 1280×1024 при диагонали 19″ и соотношении сторон 4:3 даёт низкую пиксельную плотность – 84 DPI.

Подобрать подходящие параметры самостоятельно можно с помощью расширенных настроек изображения. Они находятся в панели управления в разделе «Оформление и персонализация». Подраздел «Экран» сразу открывается на вкладке «удобство чтения с экрана». По умолчанию предлагается нехитрый выбор масштаба текста: мелкий (100%), средний (125%) и крупный (150%). Чтобы подстроить его более тонко, зайдите на последнюю вкладку «Другой размер шрифта» – там его можно будет выбрать в диапазоне от 100 до 500% с шагом 1% (подберётся ближайшее возможное значение).

При выборе более 200% на большинстве экранов всё становится настолько крупным, что часто не удастся даже вновь вызывать это меню. Если вы допустили ошибку и не можете исправить её прежним способом, вызовите меню настройки напрямую. Для этого нажмите «Пуск» и в строке «Найти программы и файлы» введите «dpiscaling» (без кавычек) и нажмите {Enter}. То же самое можно сделать через команду «выполнить», вызываемую по нажатию {Win}+{R}.

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

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

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

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

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

Инструкция

  • Для отключения масштабирования в игре измените параметры ее разрешения через меню таким образом, чтобы оно соответствовало установленному в свойствах рабочего стола значению данного параметра. Также следите за сохранением соотношением пропорций, чтобы при запуске игры изображение не растягивалось. Такое случается, когда видеокарта не поддерживает разрешения, доступные в игровом меню.
  • Если изображение искажено, рекомендуется попробовать обновить драйвер адаптера или поменять разрешение монитора на соответствующее, при этом по его левому и правому краю (по нижнему и верхнему в редких случаях) появятся черные полосы, которые уберутся при возвращении параметров разрешения в нормальное для устройства состояние. Чаще всего такие проблемы происходят при запуске старых игр на ноутбуках или компьютерах с широкоформатным монитором в конфигурации (редко – с вытянутым по вертикали, но встречаются и такие модели).
  • Для отключения масштабирования изображения приложений в операционной системе 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.