Распаковка архива с базой 1С (ZIP, RAR, 7z) и первый запуск

· 9 мин

Содержание

Архив с файловой базой 1С распаковывается любым архиватором в обычную папку. Затем в окне запуска 1С нажмите Добавить → Добавление в список существующей информационной базы, укажите эту папку, и база появится в списке. Главное, что должно лежать внутри, — файл 1Cv8.1CD: в нём хранятся все данные.

Если вместо папки с 1Cv8.1CD вы получили файл с расширением .dt, действовать нужно иначе: такой файл — выгрузка, а не сама база. Оба случая разобраны ниже.

Что понадобится до распаковки

Проверьте четыре вещи, и половина проблем отпадёт ещё до первого клика.

  • 💾 Свободное место. Распакованная база занимает заметно больше архива: файл 1Cv8.1CD сжимается хорошо. Берите запас минимум в 2–3 размера архива, а лучше сверьтесь с размером, который показывает архиватор в свойствах архива.
  • 🧰 Архиватор. Для ZIP хватит встроенных средств Windows. Для RAR и 7z нужен WinRAR, 7-Zip или аналог.
  • 🖥 Платформа 1С. Версия платформы на вашем компьютере должна быть не ниже той, в которой базу последний раз открывали. Базу, сохранённую новой платформой, старая не откроет.
  • 🔑 Права и пароль. Если архив защищён паролем, узнайте его у отправителя. Для установки платформы и записи в целевую папку нужны права на запись.

Не распаковывайте базу прямо в системную папку вроде C:\Program Files или в каталог, куда обычный пользователь не может писать. 1С при работе меняет файлы базы, и без прав на запись она не запустится.

Подготовка к распаковке
Выполнено: 0 / 5

Как посмотреть содержимое архива и понять, что внутри

Откройте архив двойным щелчком, но пока ничего не извлекайте. Посмотрите на список файлов.

Типичная файловая база выглядит так:

Что лежит в архивеЧто этоКак действовать
1Cv8.1CDФайл базы с даннымиРаспаковать, добавить папку в список баз
1Cv8Log (папка)Журнал регистрацииРаспаковывается вместе с базой, может быть большим
1Cv8FTS (папка)Индексы полнотекстового поискаНеобязательна, 1С создаст её заново
Файл .dtВыгрузка информационной базыЗагрузить в пустую базу через Конфигуратор
Файл .cf или .cfuКонфигурация или обновлениеЭто не база, данных там нет
Файл .bakРезервная копия SQL-базыНужен сервер СУБД, обычной распаковкой не обойтись

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

Смотрите и на структуру путей. Бывает, что архив содержит вложенную папку с ещё одним уровнем, например backup\base\1Cv8.1CD. Это нормально: в 1С потом указывается тот каталог, где лежит сам 1Cv8.1CD.

Если архив разбит на тома (.part1.rar, .z01, .001), держите все части в одной папке и запускайте распаковку с первой. Без любого из томов архив не соберётся, и вы получите ошибку на середине процесса.

Распаковка шаг за шагом

Вариант 1. Через контекстное меню

  1. Создайте пустую папку для базы. Короткий путь надёжнее длинного: D:\Bases\Trade лучше, чем длинная цепочка вложенных каталогов. Кириллица в пути допустима, но латиница снимает лишние вопросы при переносе на сервер.
  2. Щёлкните архив правой кнопкой мыши и выберите команду извлечения: в WinRAR это Извлечь в указанную папку…, в 7-Zip — 7-Zip → Распаковать….
  3. Укажите созданную папку и подтвердите. Если архив с паролем, программа запросит его.
  4. Дождитесь окончания. Крупная база на несколько гигабайт распаковывается минуты, на медленном диске дольше. Не закрывайте окно и не усыпляйте компьютер.

Вариант 2. Через командную строку

Удобно, если баз много или распаковка идёт скриптом. Для 7-Zip команда выглядит так:

"C:\Program Files\7-Zip\7z.exe" x "D:\Download\trade.zip" -o"D:\Bases\Trade"

Параметр x сохраняет структуру папок, -o задаёт каталог назначения (между ключом и путём пробела нет). Для WinRAR аналог — rar x или unrar x с указанием архива и папки.

Проверка после распаковки

Откройте папку и убедитесь, что 1Cv8.1CD на месте. Сравните размер файла с тем, что показывал архиватор в свойствах архива. Если файл заметно меньше, распаковка прервалась.

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

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

База лежит в папке, но 1С о ней пока не знает. Её нужно зарегистрировать.

  1. Запустите 1С:Предприятие и в окне запуска нажмите Добавить.
  2. Выберите Добавление в список существующей информационной базы и нажмите Далее.
  3. Введите наименование, под которым база будет видна в списке. Название может быть любым, например «Торговля, копия».
  4. Выберите тип расположения: На данном компьютере или на компьютере в локальной сети.
  5. Укажите каталог, где лежит 1Cv8.1CD, а не сам файл. Нажмите Далее, затем Готово.
  6. Выделите новую базу в списке и нажмите 1С:Предприятие.

Если база открылась и просит ввести логин, значит, пользователи в ней есть, и нужен пароль от неё. Пароль к архиву и пароль к самой базе — разные вещи.

Если у вас выгрузка .dt

Файл .dt сам по себе базой не является. Порядок такой:

  1. Создайте новую пустую информационную базу: в окне запуска Добавить → Создание новой информационной базы → Создание информационной базы без конфигурации.
  2. Откройте её в режиме Конфигуратор.
  3. В меню Администрирование выберите Загрузить информационную базу и укажите .dt.
  4. Дождитесь завершения. Для загрузки требуется монопольный доступ, поэтому другие пользователи из базы должны выйти.

Загрузка .dt затирает всё, что было в базе. Не делайте этого в рабочей базе, не сделав её копию.

Права доступа и работа по сети

Если база нужна нескольким людям, одной распаковки мало. Файловая база открывается напрямую с общей папки, поэтому у каждого пользователя должен быть доступ к ней.

  • 📁 Откройте свойства папки с базой и во вкладке Безопасность выдайте группе пользователей, которые работают в 1С, право на изменение. Только чтение не подойдёт: 1С записывает данные и блокировки.
  • 🌐 Для доступа по сети поделитесь папкой (Доступ → Расширенная настройка) и дайте тем же пользователям права на общий ресурс.
  • 🧭 В списке баз у каждого сотрудника указывайте путь вида \\сервер\ресурс\Trade, а не диск, подключённый только у вас.
  • 🛡 Исключите папку базы из проверки антивируса, если он тормозит работу или блокирует файлы. Сделайте это осознанно, по согласованию с администратором.

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

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

Ошибки при открытии распакованной базы

Если база не открывается, ищите причину по тексту сообщения.

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

Что делать, если база повреждена

Когда ошибка указывает на нарушение целостности файла базы, а архив нормальный, попробуйте запустить тестирование и исправление в Конфигураторе: меню Администрирование → Тестирование и исправление. Для этого нужен монопольный доступ. До запуска сохраните копию файла 1Cv8.1CD, чтобы можно было вернуться к исходному состоянию.

Проверка и приведение базы в рабочий вид

Когда база открылась, не торопитесь вносить документы. Пройдитесь по короткому списку проверок.

  • ✅ Откройте несколько справочников и документов: данные должны быть на месте, а даты последних документов совпадать с тем, что вы ожидаете.
  • ✅ Проверьте, что вы работаете в копии, а не в боевой базе. Нагляднее всего это делает отдельное название в списке и заметный заголовок окна.
  • ✅ Сверьте версию конфигурации в Справка → О программе. Если она отстала от актуальной, обновление делайте отдельным шагом и на копии.
  • ✅ Если база копия, замените ссылки на внешние ресурсы: почтовые аккаунты, пути обмена, адреса сервисов.

Как ускорить работу

Перенос файловой базы с сетевого ресурса на локальный быстрый диск (лучше SSD) заметно снижает время открытия форм и проведения. Избегайте папок в облачных хранилищах с автосинхронизацией: клиент синхронизации может держать файл открытым или копировать его на лету. Для расчётов и проверки отчётов этого обычно достаточно.

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

Распаковка на сервере и на чужом компьютере

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

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

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

Как не потерять базу при следующем переносе

Если распаковка нужна вам регулярно, закрепите порядок.

  1. Закрывайте 1С перед архивацией базы. Копия файла, который открыт в 1С, может оказаться неконсистентной.
  2. Для долгого хранения лучше выгружать .dt (Администрирование → Выгрузить информационную базу): он компактнее и не привязан к конкретному диску.
  3. Подписывайте архивы датой и названием базы, например trade_2026-10-07.zip.
  4. Периодически проверяйте архивы на тестовой распаковке. Резервная копия, которую никогда не открывали, остаётся предположением.

Частые вопросы

Можно ли разархивировать базу 1С, если у меня нет самой 1С?
Распаковать архив можно, любой архиватор справится. Но открыть и прочитать 1Cv8.1CD без платформы 1С нельзя: файл в закрытом формате.
Архив скачан, а внутри только один файл `.dt`. Это нормально?
Да, это выгрузка. Её загружают в пустую базу через Конфигуратор командой Администрирование → Загрузить информационную базу.
Можно ли распаковать клиент-серверную базу так же, как файловую?
Нет. Данные клиент-серверной базы лежат в СУБД на сервере. Для переноса используют выгрузку .dt или резервную копию СУБД, а не папку с 1Cv8.1CD.
Нужно ли удалять архив после распаковки?
Не спешите. Пока вы не убедились, что база открывается и данные на месте, архив служит резервной копией. Удаляйте его только после проверки.
Можно ли распаковать базу прямо в папку, где уже лежит другая база?
Не стоит. Файлы перезапишутся или смешаются, и можно потерять работающую базу. Для каждой базы создавайте отдельную пустую папку.
Зачем нужна папка `1Cv8Log`?
В ней хранится журнал регистрации: события пользователей и системы. Для запуска базы он не обязателен, но удобен при разборе действий в учёте.