Управляемое приложение 1С: окно запуска, ключи командной строки и ярлыки

· 9 мин

Содержание

Чтобы запустить 1С в управляемом режиме, есть три способа. Первый — открыть базу тонким клиентом: он работает только в управляемом режиме. Второй — выбрать в свойствах базы в окне запуска основной режим «Тонкий клиент». Третий — запустить толстый клиент с ключом /RunModeManagedApplication.

Какой выбрать? Для повседневной работы в 1С:Бухгалтерии 3.0, ЗУП 3.1 и УТ 11 хватает тонкого клиента . Толстый клиент в управляемом режиме нужен, когда конфигурация смешанная, вы отлаживаете код или работаете с внешними компонентами, которым нужен толстый клиент. Всё, что ниже, относится к платформе 8.3 и не зависит от конфигурации, кроме тех мест, где это оговорено.

Управляемый режим 1С: чем он отличается от обычного

На платформе 8.3 у 1С:Предприятия два режима работы приложения:

  • 🧩 Управляемое приложение — интерфейс «Такси» (или его предшественники), формы описываются на сервере, а клиент только отображает их. Работает в тонком клиенте, веб-клиенте и толстом клиенте.
  • 🗂 Обычное приложение — классический интерфейс с меню «Файл — Правка — Операции» и окнами-формами. Работает только в толстом клиенте.

Режим определяет не платформа, а конфигурация. Если конфигурация написана на обычных формах (например, Бухгалтерия 2.0, УПП, старые отраслевые решения), то в управляемом режиме её формы просто не откроются: вы увидите пустой рабочий стол или ошибку. Наоборот, Бухгалтерия 3.0, ЗУП 3.1, УТ 11, ERP 2 и УНФ написаны на управляемых формах. Для них управляемый режим — единственный рабочий.

Что сравниваемУправляемое приложениеОбычное приложение
Клиентытонкий, веб, толстыйтолько толстый
Исполняемый файл1cv8c.exe или 1cv8.exe1cv8.exe
Работа через интернетда, по HTTP через веб-сервернет
Типовые конфигурацииБП 3.0, ЗУП 3.1, УТ 11, ERP 2БП 2.0, ЗУП 2.5, УПП

Если база на БП 3.0 вдруг открылась в «обычном» виде — это не другой режим, а просто старый вариант интерфейса. Его меняют в настройках интерфейса самой программы, режим запуска тут ни при чём.

Как узнать, в каком режиме запускается база сейчас

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

1. Режим, заданный в конфигурации

  1. Откройте базу в режиме Конфигуратор.
  2. Откройте дерево конфигурации: Конфигурация → Открыть конфигурацию.
  3. Встаньте на корень дерева (название конфигурации) и откройте его свойства.
  4. Найдите свойство «Основной режим запуска»: значение Управляемое приложение или Обычное приложение.

Рядом есть ещё два свойства: «Использовать управляемые формы в обычном приложении» и «Использовать обычные формы в управляемом приложении». Если включено второе, конфигурация смешанная, и часть её форм в тонком клиенте не откроется.

2. Режим у конкретного пользователя

В Конфигураторе: Администрирование → Пользователи, откройте карточку пользователя, вкладка «Прочие». Поле «Режим запуска» принимает три значения: Авто, Обычное приложение, Управляемое приложение. Значение Авто означает «как задано в конфигурации».

В конфигурациях на БСП то же самое видно в пользовательском режиме: Администрирование → Настройки пользователей и прав → Пользователи, в карточке пользователя есть свойства входа в программу.

3. Что запущено прямо сейчас

  • 🔎 Откройте Диспетчер задач. Процесс 1cv8c.exe — это тонкий клиент, значит, режим точно управляемый. Процесс 1cv8.exe — толстый клиент, режим может быть любым.
  • 🔎 В управляемом режиме откройте главное меню (кнопка с тремя полосками в заголовке окна) и пункт «О программе»: там видны версия платформы и тип клиента.

Режим запуска в окне выбора базы

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

  1. Запустите 1С, в окне со списком баз выделите нужную.
  2. Нажмите «Изменить».
  3. Пройдите первую страницу кнопкой «Далее» — там путь к базе, его не трогайте.
  4. На следующей странице найдите группу «Основной режим запуска»:
    • Выбирать автоматически — платформа решает сама по свойствам конфигурации и пользователя;
    • Тонкий клиент — всегда управляемый режим;
    • Веб-клиент — управляемый режим в браузере (нужна публикация на веб-сервере);
    • Толстый клиент — режим берётся из конфигурации, пользователя или ключа командной строки.
  5. Выберите Тонкий клиент и нажмите «Готово».

На той же странице есть поле «Версия 1С:Предприятия». Оставьте его пустым или укажите 8.3, если на компьютере стоит одна ветка платформы. Конкретный номер сборки указывают, когда на ПК установлено несколько версий и база должна открываться строго одной из них.

Эти настройки хранятся в файле списка баз %APPDATA%\1C\1CEStart\ibases.v8i. Для каждой базы там есть строка App=: значения Auto, ThinClient, ThickClient, WebClient. Администраторы правят этот файл напрямую или раздают общий список баз, чтобы не настраивать каждый компьютер руками.

[Бухгалтерия предприятия]
Connect=Srvr="srv1c";Ref="buh";
App=ThinClient
WA=1
Version=8.3

Как запустить 1С в управляемом режиме через командную строку

Командная строка нужна для ярлыков, скриптов и проверки, когда окно запуска ведёт себя непонятно. Вариантов два.

Тонкий клиент

Файл 1cv8c.exe лежит в папке bin каждой установленной версии платформы. Ключ режима ему не нужен: он работает только в управляемом режиме.

"C:\Program Files\1cv8\8.3.24.1342\bin\1cv8c.exe" /F"D:\Bases\Buh" /N"Иванов" /P"пароль"

Толстый клиент в управляемом режиме

Здесь нужен ключ /RunModeManagedApplication. Обратный ключ — /RunModeOrdinaryApplication, он принудительно включает обычный режим.

"C:\Program Files\1cv8\8.3.24.1342\bin\1cv8.exe" ENTERPRISE /S"srv1c\buh" /N"Иванов" /P"пароль" /RunModeManagedApplication

Ключа /Managed у платформы нет. Если его где-то увидели — это сокращённая запись, а в команду пишите полное имя ключа.

Основные ключи запуска

КлючЧто делает
ENTERPRISEрежим 1С:Предприятие (для 1cv8.exe; у 1cv8c.exe можно не писать)
/F"путь"файловая база, путь к папке с файлом 1Cv8.1CD
/S"сервер\база"клиент-серверная база
/WS"адрес"база, опубликованная на веб-сервере
/IBName"имя"база по имени из списка баз в окне запуска
/N"пользователь" /P"пароль"вход под пользователем 1С
/WA- / /WA+выключить / включить аутентификацию Windows
/RunModeManagedApplicationтолстый клиент в управляемом режиме
/RunModeOrdinaryApplicationтолстый клиент в обычном режиме
/ClearCacheочистить кэш клиента перед запуском
/DisableStartupMessagesне показывать стартовые предупреждения

Ключ /P хранит пароль открытым текстом в ярлыке или скрипте. Не кладите пароль в ярлык на общем компьютере. Лучше включить аутентификацию Windows для пользователя и использовать /WA+.

Пробелы внутри значений в кавычках допустимы, а между ключом и кавычкой пробела быть не должно: /F"D:\Bases\Buh", а не /F "D:\Bases\Buh".

Ярлык для запуска в управляемом режиме на рабочем столе

Ярлык удобен, когда пользователь работает с одной базой и не хочет каждый раз выбирать её в списке.

  1. Щёлкните правой кнопкой по рабочему столу: Создать → Ярлык.
  2. В поле расположения объекта вставьте команду запуска, например: "C:\Program Files\1cv8\8.3.24.1342\bin\1cv8c.exe" /IBName"Бухгалтерия предприятия"
  3. Нажмите «Далее», задайте имя ярлыка («Бухгалтерия — тонкий клиент») и «Готово».
  4. По желанию: свойства ярлыка → «Сменить значок» → выберите значок из 1cv8c.exe.

Как не сломать ярлык при обновлении платформы

Номер сборки в пути (8.3.24.1342) — слабое место. После установки новой версии и удаления старой ярлык перестанет работать. Есть два решения:

  • 🔗 Ярлык на 1cestart.exe. Это программа выбора версии из папки C:\Program Files\1cv8\common\. Ей тоже можно передать /IBName"…": она сама подберёт платформу по настройкам базы в списке, а клиент возьмёт из поля «Основной режим запуска».
  • 🔗 Ярлык на /IBName вместо пути к базе. Если путь к базе изменится, достаточно поправить его в окне запуска, а ярлык останется прежним.

Если пользователей много, проще один раз прописать App=ThinClient в общем списке баз и раздать ярлык на 1cestart.exe, чем обновлять ярлыки на каждом ПК после смены версии платформы.

Тонкий или толстый клиент: что выбрать для управляемого режима

Оба клиента показывают одинаковый интерфейс. Разница — в том, где выполняется код и что можно делать на компьютере пользователя.

СитуацияТонкий клиентТолстый клиент
Повседневная работа в БП 3.0, ЗУП 3.1, УТ 11✅ подходитможно, но избыточно
Работа через интернет или медленный канал✅ подходитхуже: больше трафика
Слабый компьютер или терминальный сервер✅ меньше памятибольше памяти на сеанс
Смешанная конфигурация с обычными формами❌ обычные формы не откроются✅ откроет обе разновидности
Отладка, тестирование доработокможно✅ удобнее программисту
Объекты, доступные только в толстом клиенте❌✅

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

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

Почему 1С не запускается в управляемом режиме: диагностика

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

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

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

  • 🧹 Очистите кэш вручную: закройте 1С и удалите содержимое папок с длинными именами-идентификаторами внутри %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8. Перед этим закройте все сеансы 1С на этом компьютере — иначе часть файлов будет занята, а открытые базы могут выдать ошибку. Список баз в 1CEStart не трогайте.
  • 🧪 Создайте новую запись базы в списке с тем же путём и режимом «Тонкий клиент». Если она открывается правильно, проблема в старой записи ibases.v8i.
  • 🧑‍💻 Проверьте, не задан ли ключ режима в поле «Дополнительные параметры запуска» в настройках базы: он перекрывает выбор клиента.

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

Можно ли перевести конфигурацию на обычных формах в управляемый режим простой настройкой?
Нет. Режим запуска меняет только то, какой клиент открывается. Формы конфигурации при этом остаются обычными и в тонком клиенте не отображаются. Нужна переработка форм или переход на другую конфигурацию.
Нужна ли отдельная лицензия для тонкого клиента?
Нет. Клиентская лицензия одна и та же для тонкого, толстого и веб-клиента. Считается количество одновременных сеансов, а не тип клиента.
Как запустить базу в управляемом режиме через браузер?
Нужна публикация базы на веб-сервере (IIS или Apache). После публикации базу открывают по адресу публикации в браузере или тонким клиентом с ключом /WS.
Какой режим выбрать, если в списке баз стоит «Выбирать автоматически», а нужно всегда одно и то же?
Выберите явно «Тонкий клиент». Автоматический выбор зависит от свойств пользователя и конфигурации и может меняться после обновления.
Почему Конфигуратор не открывается тонким клиентом?
Конфигуратор запускается только файлом 1cv8.exe с ключом DESIGNER. Тонкий клиент умеет работать лишь в режиме 1С:Предприятие.