Как запустить 1С:Предприятие 8.3 — от окна выбора базы до ярлыка с ключами
Содержание
Чтобы запустить 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С:Предприятия» — затем «Кластер серверов 1С:Предприятия» (имя или IP сервера) и «Имя информационной базы в кластере»;
- «На веб-сервере» — затем адрес публикации.
- На последней странице проверьте параметры запуска и нажмите Готово.
Параметры на последней странице
- 🔐 Вариант аутентификации — выбирать автоматически, запрашивать имя и пароль или пускать по учётной записи 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С:Предприятие»
Запуск идёт в несколько этапов. Зная их, проще понять, на каком шаге всё остановилось.
- Выбор версии платформы.
1cestart.exeсам по себе ничего не открывает — это диспетчер. Он читает параметр «Версия» базы и запускает нужный исполняемый файл:1cv8c.exeдля тонкого клиента или1cv8.exeдля толстого. Файлы лежат вC:\Program Files\1cv8\8.3.xx.xxxx\bin\. - Подключение к базе. Для файловой — открытие
1Cv8.1CD, для серверной — обращение к агенту сервера и получение рабочего процесса. - Проверка лицензии . Без лицензии платформа базу не откроет. Исключение — учебная версия.
- Аутентификация. Окно ввода пользователя и пароля или вход по Windows.
- Загрузка конфигурации. Клиент берёт метаданные и формы. При первом входе после обновления это заметно дольше: кэш собирается заново.
- Обработчики при начале работы. Типовые конфигурации проверяют обновления, выполняют отложенные обработчики, открывают начальную страницу.
Тонкий или толстый клиент
Конфигурации на управляемых формах (БП 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.
- 📈 Число пользователей. Файловый вариант не рассчитан на одновременную плотную работу многих сотрудников. Если открытие формы списка тормозит у всех сразу — пора переходить на клиент-серверный вариант или веб-публикацию.
Для серверной базы
- 🔁 Отложенные обработчики обновления: после обновления типовой конфигурации они какое-то время работают в фоне и нагружают сервер. Ход их выполнения виден в информации об обновлении программы.
- 🧹 Зависшие сеансы и фоновые задания — видны в консоли администрирования серверов. Перед завершением чужих сеансов предупредите пользователей: несохранённые данные пропадут.
- 🗄 Состояние СУБД: устаревшая статистика и раздутые индексы бьют по всем операциям, включая вход.
На стороне клиента
- Используйте тонкий клиент, а не толстый, если конфигурация на управляемых формах.
- Для удалённых офисов выставьте «Скорость соединения: Низкая» в свойствах базы.
- Уберите лишние формы с начальной страницы: каждый открытый при старте отчёт или список — это запросы к базе.
- Сократите число одновременно установленных платформ. Старые сборки не мешают сами, но при маске
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 — исполняемые файлы конкретной сборки толстого и тонкого клиента.