Тонкий клиент 1С 8.3: от установки до первого входа в базу
Содержание
Чтобы подключить тонкий клиент
1С, установите на компьютер пользователя клиент той же версии платформы, что и сервер 1С, затем в окне запуска нажмите Добавить → Добавление в список существующей информационной базы и укажите адрес кластера и имя базы на сервере. Для работы через интернет вместо сервера указывают адрес публикации на веб-сервере. В конце мастера выберите основной режим запуска «Тонкий клиент».
Больше всего времени при подключении уходит не на мастер, а на мелочи: не та версия, закрытые порты, имя сервера, которое не находится по сети. Ниже — порядок действий и разбор этих мелочей.
Какой дистрибутив тонкого клиента выбрать
Тонкий клиент — это исполняемый файл 1cv8c.exe. Он не хранит у себя прикладную логику: формы и данные приходят с сервера, а основная обработка идёт там же. Поэтому он нетребователен к компьютеру и хорошо работает по медленным каналам.
Получить его можно двумя путями:
- 📦 Отдельный дистрибутив «Тонкий клиент 1С:Предприятия» — компактный, ставит только клиент. Есть сборки для Windows (32 и 64 бит), Linux и macOS. Подходит для рабочих мест, которые подключаются к серверу 1С или к веб-публикации.
- 🧰 Полный дистрибутив «Технологическая платформа 1С:Предприятия» — в установщике можно выбрать отдельные компоненты: «1С:Предприятие», «1С:Предприятие — Тонкий клиент», «1С:Предприятие — Тонкий клиент, файловый вариант» и другие.
Главное ограничение отдельного дистрибутива: он не открывает файловые базы. Для файловой базы нужен компонент «Тонкий клиент, файловый вариант» из полного дистрибутива или обычная установка «1С:Предприятие».
| Где лежит база | Что ставить на рабочее место |
|---|---|
| На сервере 1С:Предприятия (клиент-серверный вариант) | Отдельный тонкий клиент или полная платформа |
| Опубликована на веб-сервере (Apache, IIS) | Отдельный тонкий клиент |
| Файловая база в сетевой папке | Полная платформа или компонент «файловый вариант» |
Дистрибутивы скачивают из личного кабинета на портале 1С при действующей подписке ИТС. Брать установщики со сторонних сайтов не стоит: подменённый файл получает доступ ко всей учётной базе.
Требования к компьютеру
Тонкому клиенту хватает обычного офисного компьютера. На практике узкое место — не процессор, а сеть: стабильная задержка до сервера важнее ширины канала.
- 🖥 ОС: актуальные версии Windows, а также Linux и macOS (для них свои пакеты).
- 💾 Место на диске: под саму программу — несколько сотен мегабайт, плюс кэш, который растёт со временем.
- 🌐 Доступ к серверу 1С по нужным портам (о них ниже) или к веб-серверу по HTTP/HTTPS.
Установка тонкого клиента на рабочее место
Узнайте точную версию платформы на сервере. Её показывает консоль администрирования серверов 1С, а в работающей базе — окно О программе (меню с иконкой ☰ в заголовке или Справка → О программе). Номер выглядит так: 8.3.24.1548.
Для клиент-серверного варианта версия клиента должна совпадать с версией сервера до последней цифры. Клиент 8.3.24.1548 не подключится к серверу 8.3.24.1691.
Порядок установки:
- Распакуйте архив дистрибутива той же версии, что и сервер.
- Запустите
setup.exeот имени администратора. - В списке компонентов оставьте нужный тип клиента. Компоненты сервера, конфигуратор и модули расширения для веб-сервера на рабочем месте пользователя не нужны.
- На шаге выбора языка интерфейса оставьте «Русский» или «Системные установки».
- Драйвер защиты (HASP) ставьте, только если лицензия у вас на аппаратном ключе, вставленном в этот компьютер.
- Завершите установку. Программа ляжет в
C:\Program Files\1cv8\<номер версии>\bin\.
Несколько версий платформы мирно живут на одном компьютере: каждая ставится в свою папку. Ярлык «1С:Предприятие» на рабочем столе запускает 1cestart.exe — стартер, который сам выбирает нужную версию для каждой базы.
Если рабочих мест много, ставьте клиент без участия пользователей. Установщик платформы поддерживает тихий режим ключом /S: setup.exe /S. Для сотни машин это удобнее делать через групповые политики или систему развёртывания, а результат проверить на одном компьютере до массовой раскатки.
Добавление базы в список: сервер, веб-сервер, файл
Запустите 1С. Если список пуст, программа сама предложит добавить базу
. Иначе нажмите Добавить…, выберите Добавление в список существующей информационной базы и задайте понятное имя, например «Бухгалтерия ООО Ромашка — рабочая».
Дальше мастер спрашивает, где расположена база. Вариантов три.
База на сервере 1С:Предприятия
Укажите два поля:
- Кластер серверов
1С:Предприятия — имя или IP сервера, например
srv-1c. Если кластер работает на нестандартном порту, укажите его через двоеточие:srv-1c:2541. - Имя информационной базы в кластере — имя, под которым база зарегистрирована в кластере. Оно видно в консоли администрирования и может не совпадать с именем базы в SQL Server или PostgreSQL.
Последнее — частая путаница. Администратор создал в СУБД базу buh_2024, а в кластере зарегистрировал её как buh. Подключаться нужно к buh.
База на веб-сервере
Укажите адрес публикации целиком: https://1c.example.ru/buh. Это тот же адрес, по которому база открывается в браузере, только без хвостов вроде /ru_RU/.
Тонкий клиент через веб-сервер работает по HTTP или HTTPS. Порты 1540–1591 наружу открывать не нужно, а это главный довод в пользу публикации для удалённых сотрудников и филиалов.
Файловая база
Укажите каталог, где лежит файл 1Cv8.1CD, например \\fileserver\1C\Buh. Нужны права на чтение и запись в эту папку. Напомним: отдельный дистрибутив тонкого клиента
так работать не умеет.
Последняя страница мастера
На ней три настройки, которые стоит проверить:
| Поле | Что ставить |
|---|---|
| Вариант аутентификации | «Выбирать автоматически» — если в базе включена аутентификация Windows; иначе пароль 1С |
| Основной режим запуска | «Тонкий клиент» |
| Версия 1С:Предприятия | Точный номер, например 8.3.24.1548, если на компьютере стоит несколько версий |
Поле версии особенно важно, когда один бухгалтер работает с базами на разных серверах. Без точного номера стартер может выбрать самую новую установленную версию и упереться в несоответствие с сервером.
Общий список баз для всего офиса
Вручную добавлять по пять баз на тридцать компьютеров никто не хочет. В 1С для этого есть общие списки.
Список баз пользователя хранится в файле %APPDATA%\1C\1CEStart\ibases.v8i. Это обычный текстовый файл. Готовый список можно положить в общую сетевую папку и подключить у всех:
- В окне запуска нажмите
Настройка…. - В блоке адресов общих списков информационных баз добавьте путь к файлу, например
\\fileserver\1C\bases.v8i. - Нажмите
ОКи перезапустите окно запуска.
Базы из общего списка появятся у пользователя автоматически, а правки в файле дойдут до всех при следующем запуске.
Пример записи в .v8i для базы на сервере:
[Бухгалтерия — рабочая]
Connect=Srvr="srv-1c";Ref="buh";
ClientConnectionSpeed=Normal
App=ThinClient
Version=8.3.24.1548
Для веб-публикации строка подключения выглядит так: Connect=ws="https://1c.example.ru/buh";.
Адрес общего списка можно прописать сразу всем через файл 1CEStart.cfg в C:\ProgramData\1C\1CEStart\ строкой CommonInfoBases=\\fileserver\1C\bases.v8i. Тогда пользователю вообще ничего не нужно настраивать.
Режимы запуска и ярлыки с параметрами
Режим работы задаётся двумя способами: в свойствах базы (основной режим запуска) или в командной строке.
| Режим | Файл | Когда нужен |
|---|---|---|
| Тонкий клиент | 1cv8c.exe | Обычная работа в управляемых конфигурациях: БП 3.0, ЗУП 3.1, УТ 11 и других |
| Толстый клиент | 1cv8.exe | Старые конфигурации на обычных формах, отдельные внешние обработки |
| Веб-клиент | браузер | Работа без установки программы |
| Конфигуратор | 1cv8.exe DESIGNER | Обновление, администрирование, разработка |
Конфигурации на обычных формах (например, Бухгалтерия 2.0) в тонком клиенте не откроются. Если после добавления базы она запускается с ошибкой про неподдерживаемый режим, проверьте, не старая ли это конфигурация, и переключите режим на толстый клиент.
Ярлык, который сразу открывает нужную базу в тонком клиенте:
"C:\Program Files\1cv8\8.3.24.1548\bin\1cv8c.exe" /S"srv-1c\buh" /N"Иванова"
Полезные параметры командной строки:
- 🔗
/S"сервер\база"— база на сервере 1С; - 🌐
/WS"https://1c.example.ru/buh"— база на веб-сервере; - 📁
/F"\\fileserver\1C\Buh"— файловая база; - 👤
/Nи/P— имя и пароль пользователя (пароль в ярлыке виден всем, кто откроет его свойства, поэтому лучше аутентификация Windows); - 🐢
/O Low— режим низкой скорости соединения, о нём ниже; - 🧹
/ClearCache— очистка кэша клиента при запуске.
Сетевая часть: порты и имя сервера
Тонкий клиент в клиент-серверном варианте ходит к серверу по нескольким портам. Сначала он обращается к агенту сервера (порт 1540), затем к менеджеру кластера (1541), а данные получает от рабочих процессов. Их порты задаются диапазоном в свойствах рабочего сервера, по умолчанию это 1560–1591.
Что открыть в брандмауэре сервера:
- ✅ TCP 1540 — агент сервера;
- ✅ TCP 1541 — менеджер кластера;
- ✅ TCP 1560–1591 — рабочие процессы (или ваш диапазон, если его меняли).
Есть приём, о котором знают не все. Даже если вы указали сервер по IP, кластер в ответ сообщает клиенту имя компьютера с рабочим процессом. Если рабочее место не может разрешить это имя через DNS, подключение обрывается. Проверка простая:
ping srv-1c
Если имя не находится — исправьте DNS или добавьте строку в C:\Windows\System32\drivers\etc\hosts:
192.168.1.10 srv-1c
Именно поэтому из другой подсети или через VPN тонкий клиент часто не подключается, хотя порты открыты.
Ошибки при подключении тонкого клиента
Отдельная история — ошибки после обновления сервера. Администратор поставил на сервер новую версию, а клиенты остались на старой. Утром весь офис видит несоответствие версий. Решение — заранее разложить новую версию клиента по рабочим местам или подключать базу через веб-сервер: при публикации можно указать дистрибутив тонкого клиента, и клиент сам предложит скачать подходящую версию.
Скорость работы и кэш тонкого клиента
Тонкий клиент кэширует у себя описания форм, метаданные и пользовательские настройки. Поэтому первый запуск после обновления конфигурации долгий, а следующие — быстрые.
Кэш лежит в двух местах:
%APPDATA%\1C\1cv8\%LOCALAPPDATA%\1C\1cv8\
Внутри — папки с именами вида GUID, по одной на каждую базу.
Когда чистить кэш :
- 🔁 после обновления конфигурации формы «съехали» или появились странные ошибки при открытии;
- 🐌 клиент стал запускаться заметно дольше обычного без видимых причин;
- ❌ при запуске появляются ошибки, которые не воспроизводятся на других компьютерах.
Самый безопасный способ — запустить базу
с параметром /ClearCache. Его можно вписать в поле дополнительных параметров запуска в свойствах базы, один раз войти и потом убрать.
Удалять папки кэша вручную можно только при закрытой 1С на этом компьютере. Вместе с кэшем из %APPDATA% уйдут и локальные пользовательские настройки: вид списков, сохранённые отборы.
Что ещё ускоряет работу:
- 🐢 Режим низкой скорости соединения — параметр
/O Lowили настройка скорости соединения в свойствах базы. Клиент экономнее обменивается данными с сервером, например не подгружает часть данных заранее. Нужен для работы через мобильный интернет и спутник, в локальной сети не нужен. - 🛡 Исключения в антивирусе для папок кэша и папки программы
C:\Program Files\1cv8\. Проверка каждого файла кэша заметно тормозит запуск. - 📶 Стабильный канал важнее быстрого. Тонкий клиент делает много коротких обращений к серверу, и задержка 100 мс ощущается сильнее, чем узкий канал.
- 🌐 Веб-публикация вместо VPN для удалённых сотрудников. По HTTPS тонкий клиент обычно работает ровнее, чем по VPN с потерями пакетов.
Частые вопросы
Нужна ли отдельная лицензия на тонкий клиент?
Можно ли подключить тонкий клиент с Mac или Linux?
Чем тонкий клиент отличается от веб-клиента?
Как перенести список баз на новый компьютер?
%APPDATA%\1C\1CEStart\ibases.v8i со старого компьютера в ту же папку на новом. Перед этим установите на новый компьютер платформу нужной версии.