Как запустить 1С:Предприятие 8.3 — от окна выбора базы до ярлыка с ключами

· 10 мин

Содержание

Чтобы запустить 1С:Предприятие, откройте ярлык «1С:Предприятие» (это программа 1cestart.exe), выберите информационную базу в списке и нажмите кнопку 1С:Предприятие. Если базы в списке нет, её добавляют кнопкой Добавить: для файловой базы указывают папку с файлом 1Cv8.1CD, для серверной — имя сервера и имя базы в кластере.

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

Файловая или серверная база: что меняется при запуске

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

Файловый вариантКлиент-серверный вариант
Где лежат данныеОдин файл 1Cv8.1CD в папке базыСУБД (MS SQL Server, PostgreSQL и др.)
Кто обрабатывает запросыСам клиент на компьютере пользователяРабочие процессы сервера 1С
Что указывают при подключенииПуть к папке: D:\Bases\Buh или \\srv\Bases\BuhКластер серверов и имя базы: srv1c и buh
Строка подключенияFile="D:\Bases\Buh";Srvr="srv1c";Ref="buh";
Сетевое взаимодействиеОбщая папка Windows (SMB)Агент сервера (порт 1540), менеджер кластера (1541), рабочие процессы
Удобно для1–3 пользователей, учебных и тестовых копийМногопользовательской работы, крупных баз

Есть и третий путь — подключение через веб-сервер. Тогда в строке подключения стоит адрес публикации: ws="https://srv/buh";. Клиент общается с базой по HTTP, а веб-сервер уже обращается к файловой или серверной базе.

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

Как добавить базу в список и настроить подключение

Окно «Запуск 1С:Предприятия» показывает список информационных баз. Сами базы в нём не хранятся — только ссылки на них.

Добавление существующей базы

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

Параметры на последней странице

  • 🔐 Вариант аутентификации — выбирать автоматически, запрашивать имя и пароль или пускать по учётной записи Windows.
  • 🌐 Скорость соединения — «Низкая» включает экономный режим обмена для медленных каналов.
  • 🖥 Основной режим запуска — тонкий клиент, толстый клиент или выбирать автоматически.
  • 🧩 Версия 1С:Предприятия — какой версией платформы открывать базу. Можно указать маску, например 8.3, тогда стартует самая новая установленная 8.3, или точный номер, например 8.3.24.1586.
  • ⚙️ Разрядность — 32 или 64 бита, если на компьютере стоят обе сборки.

Где хранится список баз

Список лежит в файле ibases.v8i в профиле пользователя:

%APPDATA%\1C\1CEStart\ibases.v8i

Это обычный текстовый файл. Одна база — один блок:

[Бухгалтерия ООО Ромашка]
Connect=Srvr="srv1c";Ref="buh";
Folder=/
App=ThinClient
WA=1
Version=8.3

Поле ID и порядок в списке платформа допишет сама. Файл можно скопировать на другой компьютер — список появится там целиком.

Общий список для всего отдела

Если в отделе 15 человек, раздавать каждому ibases.v8i неудобно. Правильнее положить один файл в сетевую папку и подключить его в настройках окна запуска: кнопка Настройка → раздел «Адреса интернет-сервисов и списки общих информационных баз» → добавить путь вида \\srv\1C\bases.v8i.

То же самое прописывается строкой в файле 1cestart.cfg (он лежит рядом с ibases.v8i или в %ALLUSERSPROFILE%\1C\1CEStart\ для всех пользователей компьютера):

CommonInfoBases=\\srv\1C\bases.v8i

Администратор правит один файл — у всех пользователей список обновляется при следующем открытии окна запуска.

Что происходит после нажатия «1С:Предприятие»

Запуск идёт в несколько этапов. Зная их, проще понять, на каком шаге всё остановилось.

  1. Выбор версии платформы. 1cestart.exe сам по себе ничего не открывает — это диспетчер. Он читает параметр «Версия» базы и запускает нужный исполняемый файл: 1cv8c.exe для тонкого клиента или 1cv8.exe для толстого. Файлы лежат в C:\Program Files\1cv8\8.3.xx.xxxx\bin\.
  2. Подключение к базе. Для файловой — открытие 1Cv8.1CD, для серверной — обращение к агенту сервера и получение рабочего процесса.
  3. Проверка лицензии . Без лицензии платформа базу не откроет. Исключение — учебная версия.
  4. Аутентификация. Окно ввода пользователя и пароля или вход по Windows.
  5. Загрузка конфигурации. Клиент берёт метаданные и формы. При первом входе после обновления это заметно дольше: кэш собирается заново.
  6. Обработчики при начале работы. Типовые конфигурации проверяют обновления, выполняют отложенные обработчики, открывают начальную страницу.

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

Конфигурации на управляемых формах (БП 3.0, ЗУП 3.1, УТ 11) работают в тонком клиенте. Старые конфигурации на обычных формах требуют толстого клиента.

Режим конкретного запуска задают ключами:

  • /RunModeManagedApplication — управляемое приложение;
  • /RunModeOrdinaryApplication — обычное приложение (только толстый клиент 1cv8.exe).

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

Когда база не открывается: разбор ошибок при старте

Сначала определите этап, на котором появилось сообщение. Ошибка до окна пароля — это обычно сеть, путь или лицензия. Ошибка после — конфигурация, права или кэш.

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

Очистка кэша

Многие «необъяснимые» ошибки на старте лечатся очисткой кэша. Самый безопасный способ — ключ /ClearCache: в свойствах базы на последней странице мастера впишите его в поле «Дополнительные параметры запуска», запустите базу один раз и сотрите ключ.

Ручной способ — закрыть все сеансы 1С на компьютере и удалить папки с длинными именами вида GUID из каталогов:

%APPDATA%\1C\1cv8
%LOCALAPPDATA%\1C\1cv8

Удаляйте только папки-GUID, а не весь каталог 1C. Пользовательские настройки форм хранятся в базе, а не здесь, поэтому ничего не потеряется. Но файл ibases.v8i в папке 1CEStart не трогайте — это список баз.

Зависший файл блокировки

У файловой базы рядом с 1Cv8.1CD появляется файл 1Cv8.1CL — признак того, что базу кто-то открыл. После аварийного выключения компьютера он может остаться, и другие пользователи получат отказ.

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

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

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

Для файловой базы

  • 🛡 Антивирус. Он проверяет 1Cv8.1CD при каждом обращении. Добавьте в исключения папку базы, каталоги кэша %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8.
  • 🌐 Сетевая папка. База на общем ресурсе работает через SMB, а клиент на каждом компьютере сам читает файл по сети. Медленная сеть или Wi-Fi дают задержки в десятки секунд.
  • 💾 Диск. Файл базы на HDD с размером в несколько гигабайт открывается заметно медленнее, чем на SSD.
  • 📈 Число пользователей. Файловый вариант не рассчитан на одновременную плотную работу многих сотрудников. Если открытие формы списка тормозит у всех сразу — пора переходить на клиент-серверный вариант или веб-публикацию.

Для серверной базы

  • 🔁 Отложенные обработчики обновления: после обновления типовой конфигурации они какое-то время работают в фоне и нагружают сервер. Ход их выполнения виден в информации об обновлении программы.
  • 🧹 Зависшие сеансы и фоновые задания — видны в консоли администрирования серверов. Перед завершением чужих сеансов предупредите пользователей: несохранённые данные пропадут.
  • 🗄 Состояние СУБД: устаревшая статистика и раздутые индексы бьют по всем операциям, включая вход.

На стороне клиента

  1. Используйте тонкий клиент, а не толстый, если конфигурация на управляемых формах.
  2. Для удалённых офисов выставьте «Скорость соединения: Низкая» в свойствах базы.
  3. Уберите лишние формы с начальной страницы: каждый открытый при старте отчёт или список — это запросы к базе.
  4. Сократите число одновременно установленных платформ. Старые сборки не мешают сами, но при маске 8.3 легко случайно запускать не ту версию.

Если тормозит только первый вход после обновления, а дальше всё быстро — это нормальная сборка кэша. Повторный вход должен быть заметно быстрее.

Ключи командной строки: запуск 1С без окна выбора

Окно запуска удобно для людей, но не для скриптов и ярлыков «в один клик». Исполняемые файлы платформы принимают параметры в командной строке.

Основные ключи

КлючЧто делает
ENTERPRISEЗапуск в режиме 1С:Предприятие
DESIGNERЗапуск Конфигуратора
/F "путь"Файловая база по пути к каталогу
/S "сервер\база"Серверная база
/IBName "имя"База по имени из списка ibases.v8i
/N "имя" и /P "пароль"Пользователь 1С и пароль
/WA- / /WA+Запретить / разрешить вход по учётной записи Windows
/ClearCacheОчистить кэш клиент-серверных вызовов
/C "строка"Передать параметр в конфигурацию (ПараметрЗапуска)
/Execute "файл.epf"Сразу открыть внешнюю обработку
/UC "код"Код доступа для входа в заблокированную базу
/DisableStartupMessagesНе показывать стартовые предупреждения
/DisableStartupDialogsНе показывать стартовые диалоги (для пакетного режима)
/Out "файл"Писать служебные сообщения в лог

Ярлык на конкретную базу

Создайте на рабочем столе ярлык, в поле «Объект» укажите:

"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /IBName "Бухгалтерия ООО Ромашка"

1cestart.exe сам подберёт версию платформы по настройкам базы. Это удобнее, чем указывать путь к конкретной сборке bin\1cv8.exe: после обновления платформы ярлык продолжит работать.

bat-файлы для типовых задач

Запуск серверной базы под определённым пользователем:

@echo off
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /S "srv1c\buh" /N "Оператор" /WA-

Пароль в bat-файле лучше не хранить: любой, кто откроет файл, его увидит. Без /P платформа спросит пароль сама.

Ночная выгрузка файловой базы в .dt через Конфигуратор:

@echo off
set V8="C:\Program Files\1cv8\8.3.24.1586\bin\1cv8.exe"
set DT=D:\Backup\buh_%date:~-4%%date:~3,2%%date:~0,2%.dt
%V8% DESIGNER /F "D:\Bases\Buh" /N "Админ" /P "пароль" /DumpIB "%DT%" /Out "D:\Backup\dump.log" /DisableStartupDialogs

Формат %date% зависит от региональных настроек Windows. Скрипт рассчитан на вид ДД.ММ.ГГГГ — проверьте у себя командой echo %date%.

Выгрузка в .dt требует, чтобы в базе никто не работал. Запускайте такой скрипт ночью через «Планировщик заданий» Windows и заранее договоритесь с пользователями. Учётной записи, под которой выполняется задание, нужны права на папку базы и папку бэкапов.

Обновление структуры базы после загрузки конфигурации — ключ /UpdateDBCfg в режиме DESIGNER. Он тоже требует монопольного доступа.

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

Пакетный запуск ничего не показывает на экране. Результат смотрите в файле из ключа /Out: там будут сообщения об ошибках подключения, авторизации или блокировки. Пустой лог при созданном .dt — признак успешного завершения.

Частые вопросы о запуске 1С

Можно ли запустить одну базу на двух разных версиях платформы?
Файловую — да, если версия не ниже той, что требует конфигурация. Серверную — нет: клиент должен точно совпадать по номеру со сборкой сервера.
Почему в окне запуска нет кнопки «Конфигуратор»?
У пользователя нет права на запуск Конфигуратора, либо администратор скрыл режим в настройках окна запуска. Конфигуратор можно открыть ключом DESIGNER, если у пользователя 1С есть административные права.
Как открыть 1С с флешки или на другом компьютере без установки?
Без установленной платформы базу не открыть. Скопируйте папку файловой базы, поставьте на другой компьютер ту же версию платформы и добавьте базу через «Добавить». Лицензия нужна и там.
Куда пропал список баз после переустановки Windows?
Он хранился в профиле пользователя — в %APPDATA%\1C\1CEStart\ibases.v8i. Если старый профиль сохранился в бэкапе, верните этот файл на место, и список появится.
Чем 1cestart.exe отличается от 1cv8.exe?
1cestart.exe — общий диспетчер: показывает окно выбора и запускает нужную версию платформы. 1cv8.exe и 1cv8c.exe — исполняемые файлы конкретной сборки толстого и тонкого клиента.