К статье
Практический материал

Администрирование · 8 мин

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

Как запустить 1С в режиме обычного приложения: через конфигуратор, ярлык с параметром /RunModeOrdinaryApplication и список баз. Проверка результата и типичные ошибки.

Режим обычного приложения (обычные формы) нужен, когда конфигурация написана под старый интерфейс 1С:Предприятия 8.2 или когда разработчику нужно отладить код обычных форм. Если запустить такую базу в управляемом режиме, часть функций будет недоступна, а некоторые обработки просто не откроются.

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

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

Что такое обычное приложение и когда оно нужно

Обычное приложение — это классический интерфейс 1С с обычными формами, который использовался в версии 8.2. В платформе 8.3 по умолчанию применяется управляемое приложение (такси-интерфейс), а обычные формы запускаются только при специальных настройках.

Обычный режим требуется в нескольких ситуациях: работа со старыми конфигурациями (например, самописными решениями времён 8.2), отладка и доработка обычных форм, запуск внешних обработок, написанных под обычный интерфейс, а также обучение по старым методическим материалам.

Проверка: поддерживает ли конфигурация обычный режим

Не каждая конфигурация умеет работать в обычном приложении. Откройте конфигуратор, зайдите в свойства корня конфигурации (правый клик по названию конфигурации → Свойства) и найдите параметр «Основной режим запуска» и «Режим использования модальности». Если в списке режимов запуска нет варианта с обычным приложением, обычные формы в этой базе не предусмотрены.

Дополнительно проверьте свойство «Использовать обычные формы в управляемом приложении» — оно позволяет открывать отдельные обычные формы без полного переключения режима. Это компромиссный вариант для баз, где основная работа идёт в управляемом интерфейсе.

Способ 1: запуск из конфигуратора

Самый быстрый способ для разработчика — запуск напрямую из конфигуратора. Откройте конфигуратор нужной базы, перейдите в меню Сервис → Параметры. На вкладке «Запуск 1С:Предприятия» в группе «Основные» или «Клиент» выберите вариант «Толстый клиент (обычное приложение)» и нажмите «ОК».

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

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

Способ 2: ярлык с параметром командной строки

Для постоянной работы удобнее создать отдельный ярлык. Скопируйте существующий ярлык 1С или создайте новый, затем откройте его свойства и в поле «Объект» допишите к строке запуска параметр /RunModeOrdinaryApplication.

Типовая строка запуска выглядит так: путь к исполняемому файлу толстого клиента 1cv8.exe, затем указание базы (для файловой — /F"путь_к_каталогу_базы", для серверной — /S"сервер\имя_базы") и в конце параметр режима. Параметры разделяются пробелами.

text
"C:\Program Files\1cv8\8.3.xx.xxxx\bin\1cv8.exe" ENTERPRISE /F"D:\Bases\MyBase" /RunModeOrdinaryApplication

Важно использовать именно 1cv8.exe (толстый клиент), а не 1cv8c.exe (тонкий клиент) — тонкий клиент обычные формы не поддерживает, и параметр будет проигнорирован.

Способ 3: настройка в списке информационных баз

Если база добавлена в стартовое окно 1С, режим можно задать в её настройках. Откройте стартер 1С, выделите базу и нажмите кнопку «Изменить». В диалоге редактирования найдите поле «Вид клиента» или «Основной режим запуска» и укажите «Толстый клиент (обычное приложение)».

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

Сравнение способов запуска

Через конфигуратор

Подходит разработчику для разового запуска и отладки; требует доступа к конфигуратору

Ярлык с параметром

Подходит для постоянной работы и скриптов; требует аккуратного указания путей

Настройка в списке баз

Самый простой для пользователя; работает только если конфигурация поддерживает обычный режим

Проверка результата и типичные ошибки

Признак успешного запуска — классический интерфейс: главное меню сверху (Файл, Операции, Сервисы и т.д.), панели инструментов и обычные формы документов и справочников. Если открылся интерфейс «такси» с разделами слева, значит запущено управляемое приложение.

Частая ошибка — запуск через 1cv8c.exe или отсутствие параметра в ярлыке из-за лишних кавычек. Ещё одна проблема: конфигурация переведена только на управляемые формы, тогда обычный режим либо недоступен, либо открывается пустое окно без рабочего интерфейса.

Типичные ошибки
01
Запуск через тонкий клиент 1cv8c.exe — параметр игнорируется, открывается управляемый режим
02
Параметр /RunModeOrdinaryApplication написан с опечаткой или внутри кавычек пути — строка запуска не распознаётся
03
Попытка открыть обычные формы в конфигурации, где они не реализованы — пустое окно или ошибка
04
Изменение свойств конфигурации в рабочей базе без копии — риск нарушить работу пользователей
Контрольные точки

Как проверить результат

Вид главного окна
Норма

Классическое меню и обычные формы

Тревожный признак

Интерфейс такси с панелью разделов

Исполняемый файл
Норма

Запущен 1cv8.exe (толстый клиент)

Тревожный признак

В диспетчере задач виден 1cv8c.exe

Открытие обработки
Норма

Обычная форма обработки открывается без ошибок

Тревожный признак

Сообщение о невозможности открыть форму

Ограничения и альтернативы

Обычное приложение работает только в толстом клиенте и только на Windows. Через веб-клиент или тонкий клиент обычные формы недоступны. Кроме того, в клиент-серверном варианте толстый клиент создаёт большую нагрузку на сеть, поэтому для постоянной работы многих пользователей это не лучший выбор.

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

Итог

Что важно запомнить

Обычное приложение запускается только толстым клиентом: из конфигуратора через Сервис → Параметры, ярлыком с параметром /RunModeOrdinaryApplication или настройкой базы в списке. Конфигурация должна поддерживать обычные формы, а перед изменением её свойств нужна резервная копия.

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

Почему в списке режимов запуска нет «обычного приложения»?

Значит, в свойствах конфигурации обычный режим не предусмотрен либо установлена платформа, где он ограничен. Проверьте свойство «Основной режим запуска» в конфигураторе и версию платформы.

Можно ли запустить обычное приложение через веб-браузер?

Нет. Веб-клиент и тонкий клиент работают только с управляемыми формами. Обычное приложение доступно исключительно в толстом клиенте на Windows.

Что делать, если ярлык с параметром всё равно открывает такси?

Проверьте, что в строке запуска указан 1cv8.exe, а не 1cv8c.exe, параметр написан без опечаток и стоит вне кавычек пути. Также убедитесь, что конфигурация поддерживает обычные формы.

Опасно ли переключать режим запуска в рабочей базе?

Сам запуск в другом режиме безопасен и не меняет данные. Риск представляет изменение свойств конфигурации (режима запуска, модальности) — перед этим обязательно сделайте выгрузку базы.

Как открыть одну старую обработку без смены режима?

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