Размытый шрифт в 1С на 4K и ноутбуке: как вернуть чёткость
Содержание
Чёткость шрифта в 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С, и откройте его свойства. Нужен сам исполняемый файл, поэтому нажмите «Расположение файла».
- Для тонкого клиента
это
1cv8c.exe, для толстого клиента и конфигуратора —1cv8.exe. Файлы лежат в каталогеbinустановленной платформы, напримерC:\Program Files\1cv8\8.3.xx.xxxx\bin\. - Правой кнопкой по файлу → «Свойства» → вкладка «Совместимость».
- Нажмите «Изменить параметры высокого DPI».
- Поставьте галочку «Переопределить режим масштабирования высокого разрешения. Масштабирование выполняется:».
- В списке выберите «Приложение».
- Подтвердите кнопками «ОК» и полностью закройте все окна 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.
- Нажмите
Winи введите «ClearType». - Откройте «Настройка текста ClearType».
- Убедитесь, что галочка «Включить ClearType» стоит.
- Пройдите мастер из нескольких шагов, выбирая тот пример текста, который выглядит лучше.
- Перезапустите 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 ни на что не влияют: интерфейс рисует браузер. Поэтому и способы другие.
- Масштаб страницы. Нажмите
Ctrl+0, чтобы вернуть 100%. Нечёткость на 90% или 110% — стандартное поведение браузеров, потому что шрифт пересчитывается нецелым коэффициентом. - Масштаб Windows. Целые значения (100%, 200%) дают более чёткую картинку, чем 125% или 175%. Если можете выбрать, берите 100% или 200%.
- Аппаратное ускорение. В настройках браузера включите или, наоборот, выключите «использовать аппаратное ускорение» и проверьте, изменилась ли картинка. На некоторых видеодрайверах эта опция влияет на сглаживание.
- Другой браузер. Откройте ту же базу в другом поддерживаемом браузере. Если там резко, проблема в настройках первого, а не в 1С.
- Обновление драйвера видеокарты. Старые драйверы иногда портят сглаживание текста.
Если веб-клиент мутный только на одном ноутбуке, а на другом резкий, сравните масштаб Windows и разрешение. Чаще всего они отличаются.
Типичные ошибки при настройке
- 🔁 Ставят галочку на ярлыке, а не на
.exe. Свойство ярлыка этот режим не включает. - 📂 Правят тонкий клиент, а запускают толстый (или наоборот). У них разные файлы:
1cv8c.exeи1cv8.exe. - ⏱️ Не закрывают все процессы 1С. Пока в диспетчере задач висит старый
1cv8c.exe, новые параметры не подхватываются. - 🧪 Меняют масштаб Windows, не выходя из сеанса. Многие программы читают масштаб при старте, поэтому после смены масштаба перезапускают и 1С.
Параметры → Система → Дисплей. Временно поставьте 100% и запустите 1С. Если стало чётко, причина в масштабировании.1cv8c.exe и 1cv8.exe откройте «Совместимость» → «Изменить параметры высокого DPI» и выберите «Приложение».Частые вопросы
Размытие в 1С пропало, но всё стало мелким. Это нормально?
Помогает ли смена шрифта в конфигураторе?
Нужно ли менять настройки на сервере 1С?
Можно ли настроить это для всех пользователей сразу?
Почему после обновления платформы снова мутно?
1cv8c.exe, у которого нет вашей настройки. Включите режим «Приложение» для нового файла.