Администрирование · 11 мин
Как распаковать ZIP-архив для работы с 1С
Как распаковать ZIP-архив с дистрибутивом, обновлением или выгрузкой 1С: встроенные средства Windows, 7-Zip, командная строка, типичные ошибки и проверка результата.
Архивы ZIP встречаются в работе с 1С постоянно: так поставляются дистрибутивы платформы и конфигураций с портала 1С, архивные копии информационных баз, выгрузки данных, пакеты внешних обработок и отчётов. Прежде чем установить обновление или восстановить выгрузку, архив нужно корректно распаковать — и сделать это в подходящее место на диске.
Ошибки на этом этапе выглядят мелкими, но приводят к серьёзным последствиям: установщик не находит файлы, обновление конфигурации прерывается с сообщением о повреждении, а выгрузка данных оказывается неполной. Чаще всего причина — распаковка «на глазок» без проверки целостности, нехватка места на диске или слишком длинный путь к папке.
Ниже разобраны рабочие способы распаковки ZIP для задач 1С: встроенные средства Windows, архиватор 7-Zip, командная строка и PowerShell, а также правила проверки результата и разбор типичных проблем.
Что обычно лежит в ZIP-архивах 1С
Понимание содержимого помогает сразу оценить, правильно ли распаковался архив. Дистрибутив платформы 1С:Предприятие после извлечения содержит папку с файлом setup.exe и набором каталогов компонентов. Дистрибутив конфигурации обычно включает шаблон установки и файл обновления 1cv8.cfu. Архивная копия базы чаще всего представляет собой файл выгрузки с расширением .dt, упакованный в ZIP для уменьшения размера.
Выгрузки из облачных сервисов (например, при переезде из 1С:Фреш) также приходят в виде ZIP, внутри которого лежит файл данных и иногда служебные описания. Внешние обработки и отчёты (.epf, .erf) нередко распространяются в архивах, чтобы обойти ограничения почтовых систем на вложения.
Подготовка перед распаковкой
Первое, что стоит сделать, — убедиться, что архив скачан полностью. Сравните размер файла с указанным на странице загрузки портала 1С или в письме. Обрыв загрузки — самая частая причина ошибок «архив повреждён» при распаковке. Если размеры не совпадают, скачайте файл заново, желательно стабильным соединением.
Второй шаг — проверка свободного места. Распакованный дистрибутив платформы может занимать заметно больше размера архива, а выгрузка большой базы после извлечения способна занять десятки гигабайт. Ориентируйтесь на запас: свободного места должно быть минимум в два раза больше размера самого архива.
Третий момент — выбор папки назначения. Не распаковывайте архивы 1С в папку «Загрузки» с длинным путём профиля пользователя и не оставляйте их на рабочем столе. Создайте короткий путь без кириллицы и пробелов, например C:\1C_Distr\ или D:\Distrib\. Некоторые установщики и скрипты обновления некорректно работают с длинными путями и нестандартными символами.
Распаковка встроенными средствами Windows
Самый простой способ, не требующий установки программ, — штатный архиватор проводника Windows. Он подходит для большинства архивов 1С, если они созданы стандартными средствами и не используют экзотические методы сжатия.
Щёлкните правой кнопкой мыши по ZIP-файлу и выберите «Извлечь всё…». В появившемся окне укажите подготовленную папку назначения, например C:\1C_Distr\Platform, и нажмите «Извлечь». Дождитесь окончания копирования — для больших архивов это может занять несколько минут.
- 1Проверьте, что архив скачан полностью (сверьте размер файла)
- 2Создайте папку назначения с коротким путём без кириллицы
- 3Щёлкните по архиву правой кнопкой и выберите «Извлечь всё…»
- 4Укажите папку назначения и нажмите «Извлечь»
- 5Дождитесь завершения и откройте папку для проверки содержимого
Важно: не запускайте setup.exe или файлы .cfu прямо из окна предварительного просмотра архива (двойной щелчок по ZIP открывает его как папку). В этом режиме файлы фактически не извлечены, установщик не увидит соседние компоненты, и установка завершится ошибкой. Сначала выполните полное извлечение.
Распаковка через 7-Zip и другие архиваторы
Бесплатный архиватор 7-Zip удобен, когда встроенные средства не справляются: архив создан с нестандартным сжатием, содержит файлы с длинными именами или проводник выдаёт ошибку. После установки 7-Zip пункты распаковки появляются в контекстном меню файла.
Щёлкните правой кнопкой по архиву, выберите «7-Zip → Распаковать в…» и укажите папку назначения. Вариант «Распаковать здесь» извлекает файлы рядом с архивом — удобно, если архив уже лежит в нужной папке. Вариант с именем архива создаст отдельную подпапку, что помогает не смешивать содержимое нескольких дистрибутивов.
Дополнительное преимущество 7-Zip — встроенная проверка целостности. Команда «Тестировать» в контекстном меню проверяет архив без извлечения: если тест прошёл без ошибок, архив не повреждён и проблемы при установке нужно искать в другом месте.
Чем распаковывать архив
Подходит для стандартных ZIP без установки программ. Ограничение: может ошибаться на архивах с нестандартным сжатием и очень длинными путями.
Универсальный вариант с проверкой целостности и поддержкой многих форматов. Требует установки, что на серверах иногда нужно согласовать.
Подходит для автоматизации и серверов без графического интерфейса. Требует аккуратности с путями и правами доступа.
Распаковка из командной строки и PowerShell
На серверах 1С без привычного рабочего стола или при автоматизации обновлений архивы распаковывают командами. В PowerShell для этого есть стандартный командлет Expand-Archive.
Expand-Archive -Path "C:\1C_Distr\distr.zip" -DestinationPath "C:\1C_Distr\Config" -ForceПараметр -Force перезаписывает существующие файлы — удобно при повторной распаковке, но опасно, если в папке назначения уже есть изменённые файлы. Перед использованием убедитесь, что папка назначения либо пуста, либо её содержимое можно перезаписать.
Если на машине установлен 7-Zip, его можно вызывать из командной строки — это удобно в скриптах обновления:
"C:\Program Files\7-Zip\7z.exe" x C:\1C_Distr\distr.zip -oC:\1C_Distr\Config -yКлюч -y автоматически отвечает «да» на все запросы о перезаписи. При работе на сервере запускайте такие команды от учётной записи с достаточными правами на целевую папку, иначе извлечение завершится ошибкой доступа на середине процесса.
Особые случаи: выгрузки баз и обновления конфигураций
Архив с выгрузкой базы (.dt внутри ZIP) распаковывается так же, но после извлечения файл нужно загружать через конфигуратор: «Администрирование → Загрузить информационную базу». Сам по себе .dt не «открывается» двойным щелчком — это не документ, а контейнер данных, который разворачивается в новую или существующую базу.
При распаковке обновления конфигурации ищите в извлечённых файлах 1cv8.cfu или каталог шаблонов. Если обновление поставляется как полный дистрибутив, его сначала устанавливают в каталог шаблонов через setup.exe, и только потом конфигуратор подхватывает обновление при запуске. Пропуск этапа установки шаблона — частая причина того, что конфигуратор «не видит» обновление.
Как проверить, что распаковка прошла успешно
После извлечения не спешите запускать установку — потратьте минуту на проверку. Откройте папку назначения и убедитесь, что набор файлов соответствует ожидаемому типу поставки. Сравните количество и общий размер файлов с тем, что показывает архиватор при просмотре содержимого архива: расхождение означает неполное извлечение.
Признаком проблемы служат файлы нулевого размера, оборванные имена, сообщения об ошибках CRC в процессе распаковки. В этом случае удалите частично извлечённые файлы и распакуйте архив заново; если ошибка повторяется — скачайте архив повторно.
Как проверить результат
setup.exe, 1cv8.cfu или .dt присутствует и имеет ненулевой размер
Файл отсутствует или его размер равен нулю
Извлечение завершилось без окон с ошибками
Ошибки CRC, «файл повреждён», обрыв на середине
setup.exe запускается и видит все компоненты
Установщик сообщает об отсутствующих файлах — вероятно, запуск из окна архива без извлечения
Типичные ошибки и их последствия
Отдельно стоит упомянуть блокировку файлов Windows. Архивы, скачанные из интернета, иногда получают метку «заблокировано», и извлечённые из них исполняемые файлы могут не запускаться. В свойствах ZIP-файла (правый клик → «Свойства») до распаковки нажмите «Разблокировать», если такая кнопка присутствует.
Что важно запомнить
Распаковывайте архивы 1С в папку с коротким путём без кириллицы, проверяйте целостность архива до извлечения и наличие ключевых файлов после. Никогда не запускайте установку из окна просмотра архива и всегда делайте резервную копию базы перед загрузкой данных или обновлением.
Частые вопросы
Проводник пишет «архив повреждён», что делать?
Сначала сравните размер скачанного файла с размером на странице загрузки — при обрыве скачивания архив не откроется. Если размер совпадает, попробуйте распаковать через 7-Zip: он терпимее к нестандартным архивам. Если и это не помогло, файл повреждён при передаче — скачайте его заново.
Можно ли распаковать ZIP, если на сервере нет архиватора?
Да. В Windows Server работает и проводник («Извлечь всё»), и PowerShell с командлетом Expand-Archive — установка дополнительных программ не требуется. Убедитесь только, что у вашей учётной записи есть права записи в целевую папку.
Внутри архива лежит ещё один архив — это нормально?
Да, вложенные архивы встречаются в поставках 1С: например, общий ZIP содержит отдельные архивы компонентов или документации. Распаковывайте их последовательно, каждый в свою папку, чтобы не смешать содержимое.
Куда лучше распаковывать дистрибутивы на рабочем компьютере?
Оптимально — отдельная папка в корне диска с коротким именем латиницей, например C:\1C_Distr. Не используйте «Рабочий стол», «Загрузки» и системные папки Program Files: длинные пути, права доступа и синхронизация облачных папок создают лишние проблемы.
Архив запрашивает пароль — где его взять?
Пароль устанавливает тот, кто создал архив. Для поставок от партнёров или выгрузок из сервисов пароль обычно указан в сопроводительном письме или личном кабинете сервиса. Подобрать или сбросить пароль штатными средствами нельзя — обратитесь к отправителю архива.
Нужно ли удалять архив после распаковки?
Если установка прошла успешно и результат проверен, архив можно удалить для экономии места. Однако дистрибутивы редких версий и архивы с выгрузками баз разумно хранить некоторое время: повторное скачивание может быть недоступно, а архив послужит дополнительной копией.