Сейчас большинство устройств имеют высокое DPI (разрешение экрана), будь то телефоны, ноутбуки, планшеты или настольные компьютеры. Однако, хотя Windows 10 поддерживает изменение разрешения для улучшения отображения изображений, старые приложения от этого не выигрывают.
Пользователи могут столкнуться с этой проблемой при запуске старых приложений Win32: текст и изображения размыты, а оконные панели выглядят искаженными. Чтобы решить эту проблему, Microsoft внесла некоторые улучшения в юбилейное обновление Windows 10, но значительные изменения были замечены только в обновлении Creators Update.
Улучшен способ изменения DPI для запуска устаревших приложений в Windows 10.
Microsoft изменила способ автоматического выравнивания экрана в Windows 10, тем самым уменьшив размытие и искажения в старых приложениях. Однако по-прежнему бывают случаи, когда приложение не может выполнить рендеринг, например, когда разработчик не обновляет приложение для поддержки нового изменения DPI. В этих случаях Windows 10 предлагает возможность принудительно запускать приложения в соответствии с требуемым разрешением.
Эта новая функция называется «Система (улучшенная)» и вносит множество улучшений в изображение, хотя оно все еще немного размыто, но все равно намного лучше оригинала. Ниже приведены инструкции по включению этой функции.
Используйте систему (расширенную), чтобы изменить DPI в приложении.
- Откройте приложение, для которого вы хотите изменить настройку DPI.
- Щелкните правой кнопкой мыши это приложение на панели задач.
- Щелкните правой кнопкой мыши имя приложения и выберите «Свойства».
Примечание. Другой способ — найти исполняемый файл приложения .exe, щелкнуть его правой кнопкой мыши и выбрать «Свойства».
- Выберите вкладку «Совместимость».
- В разделе «Настройки» установите флажок «Переопределить поведение масштабирования с высоким разрешением».
- В разделе «Масштабирование по категориям» выберите «Система (расширенная)».
- Нажмите Применить.
- Выберите ОК.
Эта новая опция позволит Windows 10 «захватить» то, как приложения обрабатывают DPI. После выполнения вышеуказанных шагов выключите и снова включите приложение, чтобы увидеть изменения. Однако этот метод все же имеет некоторые ограничения:
- Содержимое GPI+ и DX не может изменить DPI.
- Растровое содержимое будет не очень четким.
- Необходимо включать по одному для каждого приложения.
Кроме того, вы также увидите два других параметра, если при запуске приложения выбрана Система (расширенная):
- Приложение: используйте эту опцию, чтобы заставить приложение использовать DPI для каждого экрана.
- Система: это стандартный выбор того, как Windows обрабатывает DPI. Если этот параметр выбран, Windows 10 загрузит приложение, растровые изображения и текст будут размыты.
Этот параметр работает только в устаревших настольных приложениях (на основе GPI). Приложения Магазина Windows нельзя настроить таким образом, поскольку они оптимизированы для отображения на экранах с высоким разрешением.