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

· 10 мин

Содержание

Чтобы установить тонкий клиент 1С, скачайте дистрибутив платформы той же версии, что и сервер 1С, запустите setup.exe и в списке компонентов оставьте «1С:Предприятие — тонкий клиент». Затем добавьте базу в окно запуска: для серверной базы укажите имя сервера и имя базы в кластере, для веб-публикации — адрес.

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

Подготовка: какой дистрибутив тонкого клиента выбрать

Тонкий клиент — это облегчённое приложение 1С:Предприятия 8.3. Оно не исполняет прикладной код у себя, а показывает интерфейс и отправляет запросы серверу. Поэтому ему нужен «собеседник»: сервер 1С, веб-публикация или (при отдельном компоненте) файловая база.

Узнайте версию платформы на сервере

Это первое, что нужно сделать. Номер выглядит так: 8.3.24.1586. Клиент-серверная схема требует полного совпадения всех четырёх чисел у клиента и сервера.

Где посмотреть версию :

  • 🖥️ на сервере 1С — в консоли администрирования серверов или в имени папки C:\Program Files\1cv8\8.3.xx.xxxx;
  • 👤 у коллеги, который уже работает в базе, — Справка → О программе (или значок «i» в правом верхнем углу), строка с версией платформы;
  • 🌐 у веб-публикации — спросите администратора, какой версией платформы опубликована база.

Два вида дистрибутивов

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

ДистрибутивЧто внутриКогда брать
Тонкий клиент для WindowsТолько тонкий клиент (32- или 64-разрядный)Пользователь работает только с серверной базой или веб-публикацией
Технологическая платформа для WindowsВсе компоненты: толстый и тонкий клиент, конфигуратор, сервер, модули веб-сервераНужен конфигуратор, файловые базы или несколько ролей на одном компьютере

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

32 или 64 бита

На 64-разрядной Windows можно ставить любую разрядность. Практическое правило:

  • ✅ 64-битный клиент — если база большая, отчёты тяжёлые, а внешних компонент под 32 бита нет;
  • ⚠️ 32-битный — если в базе используются старые внешние компоненты, драйверы торгового оборудования или обработки, которые есть только в 32-битном варианте.

Две разрядности одной версии можно держать на компьютере одновременно. Какую запускать, задаётся в свойствах базы.

Что проверить до запуска установщика

  • 🔑 права локального администратора на компьютере (установщик пишет в Program Files);
  • 🧹 нет ли уже установленной этой же версии — повторная установка поверх предложит изменить или удалить её;
  • 🔌 доступность сервера 1С по сети: имя сервера должно разрешаться, порты не закрыты (о портах — ниже).

Пошаговая установка компонентов тонкого клиента 1С

Распакуйте архив с дистрибутивом в отдельную папку. Запускать установщик прямо из архива не стоит — он может не найти соседние файлы.

Установка из полного дистрибутива платформы

  1. Запустите setup.exe от имени администратора.
  2. На приветственном экране нажмите «Далее».
  3. На шаге выбора компонентов разверните дерево. Оставьте:
    • «1С:Предприятие — тонкий клиент» — обязательно;
    • «1С:Предприятие — тонкий клиент, файловый вариант» — только если тонким клиентом будете открывать файловые базы;
    • «Интерфейсы на различных языках» — по желанию, обычно хватает русского.
  4. Отключите то, что на рабочем месте не нужно: «Сервер 1С:Предприятия», «Модули расширения веб-сервера», «Хранилище конфигураций», «Администрирование сервера 1С:Предприятия».
  5. Выберите язык интерфейса по умолчанию.
  6. Нажмите «Установить» и дождитесь окончания.
  7. На последнем шаге установщик предлагает установить драйвер защиты. Он нужен только для аппаратных USB-ключей. При программной лицензии снимите галочку.
  8. Нажмите «Готово».

Компонент «1С:Предприятие» (без слов «тонкий клиент») — это толстый клиент и конфигуратор. Если программист или администратор будет работать на этом компьютере с конфигурацией, его тоже придётся оставить.

Установка из отдельного пакета тонкого клиента

Здесь всё короче. После запуска setup.exe дерево компонентов маленькое, выбирать почти нечего. Пройдите мастер, согласитесь с путём по умолчанию и завершите установку.

Файлы ложатся в папку вида:

C:\Program Files\1cv8\8.3.24.1586\bin\1cv8c.exe

Здесь 1cv8c.exe — сам тонкий клиент. Для сравнения: толстый клиент — 1cv8.exe, а общий стартер, который показывает окно со списком баз, — 1cestart.exe. Ярлык «1С:Предприятие» на рабочем столе запускает именно стартер.

Установка на Linux

Для Linux дистрибутивы тонкого клиента выпускаются отдельно для deb- и rpm-систем, в новых версиях — единым установщиком. Порядок тот же: та же версия, что у сервера, и только компонент тонкого клиента. Запускайте установщик с правами root, затем проверьте, что в меню приложений появился ярлык 1С:Предприятия.

Добавление информационной базы в список запуска

После установки окно запуска пустое или предлагает добавить базу . Нажмите «Добавить…» и выберите «Добавление в список существующей информационной базы».

Три варианта расположения базы

Тип расположенияЧто указыватьПример
На сервере 1С:ПредприятияКластер серверов и имя базы в кластереsrv-1c и buh_ooo_romashka
На веб-сервереАдрес публикацииhttps://1c.firma.ru/buh/
На данном компьютере или в локальной сетиКаталог базы\\fileserver\1C\Buh

Третий вариант для тонкого клиента работает только при установленном компоненте «файловый вариант».

Шаги мастера

  1. Введите понятное имя базы — его увидят пользователи в списке: «Бухгалтерия ООО Ромашка».
  2. Выберите тип расположения и заполните поля из таблицы выше.
  3. Если кластер работает на нестандартном порту, укажите его через двоеточие: srv-1c:2541.
  4. На последнем шаге выберите «Основной режим запуска» → «Тонкий клиент».
  5. В поле «Версия 1С:Предприятия» укажите версию сервера, например 8.3.24.1586. Если оставить пустым, стартер возьмёт самую свежую установленную версию — это и есть частая причина рассинхрона.
  6. Нажмите «Готово».

Имя базы в кластере — это не название в окне запуска у коллеги, а техническое имя, которое задали при создании базы на сервере. Его проще всего посмотреть в консоли администрирования серверов или в строке подключения у работающего пользователя.

Где хранится список баз

Список, который вы видите в окне запуска, лежит в текстовом файле:

%APPDATA%\1C\1CEStart\ibases.v8i

Это обычный файл с разделами. Строка подключения серверной базы в нём выглядит так:

[Бухгалтерия ООО Ромашка]
Connect=Srvr="srv-1c";Ref="buh_ooo_romashka";
ClientConnectionSpeed=Normal
App=ThinClient
Version=8.3.24.1586

Готовый ibases.v8i можно скопировать с настроенного компьютера на новый — и у пользователя сразу появятся все базы с нужными параметрами.

Общий список баз на всю фирму

Если компьютеров больше пяти, удобнее держать один список на сетевом ресурсе. Для этого в файле настроек стартера:

%APPDATA%\1C\1CEStart\1CEStart.cfg

добавляют строку со ссылкой на общий файл:

CommonInfoBases=\\fileserver\1C\common.v8i

Теперь администратор правит один файл common.v8i, а изменения подтягиваются у всех при следующем запуске. Тот же параметр можно прописать в общем 1CEStart.cfg для всех пользователей компьютера — в C:\ProgramData\1C\1CEStart\.

Тонкий клиент в клиент-серверном варианте

В серверной схеме тонкий клиент — основной способ работы. Чтобы подключение прошло, должны выполняться три условия.

Сетевые порты

Клиент сначала обращается к агенту сервера, потом к менеджеру кластера, затем к рабочему процессу:

ПортКто слушает
1540Агент сервера 1С
1541Менеджер кластера
1560–1591Рабочие процессы (диапазон по умолчанию, задаётся в свойствах рабочего сервера)

Если между рабочим местом и сервером стоит межсетевой экран, открыть нужно весь диапазон, а не только 1541. Частая ошибка — открыли один порт, база «иногда» подключается, а иногда нет.

Имя сервера

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

Лечится одним из способов:

  • 🧭 добавить запись в DNS организации;
  • 📝 прописать строку 192.168.1.10 srv-1c в файл C:\Windows\System32\drivers\etc\hosts на рабочем месте.

Лицензия

Тонкий клиент, подключённый к серверу, занимает клиентскую лицензию. Если свободных нет, база не откроется. Это не проблема установки клиента: проверять нужно количество лицензий на сервере или в сети.

Тонкий клиент через интернет

Если сотрудник работает из дома, вместо открытия портов 1540–1591 наружу базу публикуют на веб-сервере. Тонкий клиент подключается по адресу публикации, через HTTPS. Сеть внутри фирмы остаётся закрытой, а скорость работы тонкого клиента по вебу заметно лучше, чем у веб-клиента в браузере.

Перед первым подключением к серверу
Выполнено: 0 / 5

Ошибки при запуске тонкого клиента и что с ними делать

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

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

Если клиент запускается, но сразу падает

Попробуйте запустить базу с очисткой кэша клиента. Для этого в свойствах базы, в поле «Дополнительные параметры запуска», временно пропишите:

/ClearCache

Запустите базу, убедитесь, что она открылась, и удалите параметр — при каждом запуске кэш чистить незачем, он ускоряет работу.

Если не помогло — закройте все окна 1С на этом компьютере и вручную удалите папки кэша пользователя:

%APPDATA%\1C\1cv8\<длинный идентификатор>
%LOCALAPPDATA%\1C\1cv8\<длинный идентификатор>

Удаляйте только папки с идентификаторами вида a1b2c3d4-.... Файлы ibases.v8i и 1CEStart.cfg в соседней папке 1CEStart не трогайте — пропадёт список баз.

Массовая установка и обновление тонкого клиента

Когда рабочих мест много, ставить клиент руками на каждое неудобно. Есть три рабочих подхода.

Тихая установка из командной строки

Полный дистрибутив содержит MSI-пакет. Его можно поставить без окон, отметив нужные компоненты свойствами:

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

Что здесь:

  • /qn — установка без интерфейса;
  • THINCLIENT=1 — ставить тонкий клиент;
  • THINCLIENTFILE=1 — плюс поддержка файловых баз (поставьте 0, если не нужна);
  • остальные компоненты выключены нулями;
  • 1049.mst — русский язык интерфейса.

Перед массовым запуском проверьте команду на одном компьютере: набор файлов-трансформаций .mst лежит в той же папке, что и MSI, и их имена стоит сверить с вашим дистрибутивом.

Групповые политики и скрипт входа

В домене этот же msiexec удобно запускать групповой политикой при загрузке компьютера. Рядом в той же политике можно копировать общий 1CEStart.cfg с параметром CommonInfoBases. Итог: новый сотрудник садится за компьютер, а клиент и список баз уже на месте.

Автоматическое обновление при смене версии сервера

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

  1. Заранее разложите новую версию на рабочие места тихой установкой — старую не удаляйте.
  2. В общем списке баз поменяйте значение Version= на новый номер.
  3. Обновите платформу на сервере в нерабочее время, предупредив пользователей: на время перезапуска службы сервера 1С все сеансы обрываются, несохранённые документы теряются.
  4. Утром пользователи открывают базу, стартер видит новую версию в списке и запускает её.
  5. Через неделю-две старые версии можно удалить через «Программы и компоненты».

Для веб-публикаций есть ещё один механизм. Администратор указывает в публикации путь к дистрибутиву тонкого клиента, и при несовпадении версий клиент предлагает скачать и поставить нужную. Пользователю для этого нужны права на установку программ — иначе установку всё равно придётся делать администратору.

Не копите десяток версий платформы на одном компьютере. Две-три последние — нормально, больше только запутывают стартер и съедают место на диске.

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

Нужна ли отдельная лицензия на тонкий клиент?
Отдельной лицензии «на тонкий клиент» нет. При подключении к базе он занимает обычную клиентскую лицензию, как и толстый клиент.
Можно ли поставить тонкий клиент без прав администратора?
Стандартный установщик пишет в Program Files, поэтому нужны права администратора. Если их нет, попросите системного администратора поставить клиент или раскатать его политикой.
Чем тонкий клиент отличается от веб-клиента?
Веб-клиент работает в браузере и ничего не устанавливает. Тонкий клиент — отдельная программа, он быстрее, стабильнее работает с торговым оборудованием и файлами на компьютере.
Как перенести настроенный список баз на новый компьютер?
Скопируйте файл %APPDATA%\1C\1CEStart\ibases.v8i со старого компьютера в ту же папку на новом. Базы появятся в окне запуска после перезапуска стартера.
Можно ли держать две версии тонкого клиента одновременно?
Да. Каждая версия ставится в свою папку, а нужная выбирается полем «Версия 1С:Предприятия» в свойствах конкретной базы.