Я на ноутбуке с Windows 8.1 (Thinkpad T440s). Чтобы некоторые программы не выглядели размытыми / масштабированными, мне нужно получить доступ к .exe
свойствам, перейти к пункту « Совместимость» и «Отключить масштабирование экрана при настройках с высоким разрешением».
Это довольно раздражает, когда приходится делать много приложений и каждый раз, когда я устанавливаю новую программу. Могу ли я использовать глобальное переопределение?
Ответы:
Откройте «Персонализация», щелкнув правой кнопкой мыши на рабочем столе, а затем нажмите «Дисплей», который можно найти в левой нижней части окна. Звучит так, будто настройки DPI по умолчанию отключены, но вы можете изменить их там.
РЕДАКТИРОВАТЬ:
Чтобы ответить на вопрос Андерсона ниже, вам нужно знать некоторую справочную информацию. Начиная с Windows 8.1, существует три уровня осведомленности о DPI: не DPI / Unaware, System Aware и Per-Monitor Aware. Сами приложения определяют уровень осведомленности о DPI. Приложения, которые поддерживают DPI Unaware, масштабируются с помощью виртуализации DPI вызовов функций. Именно эта функция виртуализации DPI масштабирует приложение и при этом создает размытость. К сожалению, в настоящее время существует нетривиальное количество программ, которые не поддерживают DPI-масштабирование. Даже собственный пакет Microsoft Office не поддерживает Per-Monitor DPI Awareness (2017-8-24).
При установке DPI на 100% масштабирование не происходит, следовательно, нет размытия.
Чтобы увидеть, какой уровень поддержки приложений с поддержкой DPI вы можете использовать, вы можете использовать замечательный инструмент Process Explorer . Используя Process Explorer, выберите меню параметров View file и в выпадающем меню выберите Select Columns… . В открывшемся окне выберите DPI Awareness . Process Explorer теперь выведет список всех запущенных приложений в столбце DPI Awareness, в котором будет указан один из трех вышеупомянутых параметров.
источник