Размытые шрифты и окна 1С 8.3 на мониторе с масштабом: что настроить в Windows и платформе
Содержание
Чтобы настроить четкость в 1С, откройте свойства файла 1cv8.exe (или 1cv8c.exe для тонкого клиента
) в папке bin нужной версии платформы, перейдите на вкладку «Совместимость» → «Изменить параметры высокого DPI» и включите переопределение масштабирования с режимом «Приложение». После перезапуска 1С шрифты и значки перестают «плыть» на мониторах с масштабом 125–200%.
Это решает большинство случаев размытости интерфейса на ноутбуках и 4K-мониторах. Если не помогло — причина в сглаживании шрифтов, настройках удалённого рабочего стола, драйвере или старой сборке платформы. Каждую из них разбираем отдельно.
Почему 1С выглядит размыто: проверка причины до настроек
Размытость почти всегда связана с тем, как Windows растягивает окно программы. Если масштаб в Windows больше 100%, а система решила, что приложение само масштабироваться не умеет, она рисует окно в маленьком размере и увеличивает его как картинку. Отсюда мыльный текст и «грязные» края значков.
Перед настройкой ответьте на четыре вопроса:
- 🖥️ Какой масштаб стоит в Windows?
Параметры → Система → Дисплей → Масштаб. При 100% проблема DPI не возникает в принципе. - 🔌 Где запущена 1С? Локально, по RDP, через RemoteApp или в браузере (веб-клиент). Для каждого случая свой способ.
- 🧩 Какой клиент? Тонкий (
1cv8c.exe) или толстый (1cv8.exe). Настройки совместимости задаются для каждого файла отдельно. - 🖼️ Размыто всё или только часть? Если мутные только картинки в формах и логотипы, а текст четкий — это растянутые растровые изображения в самой конфигурации, их настройками Windows не исправить.
Ещё один быстрый тест: передвиньте окно 1С на второй монитор с другим масштабом. Если на одном экране текст четкий, а на другом мыльный — дело в масштабировании для нескольких мониторов, и поможет режим «Приложение» из следующего раздела.
Масштабирование DPI в свойствах 1cv8.exe — главный способ настроить четкость 1С
Ярлык на рабочем столе обычно ведёт на 1cestart.exe — это стартер, который выбирает версию платформы и запускает настоящий исполняемый файл. Параметры совместимости стартера на запущенную им 1С не действуют. Поэтому настраивать нужно файл в каталоге конкретной версии.
Где лежит нужный файл
Типичные пути:
- 64-битная платформа:
C:\Program Files\1cv8\8.3.xx.xxxx\bin\ - 32-битная платформа:
C:\Program Files (x86)\1cv8\8.3.xx.xxxx\bin\
Какая версия у вас работает, видно в 1С: откройте главное меню (кнопка с тремя полосками в заголовке окна) → Справка → О программе. Там же указано, 32- или 64-битное приложение.
Пошаговая настройка
- Закройте все окна 1С.
- Откройте каталог
binнужной версии. - Щёлкните правой кнопкой по
1cv8c.exe(тонкий клиент) → «Свойства» → вкладка «Совместимость». - Нажмите «Изменить параметры высокого DPI».
- Отметьте «Переопределите режим масштабирования высокого разрешения».
- В списке «Масштабирование выполняется» выберите «Приложение».
- Нажмите «ОК» в обоих окнах.
- Повторите шаги 3–7 для
1cv8.exe, если пользуетесь толстым клиентом или конфигуратором. - Запустите 1С и проверьте результат.
Чтобы изменение действовало для всех пользователей компьютера, на вкладке «Совместимость» нажмите «Изменить параметры для всех пользователей». Потребуются права администратора.
Какой режим выбрать
| Режим | Что делает | Когда выбирать | Минусы |
|---|---|---|---|
| Приложение | 1С сама масштабирует интерфейс под DPI | Актуальная платформа 8.3, «Такси» | На очень старых сборках элементы станут мелкими |
| Система | Windows растягивает окно как картинку | Почти никогда — это и даёт размытость | Мыльный текст |
| Система (расширенная) | Windows перерисовывает текст в нужном размере | Старая платформа, которую нельзя обновить; толстый клиент с обычными формами | Отдельные элементы могут съехать или обрезаться |
Начните с «Приложения». Если после него интерфейс стал мелким, а обновить платформу пока нельзя — переключитесь на «Систему (расширенную)».
ClearType и сглаживание: настройка четкости шрифтов в 1С
Когда масштаб настроен, а буквы всё равно выглядят бледными, с цветной каймой или зубчатыми — проблема в сглаживании шрифтов. 1С выводит текст средствами Windows, поэтому и лечится это в Windows.
Калибровка ClearType
- Нажмите
Win + R, введитеcttuneи нажмите Enter. - Убедитесь, что флажок «Включить ClearType» стоит.
- Пройдите мастер: на каждом шаге выбирайте образец, который читается легче всего.
- Если мониторов несколько, мастер предложит настроить каждый.
Калибровка сохраняется для текущего пользователя. На общем компьютере её проходит каждый сотрудник под своей учётной записью.
Сглаживание неровностей экранных шрифтов
ClearType не сработает, если в системе отключено само сглаживание. Это часто случается после «оптимизации быстродействия».
Win + R→sysdm.cpl→ вкладка «Дополнительно».- В блоке «Быстродействие» нажмите «Параметры».
- Поставьте флажок «Сглаживание неровностей экранных шрифтов».
Встроенное исправление Windows
В Windows 10 и 11 есть ещё одна опция: Параметры → Система → Дисплей → Масштаб → дополнительные параметры масштабирования → «Разрешить Windows исправлять размытость в приложениях». Она помогает, если размытость появляется после подключения внешнего монитора или смены масштаба без выхода из системы. Ручная настройка DPI для 1cv8c.exe всё равно надёжнее.
Параметры запуска 1С: что влияет на картинку, а что нет
Отдельного ключа командной строки, который включает «высокую четкость», у платформы нет. Не тратьте время на поиски в форумах. Но параметры запуска всё же помогают в двух ситуациях.
Выбор клиента. Тонкий и толстый клиент — разные файлы, и для каждого режим DPI задаётся отдельно. Если вы настроили 1cv8c.exe, а база в списке открывается толстым клиентом, ничего не изменится. Проверьте в окне запуска: выделите базу → «Изменить» → на последнем шаге мастера указан основной режим запуска.
Очистка кэша. Если после смены настроек на формах остались артефакты — обрезанные надписи, наложение полей, — запустите 1С с ключом /ClearCache. Можно добавить его в поле «Дополнительные параметры запуска» в свойствах базы или сделать отдельный ярлык:
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /ClearCache
Очистка кэша сбрасывает только локальный кэш клиента. Пользовательские настройки форм и данные базы не затрагиваются, но первый запуск после неё будет медленнее обычного.
Масштаб внутри 1С. Отчёты и печатные формы (табличные документы) можно увеличивать независимо от Windows: удерживайте Ctrl и прокручивайте колесо мыши над документом. Это меняет размер содержимого, а не четкость, но часто решает задачу «мелко и плохо читается».
Реестр: как закрепить четкость для всех версий платформы 1С
Галочки на вкладке «Совместимость» Windows сохраняет в реестре. У этого есть неприятное следствие: после обновления платформы 1С снова становится размытой, потому что новая версия ставится в новый каталог, а настройка привязана к пути старого.
Где хранится настройка:
- для текущего пользователя:
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers - для всех пользователей: тот же путь в
HKEY_LOCAL_MACHINE
Имя параметра — полный путь к exe, значение — строка с флагом режима:
| Режим в свойствах | Значение в реестре |
|---|---|
| Приложение | ~ HIGHDPIAWARE |
| Система | ~ DPIUNAWARE |
| Система (расширенная) | ~ GDIDPISCALING DPIUNAWARE |
Пакетный файл для всех установленных версий
Сохраните текст в файл 1c_dpi.bat и запустите от имени пользователя, у которого размыта 1С. Скрипт проходит по всем каталогам 8.3.* и задаёт режим «Приложение» для обоих клиентов:
@echo off
set KEY=HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
for %%P in ("C:\Program Files\1cv8" "C:\Program Files (x86)\1cv8") do (
for /d %%V in ("%%~P\8.3.*") do (
for %%E in (1cv8.exe 1cv8c.exe) do (
if exist "%%V\bin\%%E" reg add "%KEY%" /v "%%V\bin\%%E" /t REG_SZ /d "~ HIGHDPIAWARE" /f
)
)
)
echo Готово. Перезапустите 1С.
Удобно положить такой файл в автозагрузку или выполнять после каждого обновления платформы. Системный администратор может разослать те же значения групповой политикой — через настройки реестра в предпочтениях GPO.
Если в значении уже были другие флаги совместимости (например, запуск от имени администратора), команда reg add с ключом /f их перезапишет. Проверьте строку в редакторе реестра перед массовым применением.
Четкость 1С в терминале и по RDP
На сервере терминалов картинка зависит не от сервера, а от настроек подключения. Сервер отдаёт изображение с тем разрешением и масштабом, которые запросил клиент.
Настройки в окне подключения mstsc
- Нажмите
Win + R→mstsc→ «Показать параметры». - Вкладка «Экран»: разрешение — «Во весь экран », глубина цвета — «Наивысшее качество (32 бита)». При 16 битах текст и градиенты заметно грубеют.
- Вкладка «Взаимодействие»: отметьте «Сглаживание шрифтов». Если выбран профиль скорости «Модем» или «Низкоскоростное», флажок снимается автоматически — выберите профиль вручную.
- Сохраните подключение в файл
.rdp, чтобы не настраивать каждый раз.
Параметры в файле .rdp
Откройте сохранённый файл в Блокноте и проверьте строки:
session bpp:i:32
allow font smoothing:i:1
desktopscalefactor:i:150
dynamic resolution:i:1
smart sizing:i:0
desktopscalefactor— масштаб сеанса в процентах. Поставьте то же значение, что на локальном мониторе (125, 150, 200).smart sizing:i:1подгоняет картинку под окно растягиванием — это как раз источник размытости. Для четкости оставьте0.dynamic resolutionпересчитывает разрешение при изменении размера окна, вместо растягивания.
RemoteApp и веб-клиент
При публикации 1С через RemoteApp действуют те же параметры клиента RDP — их задают в файле .rdp публикации. Если сотрудник работает в веб-клиенте через браузер, Windows-настройки DPI не помогут: масштаб меняется сочетаниями Ctrl + и Ctrl − в самом браузере, четкость шрифтов зависит от браузера.
Если для проверки придётся перезапустить службу удалённых рабочих столов или перезагрузить терминальный сервер, у всех пользователей оборвутся сеансы 1С с несохранёнными данными. Делайте это вне рабочего времени. Для изменений из этого раздела перезагрузка сервера не нужна — достаточно переподключиться.
Драйверы, монитор и обновление платформы 1С
Если настройки Windows и подключения в порядке, а картинка всё равно мыльная, проверьте «железную» часть и саму платформу.
- 🖥️ Родное разрешение монитора.
Параметры → Система → Дисплей → Разрешение экрана— должно стоять значение с пометкой «рекомендуется». Нестандартное разрешение размывает всё, не только 1С. - 🎮 Видеодрайвер. Со стандартным драйвером Microsoft («Базовый видеоадаптер») система часто не знает настоящих характеристик экрана. Установите драйвер с сайта производителя видеокарты или ноутбука.
- 🔌 Кабель и порт. Старый VGA-кабель даёт размытость на любом масштабе. Используйте HDMI, DisplayPort или USB-C.
- 🧱 Версия платформы. Поддержка экранов высокого разрешения в 8.3 развивалась постепенно. На старых сборках режим «Приложение» даёт мелкий интерфейс, а не четкий крупный. Актуальная платформа решает это сама.
Обновление платформы
— задача администратора: новая версия ставится рядом со старой, базы на ней открываются после проверки совместимости с конфигурацией. После установки не забудьте повторить настройку DPI для нового каталога bin или запустить пакетный файл из раздела про реестр.