Администрирование · 9 мин
Как запустить 1С в режиме обычного приложения
Как запустить 1С в режиме обычного приложения: параметр /RunModeOrdinaryApplication, настройка в конфигураторе, командная строка и решение типичных проблем.
Обычное приложение — это классический интерфейс платформы 1С:Предприятие, который использовался до появления управляемых форм. Многие старые конфигурации и отдельные обработки работают только в этом режиме, поэтому администраторам и пользователям приходится запускать базу именно в обычном приложении, даже если основная работа ведётся в управляемом интерфейсе.
Режим запуска определяется настройками конфигурации, параметрами командной строки и свойствами конкретной информационной базы в списке баз. В зависимости от ситуации можно переключить режим постоянно — через конфигуратор, или разово — через дополнительные параметры запуска, не меняя настройки самой конфигурации.
Ниже разобраны все рабочие способы: от простой настройки в списке информационных баз до запуска через командную строку и пакетный файл, а также типичные ошибки, из-за которых обычное приложение не стартует.
Что такое обычное приложение и когда оно нужно
Обычное приложение — это режим работы клиента 1С:Предприятие с классическим интерфейсом, в котором используются обычные формы. Такие формы рисовались вручную в конфигураторе и были основным способом построения интерфейса в версиях платформы 8.0 и 8.1. С выходом платформы 8.2 появились управляемые формы и управляемое приложение, которое стало стандартом для новых конфигураций.
Несмотря на это, обычное приложение остаётся востребованным. Старые доработанные конфигурации, внешние обработки и отчёты, написанные под обычные формы, просто не откроются в управляемом режиме. Кроме того, некоторые инструменты администратора и сторонние разработки рассчитаны именно на классический интерфейс.
Важно понимать: режим обычного приложения доступен только в толстом клиенте. Тонкий клиент и веб-клиент обычные формы не поддерживают в принципе, поэтому для запуска потребуется установленный на компьютере толстый клиент платформы.
Проверка текущего режима и свойств конфигурации
Прежде чем что-то менять, полезно понять, в каком режиме база работает сейчас и какой режим задан в конфигурации. Откройте конфигуратор, перейдите в меню «Конфигурация» → «Свойства конфигурации» и найдите параметр «Основной режим запуска». Там может стоять «Управляемое приложение», «Обычное приложение» или вариант с автоматическим выбором.
Дополнительно проверьте признак «Использовать обычные формы в управляемом приложении» в тех же свойствах. Если конфигурация дорабатывалась, разработчик мог включить поддержку обычных форм, и тогда отдельные обработки откроются даже без полного переключения режима.
Если конфигурация находится на поддержке и менять её свойства нежелательно, используйте параметры запуска — они переопределяют режим без изменения конфигурации. Это безопасный путь, не влияющий на обновление и целостность базы.
Способ 1. Запуск через параметры в списке информационных баз
Самый простой способ для пользователя — задать режим прямо в стартовом окне 1С, не заходя в конфигуратор. Настройка сохраняется для конкретной базы и будет применяться при каждом запуске.
- 1Откройте стартовое окно 1С со списком информационных баз.
- 2Выделите нужную базу и нажмите кнопку «Изменить».
- 3Пройдите до страницы с полем «Дополнительные параметры запуска».
- 4Впишите параметр /RunModeOrdinaryApplication и сохраните настройки.
- 5Запустите базу в режиме «Предприятие» и проверьте, что открылся классический интерфейс.
После сохранения стартовая программа будет автоматически подставлять параметр при каждом запуске этой базы. Чтобы вернуть управляемый режим, достаточно удалить параметр из того же поля.
Учтите ограничение: если в свойствах конфигурации жёстко задан основной режим запуска «Управляемое приложение» без поддержки обычных форм, параметр командной строки может быть проигнорирован. В этом случае режим придётся менять в конфигураторе.
Способ 2. Изменение режима запуска в конфигураторе
Этот способ меняет настройку самой конфигурации, поэтому применяйте его осознанно, особенно в рабочих базах. Откройте конфигуратор под пользователем с правами администратора и перейдите в «Конфигурация» → «Свойства конфигурации».
В поле «Основной режим запуска» выберите «Обычное приложение» или вариант «Выбирать автоматически» с приоритетом обычного режима. Сохраните конфигурацию через «Конфигурация» → «Сохранить конфигурацию» и при необходимости обновите конфигурацию базы данных.
Если база клиент-серверная, обновление конфигурации потребует монопольного доступа — все пользователи должны выйти. Планируйте такую операцию на нерабочее время.
Способ 3. Запуск через командную строку и ярлык
Для разового запуска удобно использовать командную строку или создать отдельный ярлык на рабочем столе. Так вы получите два ярлыка: один для управляемого режима, второй — для обычного.
"C:\Program Files\1cv8\<версия>\bin\1cv8.exe" ENTERPRISE /F"C:\Bases\MyBase" /N"ИмяПользователя" /RunModeOrdinaryApplicationДля клиент-серверной базы вместо параметра /F укажите /S с адресом сервера и именем базы, например: /S"Server\BaseName". Путь к исполняемому файлу зависит от установленной версии платформы — проверьте каталог установки.
Чтобы сделать ярлык, создайте его на рабочем столе, в поле «Объект» вставьте полную команду и сохраните. При двойном щелчке база откроется сразу в обычном приложении, минуя стартовое окно.
Решение типичных проблем при запуске
Наиболее частая ситуация — после добавления параметра база всё равно открывается в управляемом интерфейсе. Причина почти всегда в том, что в свойствах конфигурации жёстко задан управляемый режим, и он перекрывает параметр командной строки. Решение — изменить основной режим запуска в конфигураторе.
Вторая типичная проблема — ошибка при открытии обработки с сообщением о невозможности использования обычных форм. Это значит, что запущен тонкий клиент или управляемое приложение без поддержки обычных форм. Проверьте, какой клиент запускается, и при необходимости явно задайте толстый клиент в настройках базы.
Иногда после переключения в обычный режим интерфейс выглядит пустым: нет привычных панелей и меню. Это нормально для конфигураций, где интерфейс обычного приложения не настраивался. Открыть нужные объекты можно через меню «Операции» или запустив внешнюю обработку через «Файл» → «Открыть».
Проверка результата и выбор подходящего способа
Признак успешного запуска — классический интерфейс с главным меню, панелями инструментов и возможностью открывать обычные формы. Проверьте, что нужная обработка или документ открываются без ошибок, а в заголовке окна нет упоминания управляемого режима.
Как проверить результат
Классическое главное меню и панели инструментов
Управляемый интерфейс с панелью разделов
Обработка открывается и работает
Ошибка о невозможности использования обычных форм
Запущен толстый клиент 1cv8.exe
Запущен тонкий клиент 1cv8c.exe
Для разовой задачи используйте параметр в списке баз или ярлык — это не трогает конфигурацию. Для постоянной работы всей организации в обычном режиме логичнее изменить основной режим запуска в конфигураторе, предварительно сделав резервную копию.
Сравнение вариантов
Быстро и безопасно, не меняет конфигурацию. Ограничение: может быть перекрыт настройками конфигурации.
Удобен для разового запуска и параллельной работы в двух режимах. Требует корректного пути к платформе.
Постоянное решение для всех пользователей. Требует прав администратора, резервной копии и осторожности с поддержкой.
Часто задаваемые вопросы
Можно ли запустить обычное приложение в клиент-серверной базе?
Да, режим не зависит от типа базы. Для клиент-серверного варианта укажите в командной строке параметр /S с адресом сервера и именем базы вместо /F, либо задайте параметр /RunModeOrdinaryApplication в настройках базы в стартовом окне. Требование одно — запуск должен идти через толстый клиент.
Почему после добавления параметра ничего не изменилось?
Чаще всего в свойствах конфигурации основной режим запуска жёстко установлен как «Управляемое приложение», и он имеет приоритет над параметром командной строки. Проверьте также отсутствие опечаток в параметре и то, что запускается именно толстый клиент.
Работает ли обычное приложение в веб-клиенте?
Нет. Веб-клиент и тонкий клиент поддерживают только управляемые формы. Для работы с обычными формами необходим толстый клиент, установленный локально на компьютере пользователя.
Как вернуть управляемый режим обратно?
Если режим задавали параметром — удалите /RunModeOrdinaryApplication из настроек базы или ярлыка. Если меняли свойства конфигурации, верните в конфигураторе основной режим запуска «Управляемое приложение» и сохраните конфигурацию.
Можно ли открыть обычную обработку, не переключая всю базу?
Да, если в свойствах конфигурации включён признак использования обычных форм в управляемом приложении. Тогда отдельные обычные формы могут открываться внутри управляемого интерфейса. Если признак не установлен, потребуется запуск в режиме обычного приложения.
Что важно запомнить
Обычное приложение запускается только в толстом клиенте. Быстрый способ — параметр /RunModeOrdinaryApplication в настройках базы или ярлыке; постоянный — смена основного режима запуска в конфигураторе с предварительной резервной копией. Если параметр не срабатывает, проверьте настройку режима в свойствах конфигурации.