Многие пользователи при обновлении до Windows 10 столкнулись с проблемой размытости и нечеткости отображения шрифтов в системе и некоторых приложениях, крайне мешающее при работе с компьютером. Как правило, проблема наблюдается на устройствах, с высоким разрешением, превышающем 200 DPI. Дело в том, что еще начиная с Windows 8.1, Майкрософт изменила применяемую ранее схему масштабирования DPI. Проблемы могут наблюдаться при значениях DPI, больше 120, а также у приложений, у которых отсутствует DPI-Aware флаг. Эта же схема масштабирования применяется и в Windows 10.
В том случае, если вы не удовлетворены отображением масштабированных шрифтов, возможно вернуться к «классической» схеме масштабирования как для одного конкретного приложения, так для всей системы (сброс и восстановление шрифтов при этом не поможет).
Устраняем размытость шрифтов для конкретного приложения
Если проблема с размытыми шрифтами наблюдается в одном конкретном приложении, например, в браузере Mozilla Firefox, можно попробовать решить проблему с размытостью шрифтов индивидуально для этого приложения.
- Откройте свойства исполняемого файла приложения (в нашем примере firefox.exe)
- Перейдите на вкладку Compatibility (Совместимость)
- Включите опцию Disable display scaling on high DPI settings (Отключить масштабирование изображения при высоком разрешении экрана)
- Сохраните изменения и запустите приложение.
Проверьте, устранена ли проблема. Если не устранена, переходите к следующему этапу – уменьшению системных настроек DPI.
Уменьшение системных настроек DPI в Windows 10
На многих устройствах проблемы размытости и плохой читаемости шрифтов наблюдаются в системе при использовании масштабирования 125% или выше. В этом случае стоит попробовать уменьшить настройки масштабирования шрифтов (DPI) до 100%.
- Откройте современную панель управления настройками системы (Settings)
- Затем в разделе Display установите ползунок Change the size of text, apps and other items (Изменение размера текста, приложений и других элементов) в крайнее левое положение (должно быть значение 100%)
- Завершите сессию Windows и перезайдите в систему
Если и это не помогло – перейдите к следующему решению.
Возвращаем старый метод масштабирования в Windows 10
В Windows 10 и Windows 8.1 используется новая методика масштабирования отображаемых на дисплее шрифтов. Существует возможность вернуться к старому методу масштабирования, используемого в Windows 8 RTM и Windows 7. В большинстве случаев это поможет решить проблему размытости и некорректного отображения шрифтов.
- Создайте файл revert_classic_dpi.bat со следующим текстом:
REG ADD "HKCU\Control Panel\Desktop" /v DpiScalingVer /t REG_DWORD /d 0x00001018 /f
REG ADD "HKCU\Control Panel\Desktop" /v Win8DpiScaling /t REG_DWORD /d 0x00000001 /f
REG ADD "HKCU\Control Panel\Desktop" /v LogPixels /t REG_DWORD /d 0x00000078 /f - Запустите файл revert_classic_dpi.bat с правами администратора.
- Перезагрузите Windows 10
- Проверьте, исправилась ли проблема с отображением шрифтов

А как отключить масштабирование у системных приложений (Управление дисками, Монитор ресурсов и т.д.)? У них нет вкладки Совместимость. Да, там тоже все размыто.
Microsoft совсем обленились. Просто ад какой-то…
Используйте Windows 10 DPI Fix
У меня лично даже с этим фиксом остались размытые шрифты в системных программах (Диспетчер задач, Управление компьютером)
Не устанавливайте параметр LogPixels!!! А если установили, то удалите. Его значение привязано к разрешению экрана, а оно у всех разное.
А так, с установкой 2-х других параметров стало лучше. Спасибо за совет.
Как удалить параметр LogPixels?
можно так же как и устанавливали — через командную строку:
REG DELETE «HKCU\Control Panel\Desktop» /v LogPixels
Через реестр можно удалить LogPixels
Очень полезная статья.
Присоединяюсь к вопросу. Как отключить масштабирование у mmc.exe. Помогите.
Спасибо за
REG ADD «HKCU\Control Panel\Desktop» /v DpiScalingVer /t REG_DWORD /d 0x00001018 /f
REG ADD «HKCU\Control Panel\Desktop» /v Win8DpiScaling /t REG_DWORD /d 0x00000001 /f
REG ADD «HKCU\Control Panel\Desktop» /v LogPixels /t REG_DWORD /d 0x00000078 /f
Вы очень помогли убрать эту слепоту.
Я размытие исправил в настройках дисплея)))
Для правильного отображения старых приложений (32 bit) в Windows 10:
1) разрешим в реестре Windows использование манифестов для разных приложений (Win + R -> Regedit):
в ветке: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide
создаем раздел DWORD (32bit) : «PreferExternalManifest» со значением «1» (без кавычек конечно)
+ перезагрузка
2) создаем текстовый файл со следующим содержанием:
true
3) переименовываем текстовый файл для вашего приложения в «ИмяПриложения.exe.manifest» (т.е. копируем название приложения с его расширением и после точки добавляем слово manifest).
4) данный текстовый файл копируем в папку с основным приложением (т.е. файл приложения и файл манифеста должны лежать в одном месте)
Запускаем приложение и радуемся нормальному отображению на новых мониторах (у меня по крайней мере получилось добиться желаемого отображения)
true
Ветка реестра HKEY_CURRENT_USER\Control Panel\Desktop для текущего пользователя.?
Если настраивать для обычного пользователя.
2.Запустите файл revert_classic_dpi.bat с правами администратора.
То параметры запишутся для администратора так?
И ещё нет параметра LogPixels у меня стоит его добавлять?
Если кому нужен REG файл
[HKEY_CURRENT_USER\Control Panel\Desktop]
"DpiScalingVer"=dword:00001018
"Win8DpiScaling"=dword:00000001
"LogPixels"=dword:00000078
Вы правы, для HKCU\Control Panel\Desktop не нужно запускать из-под админа