Администрирование · 11 мин
Как установить новую конфигурацию в 1С 8
Как установить новую конфигурацию в 1С 8: создание пустой базы, загрузка из шаблона и из CF-файла, обновление, проверка результата и типичные ошибки.
Установка новой конфигурации в 1С 8 — это не одно действие, а несколько разных сценариев: развёртывание базы из шаблона поставщика, загрузка конфигурации из CF-файла в пустую базу, обновление существующей конфигурации или перенос доработанной конфигурации между базами. Выбор сценария зависит от того, что у вас есть на руках: полный дистрибутив с установщиком, только файл поставки 1Cv8.cf, либо выгрузка DT.
Главная ошибка новичков — путать установку платформы 1С:Предприятие и установку конфигурации. Платформа — это «движок», который ставится как обычная программа Windows, а конфигурация — прикладное решение (Бухгалтерия, Управление торговлей, Зарплата и управление персоналом), которое работает внутри платформы. Без установленной платформы подходящей версии конфигурация просто не запустится.
Ниже разобраны все основные пути установки, проверка результата и типичные проблемы. Все действия выполняются под учётной записью с правами администратора базы, а перед любыми манипуляциями с рабочей базой делается резервная копия.
Что подготовить перед установкой
Сначала убедитесь, что установлена платформа 1С:Предприятие 8.3 версии, совместимой с конфигурацией. Требуемая версия платформы указана в сопроводительной документации к дистрибутиву и, как правило, на первом экране установщика. Если платформа старше требуемой — сначала обновите её, иначе база не откроется или будет работать с ошибками.
Определите, что именно у вас есть: полный дистрибутив (папка с setup.exe), файл поставки конфигурации с расширением .cf, или файл выгрузки информационной базы .dt. От этого зависит сценарий установки. Также проверьте наличие свободного места на диске — для файловой базы нужен запас минимум в несколько раз больше размера самой базы.
Если установка выполняется в существующую рабочую базу (обновление или замена конфигурации), обязательно сделайте резервную копию. Для файловой базы достаточно скопировать файл 1Cv8.1CD при отсутствии активных сеансов, для клиент-серверной — выполнить выгрузку в DT через Конфигуратор (Администрирование → Выгрузить информационную базу) или штатный бэкап СУБД.
Установка из шаблона (дистрибутив поставщика)
Это самый простой и надёжный способ, если у вас есть официальный дистрибутив конфигурации. Запустите файл setup.exe из папки дистрибутива. Установщик не ставит «программу» в обычном смысле — он копирует шаблоны конфигурации в каталог шаблонов (по умолчанию в профиль пользователя, папка tmplts). Обратите внимание на путь установки: он понадобится, если шаблон не появится в списке.
После установки шаблона откройте окно запуска 1С (список информационных баз) и нажмите «Добавить». Выберите «Создание новой информационной базы», затем в списке шаблонов найдите нужную конфигурацию с нужной версией. Дальше укажите имя базы, тип расположения (на данном компьютере или на сервере 1С) и каталог. После завершения мастера база появится в списке и будет готова к первому запуску.
При первом входе типовая конфигурация обычно запускает помощник начальной настройки: предлагает заполнить сведения об организации, включить функциональность, загрузить классификаторы. Не пропускайте эти шаги бездумно — от них зависит, какие разделы программы будут доступны пользователям.
- 1Запустите setup.exe из дистрибутива и завершите установку шаблона
- 2Откройте окно запуска 1С и нажмите «Добавить»
- 3Выберите «Создание новой информационной базы» → конфигурацию из списка шаблонов
- 4Укажите имя, тип расположения и каталог базы
- 5Запустите базу в режиме 1С:Предприятие и пройдите начальную настройку
Установка конфигурации из CF-файла
Если у вас есть только файл 1Cv8.cf — например, конфигурацию прислал разработчик или вы скачали файл поставки отдельно — шаблон не нужен. Сначала создайте пустую информационную базу: в окне запуска 1С нажмите «Добавить» → «Создание новой информационной базы» → выберите вариант «создание информационной базы без конфигурации». Укажите каталог и завершите мастер.
Затем откройте созданную базу в режиме Конфигуратора. Выполните: Конфигурация → Открыть конфигурацию (при первом открытии пустой базы конфигурация создастся автоматически), затем Конфигурация → Загрузить конфигурацию из файла. Укажите путь к CF-файлу и подтвердите загрузку. После загрузки обязательно выполните обновление конфигурации базы данных: Конфигурация → Обновить конфигурацию базы данных (или клавиша F7).
На этапе обновления конфигурации базы данных платформа покажет список изменений структуры. В пустой базе это просто создание всех объектов — подтвердите кнопкой «Принять». Если в процессе появляются предупреждения о реструктуризации данных — внимательно читайте их: в пустой базе они безопасны, в базе с данными могут означать преобразование или удаление информации.
Обновление существующей конфигурации на новую версию
Если задача — не создать базу с нуля, а поставить новую версию уже работающей конфигурации, действия другие. Для типовой конфигурации на поддержке используйте Конфигурация → Поддержка → Обновить конфигурацию. Мастер умеет искать обновления в каталоге шаблонов, в скачанных файлах обновлений (.cfu) и, при наличии доступа, получать их через интернет.
Если конфигурация доработана, обновление идёт через сравнение и объединение: Конфигурация → Сравнить, объединить с конфигурацией из файла. В окне сравнения вы увидите все отличия новой версии от текущей. Снимайте флажки с объектов, изменённых под ваши нужды, либо аккуратно переносите изменения вручную — это самый трудоёмкий этап, и его лучше выполнять на копии базы.
После объединения выполните обновление конфигурации базы данных (F7). Типовые конфигурации при первом запуске в режиме Предприятия автоматически выполнят отложенные обработчики обновления данных — не прерывайте этот процесс и не пускайте пользователей, пока он не завершится. Проверить завершение можно в разделе «Результаты обновления программы».
Обновление через несколько версий сразу — частая причина ошибок. Если конфигурация сильно отстала, ставьте промежуточные релизы последовательно в том порядке, который указан в файле поставки или на портале поставщика. Пропуск обязательных промежуточных версий может привести к ошибкам обработчиков обновления.
Развёртывание базы из файла выгрузки DT
Файл .dt — это выгрузка информационной базы целиком: и конфигурация, и данные. Такой файл используют для переноса базы на другой компьютер, создания тестовой копии или развёртывания демонстрационной базы. Создайте пустую базу без конфигурации, откройте её в Конфигураторе и выполните Администрирование → Загрузить информационную базу, указав DT-файл.
Загрузка DT полностью заменяет содержимое базы, включая пользователей и их пароли. После загрузки база сразу готова к работе — обновлять конфигурацию базы данных не требуется. Учтите ограничение: DT-файл, выгруженный из клиент-серверной базы, загружается в файловую и наоборот, но при больших объёмах загрузка может занять значительное время.
Сравнение способов установки
Подходит для новой чистой базы типовой конфигурации. Самый простой путь, но требует полного дистрибутива
Подходит для пустой базы или полной замены конфигурации. Не сохраняет доработки и историю поддержки
Единственно правильный способ обновить рабочую базу с данными и доработками. Требует теста на копии
Перенос готовой базы с данными. Уничтожает текущее содержимое базы-приёмника
Проверка результата и типичные ошибки
После любого сценария установки проверьте результат по нескольким точкам: база открывается в режиме Предприятия без ошибок, версия конфигурации соответствует ожидаемой (смотрите в разделе «О программе»), основные разделы и отчёты открываются. Если конфигурация обновлялась — убедитесь, что отложенные обработчики обновления завершены успешно.
Типовая ошибка «Нарушена целостность структуры конфигурации» или требование более новой платформы означает, что версия платформы ниже требуемой — обновите платформу. Ошибка «Конфигурация базы данных не соответствует сохранённой конфигурации» говорит о том, что после загрузки CF не выполнено обновление конфигурации базы данных — нажмите F7 в Конфигураторе.
Отдельная группа проблем — права доступа. Убедитесь, что у учётной записи есть право «Администрирование» и доступ к каталогу базы на уровне файловой системы. При работе с клиент-серверной базой загрузку и обновление выполняйте в монопольном режиме: завершите сеансы пользователей через консоль кластера или функцию «Блокировка сеансов».
Как проверить результат
База открывается без сообщений об ошибках
Ошибки о несоответствии конфигурации или требование обновить платформу
Совпадает с устанавливаемой версией
Старая версия — обновление не применилось
Все обработчики выполнены успешно
Есть незавершённые или завершившиеся с ошибкой
Формы и отчёты открываются и заполняются
Ошибки обращения к объектам метаданных
Частые вопросы
Можно ли установить конфигурацию без установленной платформы 1С?
Нет. Конфигурация — это прикладное решение, которое работает только внутри платформы 1С:Предприятие. Сначала установите платформу подходящей версии, затем разворачивайте конфигурацию любым из описанных способов.
Чем отличается CF-файл от DT-файла?
CF содержит только конфигурацию — структуру метаданных, код и формы, без данных. DT — полная выгрузка информационной базы: конфигурация плюс все данные, пользователи и настройки. Для переноса рабочей базы используют DT, для установки чистой конфигурации — CF или шаблон.
Что делать, если шаблон не появился в списке при создании базы?
Проверьте, в какой каталог установился шаблон, и сравните его с каталогом шаблонов, указанным в настройках окна запуска 1С (кнопка «Настройка» → «Каталоги шаблонов»). Добавьте нужный путь вручную, после чего шаблон появится в списке.
Можно ли установить новую конфигурацию поверх старой базы с данными?
Технически загрузка CF заменит конфигурацию, но данные, привязанные к удалённым объектам, будут потеряны при реструктуризации. Для базы с данными используйте обновление через поддержку или сравнение/объединение, предварительно сделав копию и протестировав процесс на ней.
Нужен ли монопольный доступ для установки конфигурации?
Для загрузки конфигурации из файла и обновления конфигурации базы данных — да, платформа потребует завершить все сеансы. В файловом режиме достаточно, чтобы пользователи закрыли программу; в клиент-серверном — завершите сеансы через консоль кластера или включите блокировку сеансов.
Как откатиться, если установка прошла с ошибками?
Единственный надёжный способ — восстановить базу из резервной копии, сделанной до установки: подменить файл 1Cv8.1CD для файловой базы или загрузить сохранённый DT. Поэтому копия перед любыми манипуляциями с конфигурацией обязательна.
Что важно запомнить
Новая база создаётся из шаблона дистрибутива или загрузкой CF в пустую базу; рабочая база обновляется только через поддержку или сравнение/объединение. Всегда проверяйте версию платформы, делайте резервную копию и тестируйте обновление на копии, а результат контролируйте по версии конфигурации и завершению обработчиков обновления.