If you are facing the problem of blurry fonts in Windows 10, it can be really annoying and you may not be aware of what changes Microsoft made to their OS to understand why you are seeing blurry fonts. Since Windows 8.1, Microsoft changed the behavior of DPI scaling. If you are not satisfied with the result of your current DPI scaling in Windows 10, you should try solutions mentioned in the article.
In Windows 8.1, the "Use XP style scaling" global option was removed. XP style scaling can still be used but you need to enable it on a per-app basis. Instead, when the DPI is scaled up, now, the newer DPI virtualization method introduced in Vista is enabled by default for all apps! However for apps that don't scale correctly, the fonts get blurred.
Fix blurry fonts in Windows 10 on a per app basis
If you are facing blurry text issues in only a single app or just a few apps, follow these steps:
- Right click the shortcut of those apps where you see blurry fonts and click Properties.
- Go to the Compatibility tab.
- Check the option 'Disable display scaling on high DPI settings'.
- Click OK and now try running the app to see if the blurry text issue is gone.
How to fix blurry fonts in Windows 10
Another thing you can try is reduce your DPI settings to 100%. Here is how:
- Open the Settings app.
- Go to System - Display.
- Set the trackbar for "Change the size of text, apps and other items:" to the left position. The value should be "100%", as shown below:
- Sign out from your Windows session and sign in back.
If the result is still not what you wanted, try the next solution.
Fix blurry fonts in Windows 10 by changing the scaling method.
It is possible to revert the scaling method Windows 10 uses to an older one, used in Windows 8 RTM and in Windows 7. For many users, it provides much better results than the default one.
To activate the old scaling method, do the following:
- Open Registry Editor.
- Go to the following Registry key:
Tip: You can access any desired Registry key with one click.
- Set the DpiScalingVer parameter to 0x00001018 as shown below:
- Set the Win8DpiScaling parameter to 1:
- Create a new 32-bit DWORD value named LogPixels and set it to 0x00000078:
- Now, restart Windows 10.
After restarting, you should not be affected by blurry fonts any more.
I prepared ready-to-use Registry tweaking files so you can switch between scaling methods with one click.
Merge the "Windows 8 DPI method.reg" file by double clicking it to activate the legacy scaling. To undo the changes, click the file Default DPI method.reg. Don't forget to restart your PC.