Мутный текст в окнах 1С на мониторе с высоким разрешением: причины и настройка

· 9 мин

Содержание

Размытый шрифт в 1С почти всегда появляется из-за масштабирования Windows: система увеличивает окно программы как картинку, и буквы теряют чёткость. Лечится это чаще всего одной галочкой в свойствах 1cv8.exe или 1cv8c.exe, без переустановки платформы.

Проблема бьёт по ноутбукам с экраном Full HD и диагональю 13–15 дюймов, по мониторам 2K и 4K, по второму монитору с другим масштабом. Тонкий клиент (1cv8c.exe) и толстый (1cv8.exe) настраиваются отдельно, поэтому исправление для одного не чинит другой.

Сначала найдите причину за две минуты

Не лезьте в реестр, пока не поняли, откуда мутность. Три быстрых проверки отсекают большинство случаев.

  • 🔍 Блокнот рядом с 1С. Откройте обычный Блокнот. Если там текст чёткий, а в 1С нет, виновато именно масштабирование окна 1С.
  • 🖥 Другой монитор. Перетащите окно 1С на экран с масштабом 100%. Стало чётко? Значит, мутнеет при несовпадении масштаба мониторов.
  • 🌐 Режим запуска. Мутно только в сеансе по RDP или и на своём компьютере тоже? От ответа зависит, в какой раздел идти.

Ещё один признак: размыты вообще все окна 1С, включая меню и формы, а картинки и значки выглядят нормально. Это типичная «растяжка» системой. Если же мутные только отдельные поля или табличные документы, смотрите шрифт в самой форме, а не масштаб.

СимптомВероятная причинаКуда идти
Мутно всё окно, экран 2K/4K или ноутбукМасштаб Windows 125–200%Следующий раздел
Мутно после подключения второго монитораРазный масштаб на экранахСвойства exe + режим «Система (расширенная)»
Текст «рваный», цветная кайма на буквахОтключён или сбит ClearTypeРаздел про сглаживание
Мутно только по RDPПараметры сеанса и клиент mstscРаздел про терминал
Появилось после обновления драйвераСбой видеодрайвераРаздел про видеокарту

Свойства 1cv8.exe: отключаем растяжку системой

Это основной способ. Он решает проблему у большинства пользователей.

  1. Закройте все окна 1С.
  2. Найдите исполняемый файл. Обычно это папка C:\Program Files\1cv8\<номер версии>\bin\ (на 64-разрядной системе с 32-разрядной платформой — C:\Program Files (x86)\1cv8\...).
  3. Для тонкого клиента нужен файл 1cv8c.exe, для толстого и конфигуратора — 1cv8.exe. Лучше исправить оба.
  4. Правая кнопка мыши → Свойства → вкладка Совместимость.
  5. Нажмите Изменить параметры высокого разрешения (DPI).
  6. Поставьте галочку Переопределить режим масштабирования высокого разрешения.
  7. В списке выберите Приложение. Именно этот вариант, а не «Система» и не «Система (расширенная)».
  8. Дважды нажмите ОК и запустите 1С заново.

Ярлык на рабочем столе не помогает: настройки нужно менять у самого exe-файла. Свойства ярлыка действуют только для запуска через этот ярлык.

Что произойдёт после этого. Окно перестанет растягиваться системой, и 1С нарисует себя в родном размере. Шрифт станет чётким, но может стать мельче: буквы уже не увеличены. Это нормально, размер подправим дальше.

Если после правки текст стал слишком мелким, не возвращайте старую настройку. Лучше увеличьте масштаб самой 1С (см. ниже) или снизьте масштаб Windows на шаг, например с 175% до 150%.

Как вернуть читаемый размер

  • В клиенте 1С откройте Сервис → Параметры и найдите настройку масштаба интерфейса. В разных версиях платформы она называется и расположена по-разному, поэтому ищите по слову «масштаб».
  • В Windows задайте промежуточный масштаб: 125% или 150% вместо 100%. На экране 15,6″ Full HD обычно хватает 125%.
  • Для табличных документов (печатные формы) размер шрифта задаётся в самом макете, в масштабе печати.

Тонкий и толстый клиент: чем отличается

Кратко. Тонкий клиент — это окно, в которое пользователь заходит в базу ежедневно. Толстый клиент и Конфигуратор запускаются из окна запуска 1С и открывают разработческие режимы. Поэтому настройка DPI для 1cv8c.exe важна рядовому бухгалтеру, а для 1cv8.exe — администратору и программисту.

ClearType и сглаживание шрифтов: реестр и настройки

Когда мутности от масштаба нет, а буквы выглядят «рваными» или бледными, проверяйте сглаживание. Оно управляется системой и не зависит от 1С.

Сначала простой путь. Нажмите Пуск, введите «ClearType», откройте Настройка текста ClearType. Включите галочку и пройдите пять шагов, выбирая наиболее чёткий вариант. Мастер сам запишет нужные значения.

Если мастер не помогает или параметры постоянно сбрасываются, проверьте реестр. Перед правкой сделайте экспорт ветки и точку восстановления.

HKEY_CURRENT_USER\Control Panel\Desktop
FontSmoothing        = 2
FontSmoothingType    = 2

Значения такие. FontSmoothing = 2 включает сглаживание шрифтов. FontSmoothingType = 2 — режим ClearType; значение 1 соответствует обычному (стандартному) сглаживанию. После изменения выйдите из сеанса Windows и войдите снова.

Реестр правят только под своей учётной записью с понятным откатом. Неверное значение в HKEY_CURRENT_USER\Control Panel\Desktop ломает отображение шрифтов во всей системе, а не только в 1С.

Отдельная ситуация — шрифт в самой конфигурации. Если в форме отдельные поля выглядят иначе, чем остальной интерфейс, причина может быть в настройках формы, а не в Windows. Тогда ищите, какой шрифт задан в свойствах элемента формы.

Что именно у вас размыто?

Видеокарта и драйверы: когда чинить нужно не 1С

Если правки exe и ClearType не помогли, остаётся железо и драйвер. Признак: мутность затрагивает не только 1С, но и другие программы, а в Блокноте тоже что-то не так.

Что проверить по порядку:

  1. Разрешение экрана. Оно должно быть родным для монитора. Для Full HD это 1920×1080, для 2K — 2560×1440. Нестандартное разрешение даёт интерполяцию и мутный текст везде.
  2. Драйвер видеокарты. Скачайте свежий драйвер с сайта производителя (NVIDIA, AMD или Intel) и установите «чистую» версию. Драйвер из Центра обновления Windows подходит хуже.
  3. Масштабирование в панели драйвера. В настройках видеокарты есть пункт «Масштабирование» (на панели управления драйвера). Для текста должен быть режим «Без масштабирования» или «Масштабирование на дисплее», а не «Масштабирование на GPU».
  4. Кабель и порт. Старый кабель VGA даёт мыльную картинку при любых настройках. Подключайте HDMI или DisplayPort.
  5. Режим ядра/гибридная графика. На ноутбуках с двумя видеокартами временно запустите 1С на дискретной и посмотрите, изменится ли чёткость.

Быстрая проверка гипотезы про драйвер: откройте любой PDF с мелким текстом. Если он тоже мутный, 1С ни при чём.

Ключи запуска, кэш и временные файлы

Здесь честно: сами по себе ключи запуска мутный шрифт не лечат. Но чистка кэша иногда убирает странности отрисовки, особенно после обновления платформы или конфигурации.

Кэш клиента лежит в профиле пользователя:

%LOCALAPPDATA%\1C\1cv8
%APPDATA%\1C\1cv8

Порядок такой:

  1. Закройте 1С полностью. Проверьте диспетчер задач: не осталось ли процессов 1cv8c.exe или 1cv8.exe.
  2. Переименуйте папки в 1cv8_old (не удаляйте сразу).
  3. Запустите 1С. Платформа создаст чистые каталоги.
  4. Если шрифт не изменился, верните папки обратно, чтобы не потерять список баз и настройки окон.

Список информационных баз хранится отдельно от кэша, в файле ibases.v8i каталога %APPDATA%\1C\1CEStart. Не удаляйте его, если не готовы заново добавлять базы.

Для очистки кэша конкретной базы можно запустить клиент с ключом /ClearCache. Он сбрасывает кэш этой базы при старте и безопасен для данных.

"C:\Program Files\1cv8\8.3.XX.XXXX\bin\1cv8c.exe" ENTERPRISE /IBName "Бухгалтерия" /ClearCache

Вместо 8.3.XX.XXXX подставьте реальный номер установленной версии. Название базы в /IBName берите ровно как в списке баз.

Не удаляйте служебные каталоги наугад, если не знаете, что в них лежит. Для проблем с размытым шрифтом достаточно правки DPI, а чистка нужна как вспомогательный шаг.

Версия платформы тоже влияет

Новые версии платформы 1С:Предприятие 8.3 лучше работают с высоким DPI и несколькими мониторами. Если вы сидите на старом релизе платформы, обновление до актуального может убрать мутность без всяких настроек. Перед обновлением на рабочем сервере проверьте совместимость с вашей конфигурацией и сделайте резервную копию базы .

Размытый шрифт в терминальном режиме (RDP)

В удалённом сеансе картинка собирается на сервере и пережимается. Качество текста зависит от настроек подключения, а не от базы 1С.

Настройки клиента подключения к удалённому рабочему столу

Откройте mstsc, нажмите Показать параметры.

  • Вкладка Экран: глубина цвета — True Color (32 бита). 16 бит даёт мутные края и полосы.
  • Вкладка Взаимодействие: выберите скорость подключения, соответствующую вашей сети, и включите Сглаживание шрифтов. На слабой скорости клиент отключает его автоматически, и текст становится рваным.
  • Разрешение сеанса лучше задать вручную, чтобы оно совпадало с вашим экраном, а не растягивалось ползунком.

Режим «Умный размер» и масштаб

Если окно RDP растянуто под размер экрана («Smart sizing»), картинка масштабируется на вашей стороне и теряет чёткость. Отключите растягивание и работайте в родном разрешении.

Когда вы подключаетесь с ноутбука с масштабом 150%, а на сервере масштаб 100%, получается двойное масштабирование. Современные клиенты умеют передавать масштаб на сервер, но не всегда. Попробуйте подключиться на 100% или задайте разрешение сеанса вручную.

Что настраивает администратор сервера

  • В групповой политике ветки Конфигурация компьютера → Административные шаблоны → Компоненты Windows → Службы удалённых рабочих столов → Узел сеансов удалённых рабочих столов есть параметры среды удалённых сеансов, связанные с графикой. Названия зависят от версии Windows Server, поэтому ищите по слову «графика».
  • Включённое сглаживание шрифтов на сервере. Проверьте ClearType для пользователя, под которым входят по RDP, а не только для администратора.
  • Нагрузка на сервер. Если процессор или сеть на пределе, качество картинки падает: протокол снижает визуальное качество.

Меняя групповые политики на рабочем терминальном сервере, согласуйте изменение с регламентом и сначала проверьте его на тестовом пользователе.

Если мутно только по RDP
Выполнено: 0 / 5

Когда ничего не помогло

Бывают случаи, когда все пункты выполнены, а текст остаётся мутным. Что стоит попробовать дальше:

  • Создайте нового пользователя Windows и откройте 1С из-под него. Если там чётко, проблема в профиле: сломаны настройки отображения.
  • Проверьте другую версию платформы. Установите соседний релиз 8.3 параллельно и сравните.
  • Отключите расширения экрана. Экранные лупы, программы для смены цветовой температуры и «усиления» картинки иногда влияют на текст.
  • Сравните на другом компьютере с таким же монитором. Это отделяет проблему машины от проблемы мониторов.

Частые вопросы

Почему размыт шрифт только в 1С, а в остальных программах всё чётко?
Большинство современных программ сообщают системе, что умеют работать с высоким DPI. Старые версии платформы 1С этого не делают, и Windows растягивает их окно как картинку. Режим DPI «Приложение» у exe-файла это исправляет.
Нужно ли менять и тонкий, и толстый клиент?
Да, если вы пользуетесь обоими. Настройка хранится отдельно для каждого exe-файла: 1cv8c.exe для тонкого клиента и 1cv8.exe для толстого и Конфигуратора.
Настройка пропала после обновления платформы. Почему?
Каждая версия платформы ставится в свою папку. Новая версия — это новые exe-файлы без вашей галочки. Настройку нужно повторить для новой версии.
Можно ли настроить DPI сразу для всех компьютеров в организации?
Свойства совместимости хранятся в реестре, поэтому администратор может распространить их через групповую политику или скрипт входа. Сначала проверьте вариант на одном компьютере.
Безопасно ли править реестр ради шрифта?
Если делать экспорт ветки и точку восстановления, то да. Но в большинстве случаев достаточно мастера ClearType и свойств exe-файла.