Гид по технологиям

Как распаковать XZ‑файл на Windows и Mac

• 4 min read • Инструкции • Обновлено 23 Nov 2025
Как распаковать XZ‑файлы на Windows и Mac
Как распаковать XZ‑файлы на Windows и Mac

Распаковка XZ на Windows и Mac

Что такое XZ и зачем его открывать

XZ — это формат сжатия одного файла с алгоритмом LZMA2. Он даёт более плотную (lossless) компрессию, чем классические ZIP/RAR в тех же условиях, но не является контейнером‑архивом. Это значит: если у вас file.xz, внутри обычно один файл (например file или file.tar). Чтобы получить исходные данные, нужно распаковать XZ; если внутри был tar (file.tar.xz), дополнительно нужно распаковать TAR.

Важно: XZ не сохраняет структуру папок как архивы типа .zip; чаще встречается в дистрибутивах ПО и резервных копиях.

Как открыть XZ‑файл на Windows — GUI (WinZip / 7‑Zip)

Иконка архиватора для Windows

Рекомендуемый путь для обычного пользователя — использовать графический архиватор:

  1. Установите один из архиваторов: WinZip, 7‑Zip или другие, поддерживающие XZ.
  2. Найдите файл .xz в Проводнике.
  3. Правый щелчок → «Открыть с помощью» → выберите установленный архиватор (WinZip/7‑Zip/The Unarchiver).
  4. В архиваторе выберите «Извлечь» и укажите папку.
  5. Дождитесь завершения извлечения и проверьте файлы.

Преимущества GUI: простота, визуальный контроль, возможность шифрования/архивирования при необходимости.

Кнопка WinZip

Как извлечь XZ‑файл на Mac — GUI (The Unarchiver) и CLI

Иконка The Unarchiver для macOS

GUI‑вариант (подходит большинству пользователей):

  1. Скачайте и установите The Unarchiver из App Store или с сайта разработчика.
  2. Правый щелчок по .xz → «Открыть с помощью» → The Unarchiver.
  3. Выберите папку для извлечения.
  4. Дождитесь окончания и проверьте содержимое.

Командная строка (для продвинутых и автоматизации):

  • Если у вас один файл file.xz и установлен пакет xz (в macOS можно установить через Homebrew: brew install xz):
# распаковка одного файла
unxz file.xz
# или эквивалент
xz -d file.xz
  • Если у вас файл вида archive.tar.xz (tar внутри XZ):
# одновременная распаковка tar.xz
tar -xJf archive.tar.xz

Команды простые и подходят для скриптов и CI.

Результат распаковки на macOS

Альтернативные подходы и когда что выбирать

  • GUI (WinZip, 7‑Zip, The Unarchiver): выбирайте, если вы не хотите работать в терминале или нужно визуально проверить содержимое.
  • CLI (unxz, xz -d, tar -xJf, 7z x): выбирайте для автоматизации, серверов и скриптов.
  • Если файл .xz — часть пакета (например .deb, .rpm или tar.xz), используйте соответствующие менеджеры пакетов или tar.

Примеры команд для Windows (PowerShell/CMD):

  • 7‑Zip (если установлен):
# извлечь один .xz
7z x file.xz
# если внутри tar: сначала распаковать xz, затем tar
7z x archive.tar.xz
7z x archive.tar

Совместимость и матрица поддерживаемых платформ

  • Windows: WinZip, 7‑Zip, PeaZip, PowerShell + 7z
  • macOS: The Unarchiver, Keka, встроенные утилиты tar (для .tar.xz), Homebrew (xz)
  • Linux: встроенные пакеты xz-utils (unxz, xz), tar

Совет: всегда проверяйте расширение. Если файл имеет .tar.xz, распаковка — двухэтапная (XZ → TAR → файлы).

Безопасность и целостность

Важно проверить происхождение файла и, по возможности, его контрольную сумму (SHA256/MD5), особенно если файл загружен из интернета. На сервере можно выполнить:

shasum -a 256 file
# затем сравнить с предоставленным хэшем

Также сканируйте извлечённые файлы антивирусом перед запуском исполняемых программ.

Пошаговые чеклисты по ролям

Разработчик:

  • Убедиться, что файл .xz содержит ожидаемый файл/архив.
  • Использовать CLI для интеграции в сборочные скрипты.
  • Проверить контрольные суммы.

Системный администратор:

  • Автоматизировать распаковку через скрипты (unxz / tar -xJf).
  • Настроить мониторинг мест хранения и права доступа после извлечения.

Обычный пользователь:

  • Установить GUI‑архиватор и открыть через контекстное меню.
  • Проверить файлы и запустить антивирусную проверку.

Критерии приёмки

  1. Файл успешно распакован без ошибок.
  2. Извлечённые файлы открываются и соответствуют ожидаемому типу.
  3. Контрольные суммы совпадают (если они были предоставлены).
  4. Права доступа и расположение файлов соответствуют политике безопасности.

Типичные проблемы и как их решать

  • Проблема: после распаковки остаётся нераспознанный файл (например .tar). Решение: проверьте расширение, используйте tar -xJf для .tar.xz или дополнительно распакуйте .tar.
  • Проблема: архиватор не поддерживает XZ. Решение: установите 7‑Zip/WinZip/The Unarchiver или xz-utils.
  • Проблема: «коррупция» архива. Решение: сравните контрольную сумму и скачайте заново.

Короткий глоссарий (1‑строчные определения)

  • XZ: формат сжатия одного файла на основе LZMA2.
  • LZMA2: алгоритм сжатия, обеспечивает высокую плотность без потерь.
  • TAR: формат контейнера (архива) для объединения нескольких файлов.
  • unxz/xz -d: команды для распаковки .xz.

Решение в виде дерева — как выбрать метод

tree
  root''Начать''
  root --> gui{Нужен GUI?}
  gui --> |Да| windows_gui[Используйте WinZip/7-Zip]
  gui --> |Да| mac_gui[Используйте The Unarchiver/Keka]
  gui --> |Нет| cli{Есть доступ к терминалу?}
  cli --> |Да| linux_cli[Используйте unxz/xz или tar -xJf]
  cli --> |Да| windows_cli[Используйте 7z x или добавить xz через пакетный менеджер]
  cli --> |Нет| ask_support[Попросите администратора/коллегу]

Совет по лучшим практикам

  • Для автоматизации на серверах используйте CLI (unxz/xz/tar).
  • Для единичных задач и пользователей — архиватор с GUI.
  • Всегда проверяйте контрольные суммы, источник и права доступа.

Краткое резюме

  • XZ — эффективный формат lossless‑сжатия для одного файла. Если внутри был tar, распаковка требует tar‑команды или повторного извлечения. На Windows проще всего пользоваться WinZip или 7‑Zip, на macOS — The Unarchiver или встроенными утилитами в сочетании с Homebrew. Для автоматизации используйте unxz/xz/tar и проверяйте целостность контрольными суммами.

[wl_navigator]

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро