Обновление 1С скачано: что делать с архивом, .exe, .cfu и .dt
Содержание
Чтобы распаковать файл обновления 1С, откройте скачанный архив, запустите из него setup.exe и укажите каталог шаблонов. Установщик разложит файлы по папке вида %APPDATA%\1C\1cv8\tmplts\1c\<конфигурация>\<версия>\. Главный результат — файл 1cv8.cfu. Его потом выбирают в Конфигураторе как файл обновления.
Пошаговая инструкция ниже разбирает три разных случая. Обновление конфигурации
, дистрибутив платформы и выгрузка базы .dt распаковываются по-разному. Путать их не стоит: у каждого свой инструмент.
Какие файлы бывают в обновлении 1С и что с ними делать
С сайта поддержки или от обслуживающей организации обычно приходит архив .zip или самораспаковывающийся .exe. Внутри — не сама конфигурация, а установщик. Разберитесь, что у вас на руках, прежде чем что-то запускать.
| Файл | Что это | Чем открывать |
|---|---|---|
setup.exe + 1cv8.efd | Дистрибутив конфигурации (обновление или полная поставка) | Запустить setup.exe |
1cv8.cfu | Файл обновления конфигурации | Конфигуратор, обновление по поддержке |
1cv8.cf | Полный файл конфигурации | Конфигуратор: обновление или загрузка |
1cv8.dt | Выгрузка информационной базы (в полной поставке — демобаза) | Конфигуратор, загрузка базы |
ReadMe.txt, 1cv8upd.htm | Описание релиза и порядок обновления | Блокнот, браузер |
UpdInfo.txt | С каких версий можно обновиться | Блокнот |
setup.exe + .msi + .cab | Дистрибутив технологической платформы | Запустить setup.exe |
💡 Файл 1cv8.efd — упакованные файлы шаблона. Это не обычный zip, переименовывать и открывать его архиватором бессмысленно. Распаковывает его только setup.exe, который лежит рядом.
Учтите разницу двух поставок:
- 📦 Дистрибутив обновления — внутри после распаковки
1cv8.cfuи описания. Нужен, чтобы перевести рабочую базу на новый релиз. - 🗂 Полный дистрибутив —
1cv8.cf, демобаза1cv8.dt, иногда пустая база1cv8new.dt. Нужен для новой базы «с нуля».
Распаковка дистрибутива конфигурации через setup.exe
Шаг 1. Извлеките содержимое архива
- Создайте отдельную папку с коротким путём, например
C:\Distr\BP_3_0_xxx. - Распакуйте в неё скачанный
.zipштатными средствами Windows или 7-Zip. - Если пришёл
.exe, запустите его: он сам предложит, куда извлечь файлы.
Не запускайте setup.exe прямо из окна архиватора. Установщик ищет 1cv8.efd рядом с собой, а архиватор извлекает во временную папку только запущенный файл. Отсюда большинство «непонятных» сбоев на первом шаге.
Шаг 2. Запустите установщик шаблона
- Дважды щёлкните
setup.exeв распакованной папке. - В окне приветствия нажмите «Далее».
- Установщик покажет каталог шаблонов. По умолчанию это
C:\Users\<имя>\AppData\Roaming\1C\1cv8\tmplts. - Оставьте путь или укажите свой, например общую сетевую папку для всех администраторов.
- Дождитесь окончания копирования и нажмите «Готово».
Права администратора Windows для этого не нужны, если каталог лежит в профиле пользователя. Для папки в Program Files или на сервере понадобятся права на запись.
Шаг 3. Проверьте, что получилось
Откройте каталог шаблонов. Внутри появится дерево: поставщик (1c), имя конфигурации (Accounting, HRM и т. д.), затем папка с номером версии через подчёркивания, например 3_0_xxx_yy. В ней лежат 1cv8.cfu или 1cv8.cf и текстовые описания.
Сразу откройте UpdInfo.txt. Строка FromVersions= перечисляет релизы, с которых этот файл умеет обновлять. Если вашей версии там нет, нужен промежуточный релиз. Узнать текущую версию базы можно в окне «О программе» (значок «i» в шапке).
Каталог шаблонов в стартовом окне 1С
Конфигуратор и стартовое окно ищут шаблоны в списке каталогов. Если вы распаковали обновление в нестандартную папку, добавьте её:
- В окне запуска 1С нажмите «Настройка…».
- В блоке «Каталоги шаблонов конфигураций и обновлений» добавьте свою папку.
- Нажмите «OK».
После этого полные поставки видны при создании новой базы «из шаблона», а обновления подхватываются при поиске в Конфигураторе.
Распаковка дистрибутива платформы: setup.exe, MSI и CAB
Дистрибутив технологической платформы устроен иначе. В архиве лежат setup.exe, пакет .msi (например, 1CEnterprise 8 (x86-64).msi), один или несколько .cab и языковые файлы .mst.
Обычная установка
- Распакуйте архив целиком в отдельную папку.
- Запустите
setup.exe. Он сам вызовет установщик Windows и подставит нужный язык. - Выберите компоненты: для рабочего места достаточно «1С:Предприятие» и «Тонкий клиент». Сервер 1С ставят только на сервер.
- Платформа встанет в
C:\Program Files\1cv8\<номер версии>\, старые версии останутся рядом.
Здесь права администратора Windows нужны. Без них установка прервётся с ошибкой доступа.
Извлечь файлы платформы без установки
Иногда нужны сами файлы: проверить состав, скопировать на машину без прав или собрать пакет для развёртывания. Для этого есть административная установка MSI. Она не регистрирует платформу в системе, а просто распаковывает содержимое .cab в папку.
msiexec /a "C:\Distr\platform\1CEnterprise 8 (x86-64).msi" TARGETDIR="C:\Distr\platform_files" /qb
После команды в C:\Distr\platform_files появится дерево каталогов с bin и исполняемыми файлами. Вскрывать .cab архиватором по отдельности хуже: имена файлов внутри хранятся в служебном виде, и структуру папок придётся восстанавливать вручную.
Платформа, распакованная таким способом, не прописана в реестре и не создаёт ярлыков. Для повседневной работы её ставят обычным setup.exe.
Сочетание платформы и релиза
Каждый релиз конфигурации требует платформу не ниже определённого номера. Минимальная версия написана в ReadMe.txt и в описании 1cv8upd.htm. Сначала обновите платформу на всех рабочих местах и на сервере, потом — конфигурацию.
Как применить распакованный .cfu или .cf в Конфигураторе
Распакованный файл сам по себе ничего не меняет. Его надо применить к базе.
Перед обновлением сделайте выгрузку базы в .dt и убедитесь, что она загружается.
Обновление по поддержке файлом .cfu
- Откройте базу в режиме «Конфигуратор».
- Выполните
Конфигурация → Открыть конфигурацию, если дерево ещё не открыто. - Выберите
Конфигурация → Поддержка → Обновить конфигурацию. - Отметьте «Выбор файла обновления» и нажмите «Готово».
- Укажите путь к
1cv8.cfuв каталоге шаблонов. - Посмотрите описание обновления и нажмите «Продолжить обновление».
- Если конфигурация дорабатывалась, откроется сравнение. Разберите отличия и нажмите «Выполнить».
- Примените изменения:
Конфигурация → Обновить конфигурацию базы данных(клавишаF7).
Вариант «Поиск доступных обновлений» в том же окне сам просматривает каталоги шаблонов. Он удобен, когда установлено несколько релизов, и покажет только подходящие вашей версии.
Когда нужен .cf, а не .cfu
1cv8.cf из полной поставки тоже можно выбрать в окне обновления по поддержке. Это выход, если между вашей версией и нужной нет прямого .cfu.
Есть и второй путь — Конфигурация → Загрузить конфигурацию из файла. Он полностью заменяет конфигурацию на содержимое файла. Все доработки при этом теряются, поэтому для типовых баз с изменениями так делать нельзя.
| Способ | Когда подходит | Риск |
|---|---|---|
Обновление по поддержке, .cfu | Обычный переход на следующий релиз | Минимальный при наличии копии |
Обновление по поддержке, .cf | Нет прямого .cfu, нужно перескочить | Сравнение дольше, больше отличий |
Загрузка из файла, .cf | Чистая типовая без доработок или новая база | Доработки удаляются полностью |
Обновление структуры базы требует монопольного режима: остальные пользователи должны выйти. Запланируйте его на время, когда в базе никого нет.
Установка без Конфигуратора: встроенный помощник обновления
В типовых конфигурациях на БСП (Бухгалтерия 3.0, ЗУП 3.1, УТ 11 и другие) обновление можно поставить из пользовательского режима. Распаковывать вручную при этом ничего не нужно.
Путь: Администрирование → Интернет-поддержка и сервисы → Обновление версии программы.
Помощник умеет два режима:
- 🌐 Через интернет . Подключите интернет-поддержку, помощник сам скачает и применит нужную цепочку релизов. Подходит, если у организации действующий договор ИТС.
- 📁 Из файла. Укажите
1cv8.cfuили1cv8.cf, распакованный ранее черезsetup.exe. Этот режим выручает, когда сервер базы без доступа в интернет.
Дальше помощник предложит создать резервную копию, завершит сеансы других пользователей и выполнит обновление. После перезапуска отработает обработка обновления данных — дождитесь её окончания.
Помощник завершает работу всех пользователей базы. Запускайте его вне рабочего времени и предупредите коллег заранее.
Помощник не подходит для конфигураций, снятых с поддержки или сильно доработанных. Там обновляют только через Конфигуратор со сравнением.
Как распаковать .dt и достать из него конфигурацию
Файл .dt — это выгрузка всей информационной базы: конфигурация плюс данные. Его не распаковывают архиватором, а загружают в базу.
Загрузка в новую пустую базу
- В окне запуска нажмите «Добавить» и создайте новую пустую базу без конфигурации.
- Откройте её в Конфигураторе.
- Выберите
Администрирование → Загрузить информационную базу. - Укажите файл
.dtи подтвердите. - После загрузки Конфигуратор предложит перезапуститься — согласитесь.
Загрузка .dt полностью заменяет содержимое базы. Никогда не загружайте чужую выгрузку или демобазу поверх рабочей базы.
То же можно сделать командной строкой, например на сервере без интерфейса:
"C:\Program Files\1cv8\<версия>\bin\1cv8.exe" CREATEINFOBASE File="C:\Bases\Restore"
"C:\Program Files\1cv8\<версия>\bin\1cv8.exe" DESIGNER /F "C:\Bases\Restore" /RestoreIB "C:\Distr\1cv8.dt" /Out "C:\Distr\restore.log"
Результат и ошибки ищите в restore.log.
Достать .cf из выгрузки
Иногда нужна только конфигурация из .dt, например чтобы использовать её как файл для обновления по поддержке. Загрузите .dt в пустую базу, как выше. Затем выполните Конфигурация → Сохранить конфигурацию в файл и получите .cf.
Демобаза из полной поставки
Если вы распаковали полный дистрибутив, демобазу не нужно загружать вручную. В окне запуска: «Добавить» → создание новой базы → «Создание информационной базы из шаблона». Раскройте нужную конфигурацию и выберите строку с демо. Платформа сама развернёт 1cv8.dt из каталога шаблонов.
Ошибки при распаковке и установке обновления
Ниже — симптомы, на которых чаще спотыкаются при работе с файлами обновления. Выберите свой.
Ещё две частые причины связаны с путями. Слишком длинный путь с кириллицей и пробелами в сетевой папке иногда мешает установщику — короткий локальный путь вида C:\Distr снимает вопрос. И проверьте права на запись в каталог шаблонов, если он лежит на сервере.