Мелкий шрифт 1С на терминальном сервере и в консолях: где менять масштаб
Содержание
Шрифт 1С в терминале увеличивают не в самой 1С, а в двух местах: в масштабе удалённого рабочего стола (RDP-клиент или параметры экрана Windows на сервере) и в режиме высокого DPI для ярлыка 1cv8.exe. Отдельного параметра запуска «размер шрифта» у платформы 1С:Предприятие 8.3 нет: она берёт масштаб у Windows.
Типичная картина: дома на ноутбуке с экраном 4K подключаетесь к терминалу, а формы 1С и консоль сервера превращаются в бисер. Обычно хватает одной правки в .rdp-файле и перезахода в сеанс — это 5–10 минут. Конфигуратор, консоль кластера и командная строка настраиваются отдельно, у каждой свой способ.
1. Сначала определите, где сидит проблема
Мелкий текст в терминале 1С появляется по одной из трёх причин. От неё зависит, что крутить.
- 🖥️ Сервер не знает о вашем масштабе. На локальном ПК стоит 150 %, а сеанс RDP открывается со 100 %. Мелким становится всё: «Пуск», проводник, 1С.
- 🔍 Разрешение сеанса больше, чем нужно. Сеанс растянут на 3840×2160 без масштаба — элементы физически крошечные.
- 🧩 Только 1С мелкая или размытая. Windows в сеансе выглядит нормально, а платформа нет. Здесь виноваты настройки DPI для конкретного exe.
Быстрая проверка: откройте в сеансе проводник. Если он тоже мелкий — идите в разделы 2 и 3. Если нормальный, а мелкая только 1С — сразу в раздел 4.
| Где менять | Что увеличивает | Кто может сделать | Когда выбирать |
|---|---|---|---|
| Параметры RDP-клиента | Весь сеанс | Сам пользователь | Подключаетесь с разных экранов |
| Масштаб Windows в сеансе | Весь сеанс | Пользователь, если не запрещено | Один и тот же монитор |
| DPI ярлыка 1С | Только окна 1С | Пользователь или админ | Мелкая/размытая только 1С |
| Масштаб браузера | Веб-клиент 1С | Пользователь | Работа через браузер |
2. Увеличить шрифт в терминале 1С через настройки RDP-клиента
Это самый надёжный способ. Он работает до входа в сеанс, и сервер сразу рисует интерфейс в нужном масштабе.
Через окно «Подключение к удалённому рабочему столу»
- Запустите
mstsc(Win+R →mstsc→ Enter). - Нажмите «Показать параметры» и откройте вкладку «Экран».
- Уменьшите разрешение ползунком, например до 1920×1080 вместо полного 4K. Элементы станут крупнее.
- Вернитесь на вкладку «Общие» и нажмите «Сохранить как», чтобы получить свой
.rdp-файл.
Минус способа: при неродном разрешении картинка слегка мылится. Поэтому дальше — точная настройка через файл.
Через параметры в .rdp-файле
Откройте сохранённый .rdp в Блокноте (правой кнопкой → «Открыть с помощью» → Блокнот) и добавьте или поправьте строки:
desktopscalefactor:i:150
devicescalefactor:i:100
smart sizing:i:1
desktopscalefactor— масштаб рабочего стола в сеансе в процентах. Рабочие значения: 100, 125, 150, 175, 200.devicescalefactor— масштаб устройства, обычно оставляют 100.smart sizing:i:1— картинка подгоняется под размер окна, если вы его сжимаете.
Сохраните файл и подключайтесь двойным щелчком по нему. Масштаб применяется при входе, поэтому перед проверкой выйдите из сеанса полностью, а не просто закройте окно: отключённый сеанс сохраняет старый масштаб.
Для разных мест держите разные файлы: 1C-office.rdp со 100 % и 1C-home-4K.rdp со 175 %. Переключаться между ними проще, чем каждый раз перенастраивать сервер.
Быстрое увеличение без переподключения
Если сеанс открыт с разрешением меньше экрана, щёлкните правой кнопкой по заголовку окна RDP. В системном меню появится пункт масштаба (Zoom) со значениями 100–300 %. Он растягивает готовую картинку, поэтому текст станет крупнее, но менее чётким. Годится как временное решение.
Для приложений RemoteApp
Если 1С опубликована как RemoteApp и запускается отдельным окном без рабочего стола, те же строки desktopscalefactor добавляют в .rdp-файл публикации. Масштаб подхватится при следующем запуске приложения.
3. Масштаб Windows на терминальном сервере
Второй вариант — поменять масштаб внутри сеанса. Он сохраняется в профиле пользователя на сервере и действует при каждом входе, с любого клиента.
- В сеансе щёлкните правой кнопкой по рабочему столу → «Параметры экрана».
- В блоке «Масштаб и разметка» выберите 125 % или 150 %.
- Если Windows предлагает выйти из системы — выйдите и войдите снова.
В Windows Server 2016 и новее этот пункт часто серый в RDP-сеансе: масштаб передаёт клиент, и действует настройка из раздела 2. Если пункт неактивен, правьте .rdp-файл, а не ищите обход на сервере.
Отдельно размер текста
В Windows 10 версии 1809 и новее, а также в Windows Server 2019 и 2022 есть настройка «Специальные возможности» → «Дисплей» → «Увеличить текст». Она меняет только шрифт системных элементов: меню, заголовков окон, подсказок. Формы 1С от неё меняются не всегда и не везде одинаково, поэтому для 1С основным инструментом остаётся масштаб.
На терминальном сервере с десятками пользователей не меняйте масштаб через групповые политики «для всех». У бухгалтера на 24-дюймовом мониторе и у директора с ноутбуком разные потребности. Масштаб — личная настройка.
4. Ярлык 1С и режим высокого DPI
Если сеанс выглядит нормально, а окна 1С мелкие, размытые или с обрезанными надписями, проблема в том, как Windows масштабирует конкретную программу. Параметра командной строки 1cv8 для размера шрифта нет, поэтому настройка делается в свойствах исполняемого файла.
- Найдите ярлык, которым запускаете 1С, правой кнопкой → «Свойства» → «Расположение файла». Обычно это
1cestart.exeвC:\Program Files\1cv8\common\или1cv8.exe/1cv8c.exeв папкеbinконкретной версии платформы. - Откройте свойства нужного exe → вкладка «Совместимость».
- Нажмите «Изменить параметры высокого DPI».
- Включите «Переопределите режим масштабирования высокого разрешения» и выберите вариант:
- Приложение — 1С масштабирует себя сама; текст чёткий, если платформа корректно поддерживает DPI;
- Система — Windows растягивает окно; всё крупное, но чуть размытое;
- Система (расширенная) — Windows пытается растянуть чётко; иногда даёт артефакты в таблицах.
- Нажмите «ОК» и перезапустите 1С.
Попробуйте варианты по очереди и оставьте тот, при котором текст и чёткий, и читаемый.
1cestart.exe запускает нужную версию 1cv8c.exe из папки bin. Если поменять настройку только у 1cestart.exe, она может не дойти до клиента. Надёжнее настроить файл, который реально работает: в «Диспетчере задач» посмотрите, какой процесс открыт, и правой кнопкой → «Открыть расположение файла».
После обновления платформы папка bin новой версии получает чистый 1cv8c.exe без ваших настроек. Если после обновления шрифт снова стал мелким — повторите шаги для новой папки. На терминальном сервере это делает администратор, ему нужны права на Program Files.
5. Шрифт в режиме 1С:Предприятие, в Конфигураторе и при отладке
Пользовательский режим
В режиме 1С:Предприятие на тонком и толстом клиенте размер шрифта форм задаёт конфигурация, а пользователь меняет общий масштаб способами из разделов 2–4. Что ещё доступно без программиста:
- 📊 Отчёты и печатные формы. В табличном документе работает масштаб колёсиком мыши с зажатым Ctrl. Это меняет вид на экране, а не размер шрифта при печати.
- 🌐 Веб-клиент. Работает обычный масштаб браузера: Ctrl и «+»/«−», сброс — Ctrl+0. Браузер запоминает масштаб для адреса публикации.
- 🗂️ Колонки таблиц. Если текст обрезается, растяните колонку или через «Ещё» → «Изменить форму» уберите лишние колонки, чтобы осталось место.
Конфигуратор
Шрифт текста модулей, запросов и макетов меняют в настройках Конфигуратора: Сервис → Параметры → вкладка «Тексты» → кнопка выбора шрифта. Там же задают размер. Для экрана с масштабом 150 % хорошо читаются Consolas или Courier New размером 11–12.
Остальные элементы Конфигуратора — дерево метаданных, палитра свойств — следуют масштабу Windows и DPI-настройке 1cv8.exe из раздела 4.
Отладка
Отладчик в 8.3 работает внутри Конфигуратора или 1С:EDT, отдельного шрифта у него нет. В Конфигураторе действует шрифт из вкладки «Тексты». В EDT шрифт редактора меняют через Window → Preferences → General → Appearance → Colors and Fonts, а быстро увеличивают сочетанием Ctrl и «=».
6. Консоль кластера, обработки-консоли и командная строка
Слово «консоль» в мире 1С означает разные вещи, и шрифт у них меняется по-разному.
Консоль администрирования серверов 1С
Это оснастка MMC (1CV8 Servers.msc). Своих настроек шрифта у неё нет: размер берётся из масштаба Windows. Если оснастка мелкая на терминальном сервере, помогают разделы 2–3. Если размыта — DPI-настройка для mmc.exe по шагам раздела 4.
Консоль запросов, консоль заданий и другие обработки
Это внешние или встроенные обработки, которые открываются в режиме 1С:Предприятие. Шрифт в них такой же, как в остальной программе. Поле текста запроса в некоторых консолях использует моноширинный шрифт, заданный в форме обработки. Поменять его без правки формы нельзя, зато работает общий масштаб.
Командная строка Windows (cmd, PowerShell)
Через командную строку администраторы работают с rac, ibcmd и пакетным запуском 1cv8. Шрифт окна меняется так:
- Щёлкните правой кнопкой по заголовку окна консоли → «Свойства».
- Вкладка «Шрифт» → выберите размер, например 18 или 20.
- Шрифт берите TrueType: Consolas или Lucida Console. Растровый шрифт плохо выводит кириллицу.
Ещё быстрее — Ctrl и колёсико мыши прямо в окне консоли, это работает в Windows 10 и новее.
Windows Terminal
В Windows Terminal размер меняют сочетанием Ctrl и «+»/«−». Постоянно — в «Параметры» → профиль (Командная строка или PowerShell) → «Внешний вид» → «Размер шрифта».
7. Размытый текст, обрезанные надписи и кракозябры
Если после увеличения шрифта что-то пошло не так, сверьтесь с таблицей симптомов.
Подробнее о кодировке в консоли
В русской Windows консоль по умолчанию работает в кодовой странице 866. Пакетные файлы .bat, сохранённые в Блокноте в UTF-8, выводят кириллические пути и имена баз кракозябрами. Два рабочих решения:
@echo off
chcp 65001 > nul
rem дальше команды с кириллическими путями
Либо пересохраните .bat в кодировке 866 (OEM) в редакторе, который это умеет. Шрифт окна при этом должен быть TrueType, иначе даже правильные символы не отрисуются.
Если для проверки нужно перезапустить службу агента сервера 1С или перезагрузить терминальный сервер — у всех пользователей оборвутся сеансы и пропадут несохранённые документы. Делайте это вне рабочего времени и с предупреждением. Для настройки шрифта перезапуск служб не нужен: достаточно перезайти в свой сеанс.