September 24

Как заархивировать файлы на Mac, чтобы на Windows не вылезли «кракозябры», а превью было скрыто паролем

Александр Гудко, медиаэксперт, КП "Инженерка Гуд!"


Казалось бы, простая задача: у меня MacBook Air, мне нужно собрать файлы в архив, поставить на него пароль и отправить человеку на Windows.

Но на практике тут же вылезает куча скрытых граблей:

  1. Проблема «кракозябр»: Если выбрать не ту кодировку, у получателя на Windows все русские названия файлов превратятся в кашу из непонятных символов.
  2. Проблема «подглядывания» (Превью): Обычный ZIP-архив с паролем всё равно показывает структуру папок и названия файлов. То есть содержимое скрыто, но «вывеску» видят все. А нужно, чтобы до ввода пароля вообще ничего нельзя было разглядеть.
  3. Проблема мусора: Mac обожает пихать в архивы скрытые системные файлы (вроде .DS_Store или папок __MACOSX). На Windows они выглядят как раздражающий цифровой хлам.

Попытка решить это стандартными инструментами Mac или встроенными настройками популярных архиваторов (где банально нет нужных галочек) часто заводит в тупик. Но идеальное решение есть, и оно бесплатное.

Правильный инструмент: Keka

Стандартная «Архивная утилита» в macOS слишком простая, а популярный RAR Extractor не умеет скрывать имена файлов. Поэтому качаем бесплатный архиватор Keka (берите версию с официального сайта keka.io, она бесплатная, в отличие от App Store).

Настраиваем идеальный архив за 4 шага:

  1. Выбираем формат 7z.
    В правом верхнем углу окна Keka меняем стандартный ZIP на 7z. Почему? Формат ZIP технически не умеет скрывать имена файлов. А вот 7z умеет это делать идеально. Кроме того, 7z по умолчанию работает на кодировке UTF-8 (Unicode) — это мировая гарантия того, что никакие русские буквы на Windows не покорежатся.
  2. Включаем шифрование имен.
    Вводим свой пароль (лучше всего использовать обычные цифры, чтобы избежать проблем с раскладками клавиатуры на других ПК) и обязательно ставим галочку «Шифровать имена файлов». Именно она убирает превью. Без пароля архив будет выглядеть как глухой замок — никто даже не узнает, какие файлы внутри.
  3. Очищаем от маковского мусора.
    В нижней части настроек проверяем, чтобы стояла галочка «Исключать ветви ресурсов Mac». Она сотрет все невидимые системные файлы Apple, и получатель на Windows увидит чистую, аккуратную папку без лишнего хлама.
  4. Остальные галочки не трогаем.
    «Непрерывный архив» оставляем включенным (это уменьшит размер файла), а вот «Самораспаковывающийся архив для Windows (.exe)» включать не нужно. Такой файл превратится в программу, которую вы сами потом на своем Mac просто так не откроете, да и антивирусы на Windows будут на него ругаться. Обычный формат .7z — самый безопасный и удобный.

Главный маковский секрет (чтобы не пугаться)

Когда вы создадите этот архив и захотите проверить его на своем MacBook, вы столкнетесь с «чудом»: вводите правильный пароль, а Mac его не принимает и просит снова.

Не паникуйте, архив не сломался. Это давний баг встроенного просмотрщика macOS — он просто не умеет открывать защищенные файлы формата 7z.

Чтобы проверить архив на Mac, просто перетащите его мышкой внутрь окна программы Keka или нажмите правой кнопкой мыши -> «Открыть в программе» -> Keka. Вводите пароль, и всё откроется.

А вот у получателя на Windows вообще не будет никаких проблем. Компьютеры на Windows используют WinRAR или 7-Zip, которые щелкают такие архивы как орехи. Пользователь дважды кликнет по файлу, у него сразу всплывет четкое окно ввода пароля, и после ввода все названия отобразятся ровно, красиво и без «кракозябр».