Настройка разрешения и масштаба в 1С для всех режимов работы
Содержание
Разрешение монитора 1С не меняет — им управляет Windows. Внутри 1С настраивается масштаб форм (размер шрифта, кнопок и полей), и именно это обычно нужно, когда интерфейс кажется слишком мелким или слишком крупным. Разделять эти две настройки важно: половина жалоб «в 1С всё мелко» решается не разрешением, а масштабом.
Дальше — где задаётся собственно разрешение экрана, как увеличить или уменьшить масштаб отдельно в тонком, толстом и веб-клиенте, что делать с размытым текстом на мониторах 4K и как выставить одинаковый масштаб сразу всем пользователям.
Что из этого меняется в 1С, а что в Windows
Разберём по пунктам, чтобы не искать настройку не там:
- 🖥️ Разрешение экрана (1920×1080, 2560×1440 и т.д.) — только в Windows. В 1С такого параметра нет.
- 🔍 Масштаб Windows (100%, 125%, 150%) — тоже в системе. Влияет на все программы разом, включая 1С.
- 🔠 Масштаб форм 1С — внутренняя настройка платформы. Меняет размер элементов только в 1С, не трогая остальные окна.
Разрешение и системный масштаб в Windows Server 2016 и новее меняются одинаково: щёлкните правой кнопкой по рабочему столу → Параметры экрана → блок Масштаб и разметка. Там же поля Разрешение экрана и Изменение размера текста, приложений.
Важный момент про разрешение: у каждого монитора есть родное (нативное) разрешение — то, под которое рассчитана матрица. Если выставить меньшее, картинка станет крупнее, но изображение «замылится», потому что система растягивает его на физические пиксели. Поэтому уменьшать разрешение, чтобы просто увеличить шрифт в 1С, — плохая идея: лучше оставить родное разрешение и поднять масштаб.
Ориентиры по системному масштабу под типовые разрешения (Windows подбирает похожие значения автоматически):
| Разрешение монитора | Комфортный масштаб Windows |
|---|---|
| 1920×1080 (Full HD) | 100% |
| 2560×1440 (2K) | 125% |
| 3840×2160 (4K) | 150–200% |
Это отправная точка, а не догма: на большом 4K-телевизоре вместо монитора масштаб может быть и 100%. Подбирайте по комфорту для глаз.
Если 1С мелкая только на одном из двух мониторов — дело в разном системном масштабе у дисплеев, а не в 1С. Выровняйте масштаб в параметрах Windows для обоих экранов.
Когда разрешение и системный масштаб вас устраивают, но конкретно 1С хочется крупнее или мельче, — переходите к настройке масштаба форм ниже.
Масштаб форм в тонком клиенте 1С
Тонкий клиент — основной режим работы в 1С 8.3 с интерфейсом «Такси». Масштаб здесь настраивается внутри программы и запоминается для вашего пользователя.
- Нажмите кнопку главного меню в левом верхнем углу окна программы.
- Выберите
Сервис→Параметры. - В открывшемся окне найдите переключатель «Масштаб форм клиентского приложения».
- Поставьте «Крупный», чтобы увеличить, или «Мелкий», чтобы уменьшить. В свежих релизах платформы рядом можно задать точный процент.
- Нажмите
ОКи перезапустите окно базы, чтобы масштаб применился полностью.
В некоторых релизах платформы пункт Параметры лежит не в Сервис, а в Настройки главного меню — названия разделов там читаемые, нужный параметр со словом «масштаб» вы увидите сразу.
Масштаб форм — настройка текущего пользователя и текущего компьютера. У коллеги на соседнем рабочем месте он останется прежним. Как задать общий масштаб сразу всем — в разделе ниже.
Масштаб форм действует поверх системного масштаба Windows. Если 1С по-прежнему мелкая на максимуме, сначала поднимите масштаб в параметрах Windows, а затем при необходимости добавьте масштаб форм.
Масштаб в толстом клиенте: управляемые и обычные формы
Толстый клиент работает с двумя типами форм, и масштаб у них настраивается по-разному.
Управляемые формы. Если конфигурация на управляемых формах (типовые БП 3.0, ЗУП 3.1, УТ 11), настройка масштаба та же, что в тонком клиенте: главное меню → Сервис → Параметры → «Масштаб форм клиентского приложения». Поведение одинаковое.
Обычные формы. Старые конфигурации и отдельные режимы работают на обычных формах. У них нет внутреннего переключателя масштаба — их размер задаёт только системный масштаб Windows и разрешение экрана. Хотите крупнее — поднимайте масштаб в параметрах дисплея Windows.
| Что настраиваете | Управляемые формы | Обычные формы |
|---|---|---|
| Масштаб внутри 1С | Сервис → Параметры | Нет такой настройки |
| Крупнее/мельче | Масштаб форм + масштаб Windows | Только масштаб Windows |
| Размытость на 4K | Параметры DPI у 1cv8.exe | Параметры DPI у 1cv8.exe |
Понять, какой тип формы перед вами, просто: управляемые формы — это современный плоский интерфейс «Такси», обычные — старый вид с объёмными кнопками и серым фоном.
Масштаб меняет только отображение — на сами данные, проводки и расчёты он не влияет. Поэтому увеличивать или уменьшать его можно смело: испортить учёт этим нельзя, в худшем случае придётся подобрать значение заново.
Как изменить масштаб в веб-клиенте
В веб-клиенте 1С открывается в браузере, поэтому масштабом управляет браузер, а не платформа.
- Увеличить:
Ctrl++(плюс). - Уменьшить:
Ctrl+-(минус). - Вернуть 100%:
Ctrl+0(ноль). - Колесо мыши с зажатым
Ctrl— плавное изменение.
Браузер запоминает масштаб отдельно для каждого адреса сайта, так что масштаб вашей веб-базы не собьёт масштаб других вкладок. Постоянное значение можно выставить в настройках браузера в разделе про внешний вид или масштаб страницы.
Разрешение экрана веб-клиент не меняет вовсе — он живёт внутри окна браузера и подчиняется разрешению, которое задано в Windows. Если база открыта в мобильном клиенте на планшете или телефоне, масштабом там управляет операционная система устройства, а не настройки 1С.
Настройка «Масштаб форм клиентского приложения» в веб-клиенте тоже доступна через главное меню и хранится за вашим пользователем на сервере. Удобно, когда одну базу открывают с разных компьютеров: масштаб форм поедет за пользователем, а масштаб браузера останется на конкретной машине.
Если в веб-клиенте «уехала» вёрстка или пропали части формы, первым делом верните масштаб браузера на 100% (Ctrl + 0) — часто дело именно в случайно сбитом зуме.
Размытый и мелкий текст на мониторах 4K
Размытый шрифт в 1С на экранах с высоким разрешением — классическая проблема. Причина не в 1С, а в том, как Windows растягивает приложение, не рассчитанное на высокий DPI. Лечится настройкой совместимости у исполняемого файла платформы.
- Найдите файл
1cv8.exe. Обычно он лежит вC:\Program Files\1cv8\<номер версии>\bin\1cv8.exe. - Щёлкните по нему правой кнопкой →
Свойства→ вкладкаСовместимость. - Нажмите
Изменить параметры высокого разрешения. - Включите флажок «Переопределите режим масштабирования высокого разрешения».
- В списке выберите
Система (расширенная)— этот вариант чаще всего убирает размытость. - Примените и перезапустите 1С.
Коротко про три варианта в списке переопределения DPI, чтобы выбирать осознанно:
- Приложение — масштабированием занимается сама 1С. Текст чаще остаётся резким, но может оказаться мельче ожидаемого.
- Система — масштабирует Windows привычным способом. Это и даёт то самое «мыло» на 4K.
- Система (расширенная) — улучшенный системный режим, который как раз борется с размытостью. Для 1С он обычно и нужен.
Если Система (расширенная) сделала шрифт резким, но слишком мелким, попробуйте вариант Приложение либо поднимите масштаб форм внутри 1С (см. раздел про тонкий клиент).
Диагностика частых случаев:
1cv8.exe переопределение DPI → Система (расширенная), перезапустите 1С.Параметры экрана) и/или масштаб форм в 1С.Как задать масштаб для всех пользователей
Масштаб форм 1С — персональная настройка, единого переключателя «для всех» в платформе нет. Поэтому централизованно управляют именно поведением Windows при масштабировании.
Настройку совместимости DPI для 1cv8.exe можно прописать в реестре и раскатать групповой политикой на все рабочие места. Ключ:
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
В нём создаётся строковый параметр, где имя — полный путь к 1cv8.exe, а значение задаёт режим масштабирования (например, с флагом высокого DPI). Удобнее сначала выставить нужный режим руками через Свойства → Совместимость на эталонной машине, посмотреть, какое значение появилось в этом ключе, и затем распространить его через GPO или скрипт входа.
Правка реестра и групповых политик — задача администратора. Перед изменением политик на боевом домене проверьте настройку на одном тестовом компьютере. Ошибочная политика масштабирования размножится сразу на все рабочие места.
Сам системный масштаб и разрешение монитора тоже выставляются через групповые политики Windows (административные шаблоны раздела с параметрами дисплея), но это настройки операционной системы, а не 1С, — к платформе они отношения не имеют.
Если парк машин разнородный (разные мониторы и разрешения), единый жёсткий масштаб для всех обычно вредит: на маленьком мониторе формы перестанут помещаться. Практичнее задать политикой разумный режим DPI у 1cv8.exe, а точный масштаб форм оставить пользователям — это и быстрее, и меньше обращений в поддержку.
Меняется ли масштаб программно, из встроенного языка
Короткий ответ: разрешением монитора встроенный язык 1С не управляет — это за пределами платформы. Поэтому надёжного способа «сменить разрешение кодом» нет и быть не может.
Что действительно в руках разработчика:
- 🧩 На этапе разработки в конфигураторе у формы и её элементов можно задать параметры отображения, чтобы форма изначально выглядела крупнее или компактнее. Это влияет на внешний вид формы у всех, кто её открывает.
- 👤 Масштаб форм клиентского приложения остаётся пользовательской настройкой — её каждый задаёт под себя через
Сервис → Параметры, и перекрывать её кодом на лету платформа штатно не предполагает.
Поэтому для разовой задачи «увеличить шрифт у конкретного человека» правильный путь — не доработка конфигурации, а настройка масштаба форм и масштаба Windows на его рабочем месте. Код трогают только тогда, когда форма должна выглядеть одинаково у всех по требованию заказчика.
Отдельно стоит предупредить про доработки: жёстко «зашивать» размеры элементов в типовую конфигурацию — рискованно. При очередном обновлении от 1С такие правки конфликтуют с типовыми формами, и их приходится переносить вручную. Если без доработки отображения всё же не обойтись, делайте её расширением конфигурации — так типовую вы не трогаете, и обновления проходят спокойнее.
Частые вопросы
Сбросится ли масштаб форм после обновления 1С?
Почему у коллеги 1С крупнее, чем у меня, на одинаковых мониторах?
Сервис → Параметры, либо выше системный масштаб Windows. Сравните оба значения — настройки персональные и не синхронизируются между компьютерами.Можно ли сделать разный масштаб для разных баз на одном компьютере?
Масштаб стоит на максимуме, а 1С всё равно мелкая. Что делать?
Параметры экрана → Масштаб) — он действует вместе с масштабом форм. Если и это не помогает, проверьте, не выставлено ли слишком высокое разрешение монитора под его физический размер.