guide · static export
Customization

Fix Blurry Text in One App with DPI Compatibility

When the desktop is sharp and a single old program is not, the fix is a per-app DPI override rather than a global scaling change.

by@guidox updated:10/31/26 time:10 min level:Beginner tested on:Windows 11 24H2 works on:Windows 10, Windows 11 tools:File Explorer, Registry Editor
TL;DR

Open the program's **Properties > Compatibility > Change high DPI settings**, tick *Override high DPI scaling behavior* and set **Application**. The choice is stored per executable in the registry.

Before you start

Requirements

  • A high DPI display
  • The program's exe file
  • Ten minutes
Step by step

Instructions

01

Confirm it is a scaling problem

If the text is sharp at 100 percent and soft at 125, the program does not declare DPI awareness and Windows is stretching a bitmap. That is a different fault from a font setting.

02

Open the exe, not the shortcut

The compatibility page belongs to the executable. Editing a shortcut on the desktop changes nothing for anything started elsewhere.

Right-click the exe > Properties > Compatibility
03

Apply the override

Application hands scaling to the program itself, which is what fixes old tools that draw their own interface. System (Enhanced) is the fallback when the program ignores the override.

Change high DPI settings > Override high DPI scaling behavior > Application
tipRestart the program after the change; the value is read at start.
04

Do it by command for a portable tool

The layers key holds one string per executable path. The tilde and the space are part of the value and are easy to lose when copying.

reg add HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers /v C:\Tools\oldapp.exe /t REG_SZ /d ~ HIGHDPIAWARE /f
⚠ warningQuotes around the path are required when it contains spaces; without them the key name is cut at the first space.
05

Check what is already registered

Existing entries explain why a program behaves differently on one machine than on another with the same settings.

reg query HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
06

Remove entries you no longer need

Layers survive uninstalls and pile up. A wrong entry for a path that was later reused causes odd behaviour in a different program.

reg delete HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers /v C:\Tools\oldapp.exe /f
Troubleshooting

Common issues

The DPI option is missing

The file is on a read-only volume, or the executable already declares itself DPI aware and needs no override.

Text is sharp but tiny

The application scales on its own. Its own font or zoom setting is the remaining lever.

The change has no effect

The shortcut was edited instead of the exe, or the program was never restarted.

Menus overlap after the change

The program mishandles the mode. Switch to System (Enhanced) and compare.

FAQ

Frequently asked

Does this affect other programs?

No. The layer key is per executable path and applies to the current user only.

Will an update remove it?

Reinstalling or replacing that exe can drop the entry, and the path changes with it.

How to undo this

Untick the override in the same dialog, or delete the value with reg delete under the Layers key.

Changelog · 1 entry
  1. 2026-10-31
    First version
Interactive version: checklist, feedback, related guides →

Free · no account needed · tracks your progress