Тонкий клиент 1С 8.3 на рабочем месте: от дистрибутива до первого запуска базы

· 10 мин

Содержание

Чтобы установить тонкий клиент 1С, скачайте дистрибутив той же версии платформы, что стоит на сервере 1С (например, 8.3.24.1548), запустите setup.exe и пройдите мастер. Затем в окне запуска добавьте базу: укажите сервер кластера и имя базы или адрес веб-публикации. На рабочее место уходит 5–10 минут, права администратора Windows нужны только на время установки.

Главная ловушка — версия. При прямом подключении к серверу 1С номер версии клиента должен совпадать с номером версии сервера до последней цифры. Отличается хотя бы сборка — база не откроется. Через веб-сервер ограничение мягче: клиент может сам скачать нужную версию, если публикация это позволяет.

Что проверить перед установкой тонкого клиента

Начните с вопроса, как база доступна пользователю. От ответа зависит, какой дистрибутив брать.

  • 🖥️ Клиент-серверная база . Есть сервер 1С:Предприятия и СУБД. Нужен тонкий клиент строго той версии, что у сервера.
  • 🌐 База опубликована на веб-сервере (Apache или IIS). Подойдёт тонкий клиент, адрес вида http://srv/buh.
  • 📁 Файловая база в сетевой папке. Отдельного дистрибутива тонкого клиента мало: ставьте полную платформу с компонентом «тонкий клиент, файловый вариант».

Узнать версию сервера можно у администратора или в консоли администрирования серверов 1С. Если у вас есть доступ к базе с другого компьютера, откройте её и посмотрите Справка → О программе: там указана версия платформы.

Какой дистрибутив скачать

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

СитуацияДистрибутивЧто внутри
Сервер или веб, Windows 64 битТонкий клиент (64-bit) для WindowsТолько тонкий клиент, ~100 МБ
Сервер или веб, нужна 32-битная версияТонкий клиент для WindowsДля старых внешних компонент
Файловая база, конфигуратор, толстый клиентТехнологическая платформа для WindowsВсе компоненты на выбор
LinuxТонкий клиент для DEB или RPMПакеты для дистрибутива

💡 32-битный клиент выбирают, когда в базе используется внешняя компонента, у которой нет 64-битной сборки: например, драйвер старого торгового оборудования. В остальных случаях берите 64-битный.

Что ещё подготовить

  • 🔑 Учётная запись с правами локального администратора Windows (на время установки).
  • 🔌 Доступ по сети к серверу 1С: порт агента 1540, менеджера кластера 1541 и диапазон рабочих процессов (по умолчанию 1560–1591).
  • 🪪 Лицензия: программная на сервере, ключ HASP или клиентская лицензия на этом компьютере.
  • 👤 Имя пользователя базы и пароль либо настроенная аутентификация Windows.

Установка тонкого клиента 1С пошагово

Вариант 1. Отдельный дистрибутив тонкого клиента

  1. Распакуйте архив в отдельную папку, например C:\Distr\thin_8.3.24.1548.
  2. Запустите setup.exe от имени администратора.
  3. В мастере нажмите «Далее», оставьте папку по умолчанию. Клиент встанет в C:\Program Files\1cv8\8.3.24.1548\.
  4. Выберите язык интерфейса — «Русский».
  5. Дождитесь окончания копирования и нажмите «Готово».

Исполняемый файл тонкого клиента — bin\1cv8c.exe внутри папки версии. Ярлык на рабочем столе ведёт не на него, а на 1cestart.exe. Это стартер: он показывает список баз и сам выбирает нужную версию платформы, если их на компьютере несколько.

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

Нужен для файловых баз и для тех, кто открывает конфигуратор.

  1. Запустите setup.exe из дистрибутива технологической платформы.
  2. На шаге выбора компонентов включите нужное:
    • «1С:Предприятие — тонкий клиент» — для серверных и веб-баз;
    • «1С:Предприятие — тонкий клиент, файловый вариант» — для файловых баз;
    • «1С:Предприятие» — толстый клиент и конфигуратор.
  3. Компоненты сервера, модули расширения веб-сервера и конвертер баз 7.7 на рабочем месте не нужны — снимите их.
  4. Завершите мастер.

В конце мастер предлагает установить драйвер защиты HASP. Соглашайтесь, только если на этом компьютере будет стоять USB-ключ. Для программных лицензий драйвер не нужен.

Вариант 3. Тихая установка на много компьютеров

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

msiexec /i "1CEnterprise 8 (x86-64).msi" /qn TRANSFORMS=adminstallrelogon.mst;1049.mst ^
  DESIGNERALLCLIENTS=0 THICKCLIENT=0 THINCLIENTFILE=1 THINCLIENT=1 ^
  WEBSERVEREXT=0 SERVER=0 CONFREPOSSERVER=0 CONVERTER77=0 SERVERCLIENT=0 LANGUAGES=RU

Здесь 1049.mst — русский язык , /qn — без окон. Флаг 1 включает компонент, 0 выключает. Имя файла .msi сверьте со своим дистрибутивом: у 32-битной сборки оно без (x86-64).

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

Подключаем базу и настраиваем ярлык

Добавление базы в список

  1. Запустите 1С с ярлыка. Если список пуст, программа сама предложит добавить базу .
  2. Нажмите «Добавить» → «Добавление в список существующей информационной базы».
  3. Введите название, которое увидит пользователь.
  4. Выберите тип расположения:
    • «На сервере 1С:Предприятия» — укажите кластер (srv1c или srv1c:1541) и имя базы так, как оно записано в кластере;
    • «На веб-сервере» — вставьте адрес публикации, например https://1c.company.ru/buh;
    • «На данном компьютере или в локальной сети» — путь к папке с файлом 1Cv8.1CD.
  5. На последнем шаге выберите основной режим запуска «Тонкий клиент» и версию платформы.

Поле «Версия 1С:Предприятия» понимает маски. Значение 8.3 означает «самая новая из установленных 8.3». Для серверной базы надёжнее указать полный номер, например 8.3.24.1548. Тогда после установки на компьютер другой версии база не сломается.

Список баз пользователя хранится в файле %APPDATA%\1C\1CEStart\ibases.v8i. Его можно скопировать на другой компьютер — и базы появятся там без ручного ввода.

Общий список баз для всех сотрудников

Чтобы не настраивать каждый компьютер, положите файл списка в сетевую папку и подключите его через настройки стартера. В окне запуска нажмите «Настройка» и добавьте адрес общего файла .v8i в блок списков общих информационных баз.

То же самое делается файлом 1CEStart.cfg. Для всех пользователей компьютера он лежит в %ALLUSERSPROFILE%\1C\1CEStart\. Строка подключения выглядит так:

CommonInfoBases=\\fileserver\1c\bases.v8i

Администратор правит один файл, а новые базы появляются у всех при следующем запуске.

Параметры запуска в ярлыке

Ярлык можно сделать сразу на конкретную базу, минуя окно выбора. Пример:

"C:\Program Files\1cv8\8.3.24.1548\bin\1cv8c.exe" ENTERPRISE /S"srv1c\buh" /N"Иванова" /DisableStartupMessages
ПараметрЧто делает
/S"сервер\база"Подключение к серверной базе
/F"путь"Подключение к файловой базе
/WS"адрес"Подключение к веб-публикации
/N"имя" и /P"пароль"Пользователь и пароль базы
/WA+Вход по учётной записи Windows
/C"текст"Строка, которую читает конфигурация при старте
/ClearCacheОчистка кэша клиента перед запуском
/UseHwLicenses+Искать аппаратный ключ защиты
/O LowРежим низкой скорости соединения
/DisableStartupMessagesНе показывать стартовые предупреждения

Не записывайте пароль в ярлык через /P. Свойства ярлыка может открыть любой, кто сел за компьютер. Если вход без пароля нужен, настройте аутентификацию Windows и используйте /WA+.

Тонкий, толстый или веб-клиент: что выбрать

Тонкий клиент сам не обращается к базе данных. Он показывает формы, а вся работа с данными идёт на сервере. Отсюда его плюсы: мало трафика, быстрая установка, работа через интернет .

КритерийТонкий клиентТолстый клиентВеб-клиент
УстановкаНужна, ~100 МБНужна полная платформаНе нужна, браузер
Управляемые формы (БП 3.0, ЗУП 3.1, УТ 11)ДаДаДа
Обычные формы (старые конфигурации)НетДаНет
Работа через интернетЧерез веб-серверНе рассчитанДа
Внешние компоненты, оборудованиеДаДаОграниченно
КонфигураторНетЕсть в той же установкеНет
Нагрузка на каналНизкаяВысокаяНизкая

Для современных конфигураций тонкий клиент — основной вариант. Толстый нужен в двух случаях: конфигурация на обычных формах или программисту требуется отладка в режиме, где код выполняется на клиенте.

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

Тонкий клиент на Linux и macOS

Для Linux есть отдельные пакеты тонкого клиента в форматах DEB и RPM. Их ставят штатным менеджером пакетов, например sudo dpkg -i для пакета DEB, а недостающие зависимости подтягивают командой sudo apt -f install. После установки ярлык появится в меню приложений, а список баз хранится в домашнем каталоге пользователя.

Для macOS выпускается отдельный дистрибутив тонкого клиента. Он работает с серверными и веб-базами.

💡 Версия клиента под Linux или macOS для серверной базы тоже должна совпадать с версией сервера. Правило не зависит от операционной системы.

Ошибки подключения тонкого клиента и что с ними делать

Большинство проблем после установки связано с тремя вещами: версией, сетью и лицензией. Выберите свой симптом:

Диагностика: выберите симптом

Как очистить кэш вручную

Кэш тонкого клиента хранится в двух папках профиля пользователя:

%APPDATA%\1C\1cv8\
%LOCALAPPDATA%\1C\1cv8\

Внутри — папки с длинными именами из букв и цифр, по одной на базу. Закройте все окна 1С этого пользователя и удалите эти папки. Файл ibases.v8i лежит в другой папке, 1CEStart, его не трогайте — иначе пропадёт список баз.

Удалять кэш можно только при закрытой 1С у этого пользователя. Если чистите кэш на терминальном сервере за другого сотрудника, сначала попросите его выйти из базы: незаписанные документы в открытом сеансе пропадут.

Если не помогло

  • Посмотрите, какой клиент реально запускается: в 1С откройте Справка → О программе, там видны версия и режим.
  • Удалите лишние старые версии платформы через «Программы и компоненты» — стартер может выбирать не ту.
  • Попросите администратора сервера проверить журнал регистрации и сеансы в консоли кластера: иногда сеанс висит и держит лицензию.

Как ускорить тонкий клиент и не открыть лишнего

Скорость

  • ⚡ Режим низкой скорости. Для работы через медленный интернет в свойствах базы или в ярлыке включите низкую скорость соединения (/O Low). Клиент реже запрашивает данные у сервера.
  • 🧹 Кэш после обновления конфигурации. Тормоза и странные формы сразу после обновления часто лечит /ClearCache.
  • 🛡️ Исключения в антивирусе. Добавьте в исключения папку C:\Program Files\1cv8\ и папки кэша из профиля. Проверка каждого файла кэша заметно замедляет открытие форм.
  • 🧭 Одна версия платформы. Держите на компьютере актуальную версию и одну-две предыдущие. Десяток старых сборок только путают стартер.

Безопасность

  • 🔒 Веб-доступ только по HTTPS. Пароль пользователя базы при входе через веб-сервер передаётся по сети, без шифрования его можно перехватить.
  • 🚪 Порты сервера не публикуйте в интернет. Для удалённой работы используйте веб-публикацию, VPN или терминальный сервер , а не проброс портов 1540–1591 наружу.
  • 👤 Пароли не в ярлыках и не в общих файлах. Файл .v8i хранит только адреса баз, но строку /P в ярлыке видит каждый.
  • 🧾 Отдельный пользователь на каждого сотрудника. Общий логин «Бухгалтер» лишает журнал регистрации смысла: не видно, кто провёл документ.

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

Нужна ли отдельная лицензия на тонкий клиент?
Нет, отдельного вида лицензии нет. Тонкий клиент занимает обычную клиентскую лицензию, как и толстый.
Можно ли поставить тонкий клиент без прав администратора Windows?
Стандартный установщик требует прав администратора. Если их нет, попросите системного администратора развернуть клиент тихой установкой или групповой политикой.
Сколько версий тонкого клиента можно держать на одном компьютере?
Сколько угодно: каждая ставится в свою папку. Стартер выбирает версию по значению в свойствах базы.
Работает ли тонкий клиент с базой на обычных формах?
Нет. Конфигурации на обычных формах открываются только в толстом клиенте.
Обновляется ли тонкий клиент сам?
При работе через веб-сервер клиент может скачать нужную версию сам, если в публикации указан путь к дистрибутиву. При прямом подключении к серверу 1С новую версию ставят вручную или централизованно.