Отправка нескольких файлов сразу: руководство по пакетной передаче
Узнайте, как отправлять несколько файлов одновременно с пакетной загрузкой. Экономьте время, передавая целые папки за раз.
Чтобы отправить несколько файлов сразу, перетащите их вместе в сервис передачи (большинство современных инструментов принимают мультивыбор) или сначала упакуйте в один архив. HexaTransfer принимает до 10 ГБ общим объёмом без ограничения на число файлов. Email по-прежнему ограничен примерно 20–25 МБ на письмо со всеми вложениями. Для папок с иерархией .zip сохраняет структуру; мультивыбор без архива её не сохраняет. Выбирайте в зависимости от того, нужна ли получателю организация файлов или только их содержимое.
Перетаскивание vs zip-архив
Перетаскивание нескольких файлов: быстро, без предварительной обработки, но иерархия папок теряется. На стороне получателя — список из N файлов для отдельного скачивания или архив, созданный самим сервисом.
Единый zip-архив: один файл для загрузки, сохраняет структуру каталогов, сохраняет атрибуты файлов на некоторых платформах, сжимает текстовые данные. Минус: требует этапа архивирования, а получатель должен распаковать.
Правило: если файлов 1–20 и они независимы, перетащите все. Если есть вложенные папки или более 50 файлов — сначала архивируйте.
Создание zip-архива на разных ОС
macOS: выделите файлы/папку, правая кнопка > «Сжать». Для корректного сохранения метаданных — терминал:
ditto -c -k --keepParent source_folder archive.zip
Windows 11: правая кнопка > «Сжать до» > ZIP-файл. Для расширенных параметров (7z, разбивка архивов) установите 7-Zip.
Linux:
zip -r archive.zip source_folder/
# или
tar -czf archive.tar.gz source_folder/
Примечание о кросс-платформенности: .zip — наиболее безопасный универсальный формат. .tar.gz является родным для Unix, и пользователям Windows потребуется 7-Zip или WinRAR. .rar — проприетарный формат, которого стоит избегать в поставляемых файлах.
Ограничения на количество файлов в распространённых сервисах
| Сервис | Максимум файлов на передачу | Максимальный общий размер | |---|---|---| | HexaTransfer | Ограничено суммарными 10 ГБ | 10 ГБ | | WeTransfer бесплатно | Без ограничений в пределах 2 ГБ | 2 ГБ | | SwissTransfer | До 50 файлов | 50 ГБ | | Gmail напрямую | Десятки, ~25 МБ суммарно | 25 МБ | | Outlook | Аналогично | 20 МБ | | Dropbox Transfer | Уровень папки | 100 МБ бесплатно, 100 ГБ платно |
При отправке 500 фотографий по отдельности сервисы ведут себя по-разному. Некоторые создают единый zip-архив для получателя; другие требуют скачивать каждый файл отдельно. HexaTransfer и WeTransfer оба упаковывают многофайловые передачи в один архив при скачивании.
Структура папок: сохраняется или теряется?
При перетаскивании папки в большинство браузерных загрузчиков браузер рекурсивно проходит по ней и либо:
- Загружает каждый файл с относительным путём (современные сервисы — структура сохраняется).
- Загружает каждый файл на верхний уровень (старые/простые сервисы — структура теряется).
Если структура папок важна — потому что получатель будет запускать сборку, импортировать каталог Lightroom или открывать файл проекта, ссылающийся на соседние файлы — архивируйте заранее. Не доверяйте перетаскиванию для сохранения вложенности без предварительного тестирования.
Производительность параллельной загрузки
Хорошие сервисы загружают несколько файлов параллельно через HTTP/2 или HTTP/3-мультиплексирование. Типичный параллелизм — 4–8 одновременных загрузок. На оптическом соединении вы всё равно упрётесь в потолок канала. На медленных соединениях параллелизм помогает, скрывая задержки TCP-хендшейков мелких файлов.
Практический вывод: 100 мелких файлов (до 5 МБ каждый) иногда загружаются медленнее, чем один zip-архив с тем же содержимым, потому что накладные расходы хендшейков доминируют. Если вы загружаете папку из 2 000 файлов исходного кода общим объёмом 200 МБ — сначала архивируйте: время загрузки заметно сократится.
Дедупликация: как сэкономить на сжатии
Если вы часто отправляете похожие наборы (одну и ту же библиотеку стоковых материалов, один и тот же пакет шаблонов), 7z умеет создавать «сплошные» архивы, которые сжимают весь пакет как единый поток. Это улавливает повторения между файлами, которые пофайловый zip пропускает. Папка из 100 похожих шаблонов .docx может уменьшиться на 40–60% в режиме solid 7z против 5–10% при стандартном zip.
Минус: из сплошного архива нельзя извлечь один файл без обработки всего архива. Для разовой доставки это нормально; для библиотеки, к которой получатель обращается частично — неудобно.
Разбивка больших пакетов
Если пакет превышает лимит бесплатного тарифа (10 ГБ на HexaTransfer, 2 ГБ на WeTransfer бесплатно и т.д.), разбейте на несколько архивов:
# Командная строка 7-Zip
7z a -v2g archive.7z source_folder/
Это создаст archive.7z.001, archive.7z.002 и т.д. по 2 ГБ. Получатель скачивает все части, кладёт в одну папку и открывает первую — 7-Zip автоматически склеивает их. Большинство сервисов позволяют отправить несколько отдельных ссылок; просто упакуйте и подпишите чётко (ЧастьА, ЧастьБ), чтобы получатель знал о необходимости взять все.
Соглашение об именовании, не вызывающее проблем
Имена файлов со спецсимволами (/, :, ?, *, не-ASCII) создают сложности. macOS, Windows и Linux расходятся в том, что допустимо. Перед архивированием для внешней доставки:
- Избегайте косых черт и двоеточий в именах.
- Используйте подчёркивания или дефисы вместо пробелов (некоторые инструменты плохо экранируют пробелы).
- Ограничивайте имена 255 символами.
- Ограничивайте путь архива 260 символами при стандартных настройках Windows.
Частая проблема: архивирование на Mac с тегами Finder, отправка пользователю Windows, и распаковка завершается ошибкой из-за файлов ._filename с метаданными. Используйте ditto или удалите папки __MACOSX перед отправкой получателям на Windows.
Как сделать пакетную доставку удобной для получателя
Пакетная доставка наиболее раздражает, когда получателю приходится скачивать, распаковывать и организовывать файлы самостоятельно. Помогите:
- Называйте архив описательно:
project-alpha-final-deliverables-2026-04-17.zip. - Включайте короткий
README.txtна верхнем уровне с контекстом. - Указывайте размер архива и ожидаемый размер после распаковки в сообщении.
- Убедитесь, что архив открывается корректно на чистой машине перед отправкой.
Шаг «проверить самому» ловит повреждение zip-файлов чаще, чем можно ожидать.
Когда использовать синхронизацию вместо пакетной передачи
Если пакет будет пополняться со временем — получатель ожидает еженедельных добавлений файлов — общая папка (Dropbox, Drive, Nextcloud) масштабируется лучше, чем повторные пакетные передачи. Используйте HexaTransfer или WeTransfer для разовых поставок; синхронизационные инструменты — для постоянных коллекций.
Попробуйте на hexatransfer.com — бесплатно, без регистрации, до 10 ГБ.
Безопасная отправка больших файлов со сквозным шифрованием
Передавайте файлы до 10 ГБ бесплатно со сквозным шифрованием. Регистрация не требуется. Ваши файлы шифруются в браузере перед загрузкой — никто другой не может их прочитать.
Отправить файл