← На главную
При переходе конфигураций поколения 8.2 (например, «1С:Бухгалтерия предприятия» редакции 2.0) на обновленную технологическую платформу 1С:Предприятие 8.3 пользователи часто сталкиваются с некорректным поведением интерфейса: программа запускается в режиме управляемого приложения с пустым рабочим столом либо не запускается вовсе. Разберем по шагам причины такого поведения и проанализируем все способы гарантированного запуска базы в привычном режиме обычного приложения.
1. Проверка типа установленной платформы и параметров запуска информационной базы
Выясним частую причину ошибки при обновлении платформы: вместо полной технологической платформы устанавливается дистрибутив «Тонкий клиент 1С:Предприятия». Тонкий клиент архитектурно не умеет отображать обычные формы и пытается принудительно запустить управляемый интерфейс.
- Убедимся, что на компьютере установлена полная технологическая платформа 1С:Предприятие 8.3, содержащая толстый клиент (исполняемый файл
1cv8.exe в папке bin).
- Откроем окно запуска списка баз 1С.
- Выделим проблемную базу, нажмем кнопку Изменить и перейдем на страницу настроек параметров запуска.
- В поле Основной режим запуска принудительно укажем Толстый клиент вместо автоматического выбора.
- В поле Версия 1С:Предприятия явно укажем
8.3 (или точный номер релиза, например 8.3.8).
2. Очистка пользовательского кэша платформы 1С
При смене версий платформы и обновлении конфигурации файлы временного кэша метаданных могут содержать устаревшую информацию о режимах работы базы, из-за чего настройки запуска игнорируются.
Очистим кэш одним из следующих способов:
- Быстрый способ через список баз: удалим базу из списка запуска 1С (при этом сами файлы данных или подключение к серверу не удаляются) и добавим её заново, указав путь к каталогу с базой или параметры сервера. При повторном добавлении платформа создаст новый локальный идентификатор базы и сформирует чистый кэш.
- Ручной способ: закроем все процессы 1С и очистим каталоги временных файлов в профиле пользователя:
%LocalAppData%\1C\1cv8
%AppData%\1C\1cv8
Удалим из этих каталогов все папки с буквенно-цифровыми GUID-наименованиями.
3. Настройка параметров пользователя в Конфигураторе
Проанализируем индивидуальные настройки учетной записи пользователя, под которой происходит авторизация в системе:
- Запустим базу в режиме Конфигуратор под пользователем с правами администратора.
- Перейдем в меню Администрирование → Пользователи.
- Откроем карточку проблемного пользователя и перейдем на вкладку Прочие.
- В поле Режим запуска проверим установленное значение. Если там выбрано «Авто» или «Управляемое приложение», переключим на Обычное приложение.
- На вкладке Основные роли проверим состав прав: у пользователя обязательно должна быть активна роль, содержащая право Интерактивный запуск обычного приложения.
- Сохраним изменения и проверим запуск.
4. Проверка свойств конфигурации и режима совместимости
Если конфигурация находится на поддержке с возможностью редактирования или снята с поддержки, проверим глобальные настройки метаданных:
- В Конфигураторе откроем дерево метаданных и выделим корневой элемент (конфигурацию).
- Откроем палитру свойств корневого элемента (клавиша F4).
- Проверим свойство Основной режим запуска: для конфигураций редакции 2.0 должно быть указано Обычное приложение.
- Проверим свойство Режим совместимости: он должен быть установлен в значение совместимости с версией 8.2 (например,
Версия 8.2.13 или Версия 8.2.16). Если данный параметр переведен в «Не использовать», выполнение кода и интерфейс обычных форм блокируются платформой 8.3.
5. Принудительный запуск через командную строку или ярлык
Рассмотрим вариант гарантированного обхода автоматического определения режима через командную строку.
- В окне запуска 1С в настройках базы в поле Дополнительные параметры запуска пропишем специальный ключ:
/RunModeOrdinaryApplication.
- При создании прямого ярлыка на рабочем столе укажем команду с явным обращением к толстому клиенту нужной версии:
"C:\Program Files\1cv8\8.3.9.2033\bin\1cv8.exe" ENTERPRISE /F "D:\Bases\Buh20" /RunModeOrdinaryApplication
6. Проверка файла настроек списка баз (ibases.v8i)
Если настройки окна запуска сбрасываются или не сохраняются из-за сбоя прав доступа к файлу, проверим системный файл ibases.v8i (расположенный в папке %AppData%\1C\1CEStart). Откроем его в текстовом редакторе и убедимся, что для нужной базы заданы правильные ключи:
- Параметр
App=ThickClient (задает запуск в толстом клиенте).
- Параметр
Version=8.3 (указывает запуск под технологической платформой 8.3).