CrossDriver Files › 使用教學

Mac 怎麼解壓縮 RAR、7z 檔(不用 WinRAR、7-Zip)

RAR 檔在 Mac 上按兩下打不開,Mac 也沒有視窗版的 WinRAR 和 7-Zip。不必另裝解壓縮軟體:用 macOS 內建的工具,一行終端機指令或按一下右鍵,就能免費解壓縮 RAR 和 7z。

更新於

同事傳來一個 專案檔案.rar,按兩下,Mac 卻打不開。macOS 內建的解壓縮工具「封存工具程式」不支援 RAR 檔(7z 能不能開,要看 macOS 版本)。

不過,你不需要為此另裝解壓縮 App:讀取 RAR 和 7z 所需的東西,macOS 本身就有。

Mac 有 WinRAR、7-Zip 嗎?

沒有你在 Windows 上熟悉的那種。WinRAR 的開發商 RARLAB 提供 RAR for macOS,7-Zip 專案也提供 7-Zip for macOS,但兩者都是在終端機裡使用的命令列工具,沒有熟悉的視窗介面。單純解壓縮的話,macOS 內建的工具(方法一)就能做到;想要 Windows 那樣的右鍵操作,可以用 CrossDriver Files(方法二)。

方法一:一行終端機指令

macOS 內建 tar(bsdtar,以 libarchive 為基礎),除了 tar 檔,也能讀取 RAR(RAR4 和 RAR5)、7z、ZIP、.tar.gz、.tar.xz 等格式。

  1. 打開 終端機(「應用程式 ▸ 工具程式」,或用 Spotlight 搜尋)。
  2. 輸入 cd 和一個空格,把壓縮檔所在的資料夾拖進終端機視窗,按 Return。
  3. 建立一個資料夾,解壓縮到裡面:
mkdir "專案檔案"
tar -xf "專案檔案.rar" -C "專案檔案"

把 專案檔案 換成你的壓縮檔名稱;名稱中有空格時,引號要保留。同樣兩行指令也適用於 .7z、.zip、.tar.gz、.tgz 和 .tar.xz 檔。

只想看看裡面有什麼、不解壓縮:tar -tf "專案檔案.rar"

方法二:按右鍵 ▸ 全部解壓縮

不想用終端機的話,CrossDriver Files(一款免費的 Mac 檔案管理員,操作和 Windows 檔案總管一樣)按一下右鍵就能做到同樣的事。它使用 macOS 內建的壓縮工具,不需要另外安裝任何東西。

  1. 在 CrossDriver Files 中打開壓縮檔所在的資料夾。
  2. 在 RAR 或 7z 檔上按右鍵,選擇 全部解壓縮。
壓縮檔上的 Windows 11 樣式右鍵選單,含「全部解壓縮」
  • 檔案會解壓縮到以壓縮檔命名的新資料夾;名稱已被使用時,新資料夾會自動編號,不會覆寫任何東西。
  • 大型壓縮檔會顯示進度,並有速度曲線、暫停和取消;取消後會清除解壓縮到一半的資料夾。
  • 試圖寫到資料夾外的項目(例如 ../ 路徑)會被拒絕。
  • 解壓縮錯了?Ctrl+Z,新資料夾會丟到垃圾桶。

「全部解壓縮」支援 ZIP、RAR、7z、tar、.tar.gz、.tgz、.tar.bz2、.tar.xz、cpio、xar、cab、LHA、Apple Archive(.aar),以及單一壓縮檔案(.gz、.bz2、.xz、.Z)。

目前還不支援的

  • 有密碼保護的 RAR 和 7z 壓縮檔:tar 和 CrossDriver Files 都無法解壓縮,會顯示錯誤訊息。
  • 分割 RAR 壓縮檔(.part1.rar、.part2.rar …):CrossDriver Files 暫不支援。

遇到這兩種情況,請使用支援它們的解壓縮 App。

傳給 Windows 使用者的壓縮檔

要打包檔案,在 CrossDriver Files 中選取檔案、按右鍵,選擇 壓縮成 ZIP 檔案。4 GB 以上(含)的壓縮檔會使用標準 ZIP64 格式,使用 Windows 的同事也能順利開啟。

把 Windows 的習慣,帶到 Mac 上

下載 CrossDriver Files,幾秒鐘就能上手。

免費下載 Mac 版

macOS 12 或以上 · 通用(Apple 晶片與 Intel)

更多教學