Тонкий клиент 1С 8.3 без сюрпризов: от первого запуска до быстрой работы
Содержание
Тонкий клиент 1С — это программа 1cv8c.exe, которая показывает формы и передаёт ваши действия серверу, а почти все расчёты, проведение документов и запросы к базе выполняет сервер. Чтобы начать в нём работать, достаточно установить платформу той же версии, что на сервере, добавить базу
в окно запуска и выбрать режим «Тонкий клиент».
Частое заблуждение: «тонкий клиент — урезанная версия 1С, в нём чего-то не хватает». Для современных конфигураций на управляемых формах (Бухгалтерия 3.0, ЗУП 3.1, УТ 11) это не так. Пользователь видит те же разделы, документы и отчёты. Ограничения касаются только старых обычных форм и части внешних обработок.
Чем тонкий клиент отличается от обычного запуска 1С
Платформа 1С:Предприятие 8.3 умеет запускаться тремя клиентами:
- 🖥 Тонкий клиент (
1cv8c.exe) — работает с управляемыми формами, тратит мало памяти, хорошо держит медленные каналы. - 🧱 Толстый клиент (
1cv8.exe) — может часть логики выполнять у себя, умеет открывать обычные формы. Нужен для Конфигуратора и старых конфигураций. - 🌐 Веб-клиент — работает прямо в браузере, ничего ставить не нужно, но база должна быть опубликована на веб-сервере.
Тонкий клиент подключается к базе одним из трёх способов:
- Файловая база — папка с файлом
1Cv8.1CDна этом компьютере или в общей сетевой папке. - Клиент-серверная база
— база на сервере 1С:Предприятия, адрес вида
Srvr="имя_сервера";Ref="имя_базы";. - Веб-публикация — база опубликована через Apache или IIS, подключение по адресу
http://илиhttps://.
Для бухгалтера разница почти незаметна. Для администратора важна: от способа подключения зависят требования к сети, лицензиям и версиям.
Что подготовить перед первым подключением
Проверьте до звонка администратору, иначе первый запуск закончится ошибкой.
Версия платформы
Для клиент-серверной базы версия клиента должна точно совпадать с версией сервера, вплоть до последних цифр сборки (например, сервер 8.3.24.1548 — клиент тоже 8.3.24.1548). Если на компьютере стоит несколько версий, окно запуска само выберет подходящую, когда в настройках базы указано общее значение 8.3.
Для файловой базы жёсткого совпадения нет, но номер версии платформы должен быть не ниже минимального, указанного в требованиях конфигурации.
Дистрибутив
| Что ставить | Когда подходит |
|---|---|
| Полный дистрибутив платформы с компонентом «1С:Предприятие» | Файловые базы, работа и в тонком, и в толстом клиенте |
| Отдельный дистрибутив «Тонкий клиент» | Подключение к серверу 1С или к веб-публикации |
| Ничего (веб-клиент в браузере) | Есть веб-публикация, установку на компьютер запрещает политика |
💡 Отдельный дистрибутив тонкого клиента меньше по размеру и ставится быстрее. Для рабочих мест, которые ходят только на сервер, он удобнее полного.
Сеть и доступы
- 🔌 Для клиент-серверной базы клиент обращается к агенту сервера (порт
1540), затем к менеджеру кластера (1541) и рабочим процессам (по умолчанию диапазон1560–1591). Эти порты должны быть открыты в брандмауэре между вами и сервером. - 📁 Для файловой базы нужны права на чтение и запись в папку базы, а не только на чтение.
- 🌐 Для веб-публикации нужен доступ к адресу публикации, лучше по HTTPS.
- 🔑 Имя пользователя и пароль в базе 1С (это не пароль Windows, если не настроена аутентификация операционной системы).
Как подключиться к базе в тонком клиенте: пошагово
Шаг 1. Добавьте базу в окно запуска
- Запустите ярлык «1С:Предприятие». Откроется окно со списком информационных баз.
- Нажмите Добавить.
- Выберите «Добавление в список существующей информационной базы» и нажмите Далее.
- Укажите имя базы так, как вам удобно, например «Бухгалтерия ООО Север».
- Выберите тип расположения:
- «На данном компьютере или на компьютере в локальной сети» — укажите каталог базы;
- «На сервере 1С:Предприятия» — укажите кластер серверов (имя или IP сервера) и имя базы в кластере;
- «На веб-сервере» — вставьте адрес публикации.
- Нажмите Далее.
Шаг 2. Выберите режим запуска
На последней странице мастера есть поле «Основной режим запуска». Поставьте «Тонкий клиент». Вариант «Выбирать автоматически» тоже работает, но для старой конфигурации платформа может выбрать толстый клиент.
Здесь же задаётся версия платформы. Оставьте 8.3, если не нужна конкретная сборка.
Нажмите Готово — база появится в списке.
Шаг 3. Запустите и войдите
Выделите базу, нажмите 1С:Предприятие, введите пользователя и пароль. При первом входе запуск дольше обычного: клиент скачивает метаданные конфигурации в локальный кеш. Следующие входы будут быстрее.
Шаг 4. Подключение одной строкой (для администратора)
Если баз много, удобнее раздать ярлыки с параметрами командной строки:
rem Клиент-серверная база
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /S "srv-1c\buh_sever"
rem Файловая база
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F "\\fileserver\1c\buh_sever"
rem Веб-публикация
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /WS "https://1c.example.ru/buh"
Чтобы окно запуска не спрашивало режим, задайте его в свойствах базы (шаг 2). Пароль в ярлык через /P лучше не писать — об этом в разделе про безопасность.
Шаг 5. Общий список баз для отдела
Список баз пользователя хранится в файле %APPDATA%\1C\1CEStart\ibases.v8i. Администратор может:
- 📄 выгрузить готовый файл
.v8iи разослать его — двойной щелчок добавит базы в список; - 🔗 положить общий список на сетевой ресурс и подключить его в окне запуска через кнопку Настройка → раздел про списки общих информационных баз.
Так при переезде сервера правится один файл, а не двадцать рабочих мест.
Как ускорить тонкий клиент: семь рабочих приёмов
Тонкий клиент чувствителен к задержке сети больше, чем к ширине канала. Каждое открытие формы и каждое нажатие кнопки, которое требует данных, — это вызов сервера. При пинге 5 мс десяток вызовов незаметен, при пинге 120 мс это уже больше секунды на каждое действие.
1. Измерьте задержку до сервера
Выполните ping srv-1c из командной строки. До 10 мс в локальной сети — норма. Больше 50 мс через VPN — тормоза почти неизбежны, лечится каналом или переходом на удалённый рабочий стол.
2. Включите режим низкой скорости соединения
Для медленных каналов у тонкого клиента есть параметр /O Low. Платформа реже обращается к серверу, например, не обновляет данные форм при каждом действии:
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /S "srv-1c\buh_sever" /O Low
На быстрой сети этот режим не нужен, включайте его только для удалённых рабочих мест.
3. Очистите кеш клиента
Кеш метаданных хранится в папках %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8 (подпапки с длинными именами-идентификаторами). Если после обновления конфигурации формы открываются медленно или криво, запустите базу с параметром /ClearCache.
Удалять папки кеша вручную можно только при закрытой 1С. Список баз (ibases.v8i) лежит в другой папке — 1CEStart, его не трогайте.
4. Добавьте папки кеша в исключения антивируса
Антивирус, который проверяет каждый файл кеша при открытии формы, заметно замедляет работу. Попросите администратора исключить из проверки папки кеша 1С и каталог установки платформы.
5. Разгрузите начальную страницу
На начальной странице часто висят формы с динамическими списками, монитором руководителя, заданиями. Они грузятся при каждом входе. Уберите лишнее: откройте меню Сервис и настройки (шестерёнка в правом верхнем углу) и выберите команду настройки начальной страницы.
6. Не держите открытыми десятки окон
Каждое открытое окно — это форма, которая хранит данные и иногда обновляется. Закрывайте журналы и отчёты, с которыми закончили работу.
7. Ставьте 64-разрядный клиент
На компьютере с 8 ГБ памяти и больше 64-разрядный клиент не упирается в лимит памяти 32-разрядного процесса на тяжёлых отчётах. Разрядность выбирается в свойствах базы в окне запуска.
💡 Если тормозит у всех пользователей сразу, дело почти наверняка не в рабочих местах, а в сервере: нагрузке на рабочие процессы, СУБД, блокировках. Тогда настройки клиента не помогут — нужна диагностика сервера.
Ошибки при работе в тонком клиенте и что с ними делать
Нажмите на симптом, чтобы увидеть причину и решение.
Если ошибка повторяется у одного пользователя, а у соседа всё работает, сравните у них версию платформы (Справка → О программе) и строку подключения базы в окне запуска. Обычно расхождение видно сразу.
Безопасность: что настроить в тонком клиенте
Тонкий клиент сам по себе не хранит данные базы на компьютере, только кеш форм и настроек. Риски обычно создают способ подключения и привычки пользователей.
- 🔒 Не открывайте порты сервера 1С в интернет. Удалённым сотрудникам — VPN или веб-публикация по HTTPS с нормальным сертификатом.
- 🔑 Не храните пароль в ярлыке. Параметр
/Pв свойствах ярлыка лежит открытым текстом, его увидит любой, кто сядет за компьютер. Удобнее и безопаснее настроить аутентификацию Windows для пользователя 1С. - 👤 Один человек — одна учётная запись. Общий логин «Бухгалтер» на троих делает бесполезным журнал регистрации: не понять, кто удалил документ.
- 🧩 Права по ролям. Выдавайте профили доступа под задачу, а не полные права «на всякий случай». Полные права — только администратору.
- 🖥 Блокируйте компьютер, уходя (
Win+L). Открытая 1С на свободном рабочем месте — самый частый «взлом» в бухгалтерии. - 🌐 Внешние обработки — только из проверенных источников. Обработка выполняет код с правами пользователя, который её открыл.
Перед обновлением конфигурации, переездом базы или сменой сервера сделайте резервную копию и согласуйте работы по регламенту.
Тонкий или толстый клиент: что выбрать
| Критерий | Тонкий клиент | Толстый клиент |
|---|---|---|
| Управляемые формы (БП 3.0, ЗУП 3.1, УТ 11) | Да | Да |
| Обычные формы (старые конфигурации, часть внешних обработок) | Нет | Да |
| Работа через веб-публикацию | Да | Нет |
| Потребление памяти на рабочем месте | Меньше | Больше |
| Поведение на медленном канале | Лучше, есть режим /O Low | Хуже |
| Запуск Конфигуратора | Нет | Да (1cv8.exe) |
| Отдельный лёгкий дистрибутив | Есть | Нет, только полная платформа |
Правило простое: для ежедневной работы бухгалтера в современной конфигурации — тонкий клиент. Толстый оставьте для Конфигуратора, старых конфигураций на обычных формах и обработок, у которых нет управляемой версии.