Размытый шрифт в 1С на 4K и ноутбуке: как вернуть чёткость

· 9 мин

Содержание

Чёткость шрифта в 1С чаще всего ломает масштабирование Windows. Откройте свойства 1cv8.exe (или 1cv8c.exe), вкладка «Совместимость», кнопка «Изменить параметры высокого DPI», включите «Переопределить режим масштабирования» и выберите «Приложение». В большинстве таких случаев текст становится резким после перезапуска 1С.

Типичная ситуация: бухгалтеру выдали ноутбук с экраном Full HD или 4K, Windows сама поставила масштаб 125% или 150%, и в 1С текст «плывёт». Кнопки читаются, а мелкий шрифт в табличных частях и отчётах расплывается. Ниже порядок проверок от безопасных к более глубоким.

Откуда берётся размытие в 1С

Размытие почти никогда не связано с самой базой или конфигурацией. Причина — в том, как окно рисуется на экране. Основных причин четыре.

  • 🖥️ Масштаб Windows больше 100%. Если программа не сообщает системе, что умеет работать с высоким DPI, Windows растягивает готовую картинку окна. Растянутая картинка всегда мутная.
  • 🔀 Разные масштабы на мониторах. Окно перетащили с ноутбука на внешний монитор с другим масштабом, и оно осталось в старой растяжке.
  • 🔤 Выключено сглаживание шрифтов. Отключён ClearType или стоит неподходящий режим подстройки.
  • 🌐 Масштаб страницы в браузере. Для веб-клиента это самая частая причина: масштаб 90% или 110% вместо 100%.

Быстрая диагностика занимает пару минут.

ПризнакВероятная причинаКуда идти
Мутно только в 1С, остальные программы резкиеМасштабирование для 1cv8.exeРаздел о совместимости
Мутно везде, шрифты «рваные»ClearTypeРаздел о ClearType
Мутно после переноса окна на другой мониторРазные DPI мониторовРаздел про несколько экранов
Мутно только в браузереМасштаб страницыРаздел про веб-клиент
Появилось после обновления платформыНовый файл запуска, сбросились свойстваРаздел про версии платформы

Проверьте простой тест: временно поставьте масштаб Windows 100% (Параметры → Система → Дисплей → Масштаб). Если в 1С стало чётко, дело в масштабировании. Верните прежнее значение и переходите к настройке совместимости.

Режим масштабирования в свойствах исполняемого файла

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

  1. Найдите ярлык, которым запускаете 1С, и откройте его свойства. Нужен сам исполняемый файл, поэтому нажмите «Расположение файла».
  2. Для тонкого клиента это 1cv8c.exe, для толстого клиента и конфигуратора — 1cv8.exe. Файлы лежат в каталоге bin установленной платформы, например C:\Program Files\1cv8\8.3.xx.xxxx\bin\.
  3. Правой кнопкой по файлу → «Свойства» → вкладка «Совместимость».
  4. Нажмите «Изменить параметры высокого DPI».
  5. Поставьте галочку «Переопределить режим масштабирования высокого разрешения. Масштабирование выполняется:».
  6. В списке выберите «Приложение».
  7. Подтвердите кнопками «ОК» и полностью закройте все окна 1С, затем запустите заново.

Варианты в списке работают по-разному.

ЗначениеЧто делаетРезультат
ПриложениеWindows не растягивает картинку, 1С рисует самаРезкий текст, но элементы могут быть мельче
СистемаРастяжка картинки по DPI основного монитораМутнее, зато размер привычный
Система (улучшенная)Растяжка с доработкой от WindowsЛучше, чем «Система», но не идеал

Если после выбора «Приложение» элементы стали слишком мелкими, это не поломка. Окно теперь рисуется в реальных пикселях. Размер интерфейса увеличивают масштабом самой 1С (см. ниже), а не растяжкой Windows.

Настройка хранится для конкретного файла в конкретном каталоге. После установки новой платформы создаётся новая папка с новым 1cv8c.exe, и галочку нужно ставить заново.

Если у вас много пользователей на терминальном сервере или в RDP, настройка делается на сервере, а не на рабочем месте. Клиентский компьютер здесь ни при чём: картинку рисует сервер.

Про файл 1cv8.ini и где на самом деле лежат настройки запуска

В запросах часто встречается «1cv8.ini». Отдельного файла с таким названием для управления шрифтами в платформе 8.3 нет, и править нечего. Рабочие файлы настроек другие.

  • ibases.v8i — список информационных баз и параметры подключения к каждой. Лежит в профиле пользователя, в каталоге AppData\Roaming\1C\1CEStart.
  • 1cestart.cfg — настройки стартового окна. Рядом с ibases.v8i.
  • 1cv8conf.cfg — конфигурационный файл платформы, лежит в каталоге conf установленной платформы.
  • Параметры, которые указывают в строке запуска и в свойствах базы в списке баз.

Для чёткости шрифта в этих файлах нет параметра, который заменил бы настройку совместимости. Если в интернете советуют вписать что-то в «1cv8.ini» для исправления размытия, проверьте источник: скорее всего, речь о старой версии или о другой программе.

Практический вывод. Не тратьте время на поиск скрытого файла. Решения лежат в трёх местах: свойства исполняемого файла, настройки Windows и параметры запуска.

Параметры запуска и командная строка

Параметры запуска задаются в свойствах информационной базы (в окне запуска 1С выберите базу → «Изменить» → страница «Дополнительные параметры запуска») либо добавляются в ярлык после пути к программе.

Для вопроса чёткости шрифта они играют вспомогательную роль. Прямого ключа «сделать шрифт резким» нет. Зато командная строка помогает в двух случаях.

Чистка кэша клиента. Иногда после смены масштаба или темы в 1С остаются старые настройки внешнего вида окон. Запуск с параметром /ClearCache очищает клиентский кэш.

"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /IBName "Бухгалтерия" /ClearCache

Путь к 1cestart.exe и имя базы подставьте свои. Имя базы должно совпадать с тем, как она названа в списке.

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

Запуск без привязки к ярлыку, который перехватывает системная оболочка. Если вы запускаете 1С через запуск «от имени другого пользователя» или через скрипт, настройка совместимости из свойств ярлыка может не применяться: она привязана к самому .exe, а не к ярлыку. Проверьте, что скрипт вызывает именно тот файл, для которого вы ставили галочку.

Масштаб интерфейса самой 1С

Когда Windows перестала растягивать картинку, текст может оказаться слишком мелким. Увеличивайте его средствами самой программы.

В интерфейсе «Такси» (платформа 8.3.2x и новее) есть настройка масштаба интерфейса в параметрах программы. Откройте главное меню (кнопка с тремя полосками слева вверху) → «Сервис и настройки» → «Параметры» и найдите там пункты, связанные с масштабом и внешним видом. Точное расположение пунктов зависит от релиза платформы, поэтому ориентируйтесь на слова «масштаб» и «интерфейс».

Для отдельных таблиц и отчётов шрифт можно менять локально:

  • в табличных документах (отчёты) — кнопка масштаба в нижней части окна или сочетание Ctrl + колёсико мыши;
  • в формах списков — настройки отображения в командной панели списка.

Это не решает проблему размытия, зато компенсирует мелкость при режиме «Приложение».

ClearType и системное сглаживание

Если шрифты рваные и в других программах тоже, настройте ClearType.

  1. Нажмите Win и введите «ClearType».
  2. Откройте «Настройка текста ClearType».
  3. Убедитесь, что галочка «Включить ClearType» стоит.
  4. Пройдите мастер из нескольких шагов, выбирая тот пример текста, который выглядит лучше.
  5. Перезапустите 1С.

Дополнительно проверьте системное сглаживание. Откройте Параметры → Система → О системе → Дополнительные параметры системы → Быстродействие → Параметры, вкладка «Визуальные эффекты». Там должна стоять галочка «Сглаживание неровностей экранных шрифтов». Её отсутствие даёт характерные «лесенки» на буквах.

Ещё один нюанс: матрица монитора. На экранах с нестандартным расположением субпикселей ClearType может красить края букв в цветную кайму. В таком случае мастер подбирает режим, и после его прохождения кайма обычно исчезает.

Проверяйте экран на родном разрешении. Если монитор 1920×1080, а в Windows выбрано 1600×900, любая программа будет мутной. Это масштабирование самой матрицы, и к 1С не относится.

Несколько мониторов с разным масштабом

Ноутбук с масштабом 150% и внешний монитор со 100% дают классическую картину: окно 1С на одном экране резкое, на другом — размытое.

Что делать:

  • запускайте 1С на том мониторе, где будете работать, и не перетаскивайте окно между экранами на лету;
  • выставьте на обоих мониторах одинаковый масштаб, если размер экранов позволяет;
  • примените режим «Приложение» из раздела выше, он убирает растяжку Windows на всех экранах;
  • после смены конфигурации мониторов (подключили док-станцию, отключили второй экран) перезапустите 1С, а не просто сверните окно.

Если работаете через док-станцию, учтите: при каждом подключении Windows может менять масштаб основного экрана. Тогда 1С, запущенная до этого, остаётся с прежними расчётами DPI и выглядит мутно, пока её не перезапустят.

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

Новые релизы платформы 8.3 лучше работают с высокими разрешениями, чем старые. Поэтому первое, что стоит выяснить, — какая версия установлена. Номер видно в окне «О программе» (меню «Справка» → «О программе») или в названии каталога платформы.

  • На старых релизах платформы поддержка высокого DPI слабее. Обновление до актуального релиза часто устраняет проблему без дополнительных настроек.
  • После установки нового релиза создаётся новый каталог. Настройка совместимости из предыдущего каталога не переносится, поэтому размытие «вернулось после обновления».
  • Если на компьютере несколько платформ, убедитесь, что запускаете нужную: ярлык мог остаться со старым путём.

Актуальные номера релизов смотрите на сайте поддержки 1С. Версию платформы подбирайте так, чтобы её номер был не ниже того, который требует ваша конфигурация. Обновляйте платформу по регламенту организации и после проверки на тестовой копии базы.

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

Веб-клиент и браузеры

В веб-клиенте 1С Windows-свойства 1cv8c.exe ни на что не влияют: интерфейс рисует браузер. Поэтому и способы другие.

  1. Масштаб страницы. Нажмите Ctrl + 0, чтобы вернуть 100%. Нечёткость на 90% или 110% — стандартное поведение браузеров, потому что шрифт пересчитывается нецелым коэффициентом.
  2. Масштаб Windows. Целые значения (100%, 200%) дают более чёткую картинку, чем 125% или 175%. Если можете выбрать, берите 100% или 200%.
  3. Аппаратное ускорение. В настройках браузера включите или, наоборот, выключите «использовать аппаратное ускорение» и проверьте, изменилась ли картинка. На некоторых видеодрайверах эта опция влияет на сглаживание.
  4. Другой браузер. Откройте ту же базу в другом поддерживаемом браузере. Если там резко, проблема в настройках первого, а не в 1С.
  5. Обновление драйвера видеокарты. Старые драйверы иногда портят сглаживание текста.

Если веб-клиент мутный только на одном ноутбуке, а на другом резкий, сравните масштаб Windows и разрешение. Чаще всего они отличаются.

Типичные ошибки при настройке

  • 🔁 Ставят галочку на ярлыке, а не на .exe. Свойство ярлыка этот режим не включает.
  • 📂 Правят тонкий клиент, а запускают толстый (или наоборот). У них разные файлы: 1cv8c.exe и 1cv8.exe.
  • ⏱️ Не закрывают все процессы 1С. Пока в диспетчере задач висит старый 1cv8c.exe, новые параметры не подхватываются.
  • 🧪 Меняют масштаб Windows, не выходя из сеанса. Многие программы читают масштаб при старте, поэтому после смены масштаба перезапускают и 1С.
Пошаговый помощник
Проверьте масштаб Windows
Откройте Параметры → Система → Дисплей. Временно поставьте 100% и запустите 1С. Если стало чётко, причина в масштабировании.

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

Размытие в 1С пропало, но всё стало мелким. Это нормально?
Да. Режим «Приложение» отключает растяжку, поэтому окно рисуется в реальных пикселях. Увеличьте масштаб интерфейса средствами самой 1С или поставьте Windows масштаб 125% при включённом режиме.
Помогает ли смена шрифта в конфигураторе?
Нет. Шрифты интерфейса обычных форм не отвечают за общую мутность. Конфигуратор нужен разработчику, пользователю достаточно настроек Windows и совместимости.
Нужно ли менять настройки на сервере 1С?
Нет. Размытие возникает при отрисовке окна на клиенте. Исключение — терминальный сервер или RDP: там картинку рисует сервер, и настраивать нужно его.
Можно ли настроить это для всех пользователей сразу?
Свойства совместимости хранятся для файла и пользователя. Массово их раздают групповыми политиками или скриптом администратора, но сначала проверьте вручную на одном компьютере.
Почему после обновления платформы снова мутно?
Новая версия ставится в новый каталог с новым 1cv8c.exe, у которого нет вашей настройки. Включите режим «Приложение» для нового файла.