如何在 Mac 上安裝及使用 NTFS-3G,取得完整的 NTFS 讀寫權限

繁體中文 English Français Deutsch 日本語 Español 简体中文

如何在 Mac 上安裝 NTFS-3G 以支援 NTFS 讀寫?

快速解答:

  • 透過終端機安裝 Homebrew 和 macFUSE 
  • 使用終端機指令安裝 NTFS-3G
  • 透過終端機手動以讀寫模式掛載 NTFS 磁碟機

如果您不習慣使用終端機,可以試試 iBoysoft NTFS for Mac。這款 Mac NTFS 驅動程式可免用終端機一鍵安裝,並以接近 Mac 原生磁碟的速度讀寫 NTFS 磁碟機。

NTFS 3G

市面上有許多 Mac NTFS 工具,但今天我們要 深入了解一款 免費的 Mac NTFS 工具 —— NTFS-3G。如果您不想為了安裝 Homebrew、macFUSE 和 NTFS-3G 而使用終端機,iBoysoft NTFS for Mac 是值得考慮的易用替代方案:提供一鍵安裝、不需要複雜的指令列操作,並整合 Finder。如果您時間有限,請參考下方的實用建議與快速比較表:

符合以下情況時,選擇 NTFS-3G✅ 您熟悉技術操作 
✅ 您已安裝或使用過 Homebrew/macFUSE 
✅ 您想使用免費軟體 
✅ 您只是偶爾需要在 Mac 與 NTFS 磁碟機之間移動檔案
符合以下情況時,選擇 iBoysoft NTFS for Mac✅ 您是初學者或一般使用者
✅ 您不想使用終端機指令
✅ 您需要 Finder 整合功能 
✅ 您經常在 Windows 和 Mac 之間使用 NTFS 磁碟機 
✅ 您希望在 Mac 上更輕鬆、更快速地讀寫 NTFS

NTFS-3G 與 iBoysoft NTFS for Mac 快速比較表

項目NTFS-3GiBoysoft NTFS for Mac
費用免費付費(試用版 + 授權/訂閱方案)
安裝方式需要執行複雜的終端機指令簡單的一鍵安裝程式
需要其他 App需要。Homebrew + macFUSE + NTFS-3G不需要。獨立軟體
macOS 整合有限與 Finder 整合
速度通常較慢 通常較快
BitLocker 支援
macOS 相容性macOS Sierra 10.12 - macOS Tahoe 26macOS High Sierra 10.13 - macOS Tahoe 26
支援的 Mac 型號Intel 與 Apple Silicon(M1-M5)Mac 皆支援Intel 與 Apple Silicon(M1-M5)Mac 皆支援
穩定性不穩定。安裝過程中會發生錯誤整體而言良好

什麼是 NTFS-3G?

NTFS-3G 是一款免費的開放原始碼驅動程式,旨在讓 macOS 對 Windows 格式化的 NTFS 磁碟機具備完整的讀取與寫入權限。若要使用 NTFS-3G,還需要搭配 FUSE 相容層 macFUSE。

此外,如果你計畫使用 Mounty for NTFS 在 macOS Ventura - macOS Tahoe 上啟用 NTFS 磁碟機的寫入權限,NTFS-3G 也是必要元件。

如何安裝與設定 NTFS-3G,以啟用 NTFS 讀寫支援?

在 macOS 上安裝 NTFS-3G 之前,請先確認支援的 macOS 版本與架構(相容性清單來源為 Google AI overview 及我的實際測試)。

Mac 型號Intel 與 Apple Silicon(M1、M2、M3、M4、M5)Mac 皆支援
macOS 版本macOS Tahoe 26
macOS Sequoia 15 
macOS Sonoma 14 
macOS Ventura 13 
macOS Monterey 12 
舊版 macOS:開箱即完整支援(Big Sur、Catalina、Mojave、High Sierra、Sierra)

確認 Mac 符合 NTFS-3G 的需求後,就可以繼續在 Mac 上安裝 NTFS-3G。以下分享我在新舊款 Mac 上的使用經驗,包含搭載 macOS Tahoe 26 的 Apple Silicon M1 Mac,以及搭載 macOS Monterey 12 的 Intel Mac,供你參考其相容性與安裝複雜度。

總結:根據我的測試,NTFS-3G 的相容性已獲得驗證,Intel Mac 與 Apple Silicon Mac 都能使用。它也支援相當廣泛的 macOS 版本,包括最新的 macOS Tahoe 26,以及較舊的 macOS Monterey 12。

不過,NTFS-3G 的安裝流程具有一定技術門檻,需要熟悉命令列操作。設定期間,我必須在終端機中執行許多指令,也遇到各種需要進一步排除的錯誤。 

因此,對一般使用者而言,NTFS-3G 並不是最實用的選擇。相較之下,專業的 iBoysoft NTFS for Mac 通常是更容易上手、也更合適的解決方案(不需要使用終端機指令)。

如何在搭載 Apple Silicon M1 的 Mac 上,於 macOS Tahoe 安裝並使用 NTFS-3G?

實際測試環境:2020 年 Apple Silicon M1 MacBook Air;macOS Tahoe 26.5.1

M1 Apple Silicon Mac 規格

1. 開啟 Finder,前往「應用程式」,搜尋並開啟「終端機」。

2. 由於電腦上尚未安裝 Homebrew,因此先執行以下指令安裝 Homebrew:

  1. /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

執行指令安裝 Homebrew

輸入密碼,等待安裝完成。請確認網路連線穩定,否則可能會顯示錯誤報告。 

Homebrew 已成功安裝

3. 使用 Homebrew 安裝必要的編譯工具與函式庫:

brew install autoconf automake libtool libgcrypt pkg-config

libtool 的下載速度相對較慢,請耐心等待。

執行指令安裝 libtool

4. 由於不確定是否已安裝或升級 macFUSE,因此仍執行以下指令:

brew install --cask macfuse

實際上,我的 Apple Silicon Mac 已經安裝最新版的 macFUSE。如果你的 Mac 尚未安裝,請使用上述指令安裝,或前往 macFUSE 官方 GitHub 儲存庫。

 注意: 在 Apple Silicon Mac 上,可能需要進入 macOS 復原模式,將安全性設定調降為「Reduced Security」,才能允許系統延伸功能運作。

macFUSE 已安裝

5. 透過 Homebrew 安裝 NTFS-3G:

brew install ntfs-3g

但我並沒有順利完成安裝,而是收到以下錯誤報告:Error: ntfs-3g: no bottle available! 系統建議改用其他來源:

brew install --build-from-source ntfs-3g

安裝 ntfs-3g 時顯示錯誤報告

接著又出現另一則錯誤:ntfs-3g 需要 Linux 才能執行。Error: An unsatisfied requirement failed this build

安裝 ntfs-3g 時顯示錯誤報告

Homebrew Terminal 無法順利安裝 NTFS-3G。沒關係,我改從 Tuxera NTFS-3G 的 GitHub 儲存庫著手,編譯 NTFS-3G 2026.2.25 最新版本。

從 GitHub 安裝 NTFS-3G

6. 將 NTFS 硬碟連接到 Intel MacBook Air,然後執行以下指令找出這部 NTFS 硬碟:

diskutil list

我在清單中找到外接硬碟,並確認 NTFS 分割區的識別碼。

7. 輸入以下指令,確認原生系統尚未掛載這部 NTFS 硬碟。

sudo umount /dev/diskXsY

接著需要建立一個暫存資料夾,做為掛載點。

sudo mkdir /Volumes/NTFS_Drive

執行以下指令,使用 NTFS-3G 掛載 NTFS 硬碟:

sudo /opt/local/bin/ntfs-3g -o local -o allow_other /dev/diskXsY /Volumes/NTFS_Drive

請記得將「diskXsY」替換成實際的硬碟識別碼。

 注意: 使用 NTFS-3G 掛載 NTFS 硬碟時,需要手動在 Terminal 中輸入指令。如果不想再使用 Terminal 指令,也可以安裝 Mounty for NTFS,將 NTFS 硬碟掛載為可讀寫模式。

現在,我可以透過剛建立的 /Volumes/NTFS_Drive 資料夾存取 NTFS 硬碟,並對其中的檔案進行開啟、讀取、複製、編輯及刪除等操作。

如何在搭載 macOS Monterey 的 Intel Mac 上安裝並使用 NTFS-3G?

實際測試環境:2017 年 13 吋 Intel MacBook Air;macOS Monterey 12.7.6

Intel Mac 規格

1. 開啟 Launchpad,輸入「Terminal」,然後開啟 Terminal。

2.  安裝 Command Line Tools。輸入以下指令,安裝 Xcode 命令列工具。

xcode-select --install

畫面會跳出通知,表示軟體安裝所需的可用空間不足。我需要先檢查 Mac 的硬碟空間,並在 Macintosh HD 上釋放空間,之後再重新安裝 Xcode。

可用空間不足

幾分鐘後,Xcode 就順利下載並安裝完成。

下載 Xcode

3. 檢查 macFUSE 是否需要更新。我之前已經安裝過 macFUSE,因此只要將 macFUSE 更新至最新版本 5.3.3 即可。你可以前往 macFUSE 的 GitHub 發布頁面或官方網站下載,也可以先安裝 Homebrew,再使用 Terminal 指令安裝 macFUSE。

深入瞭解 適用於 NTFS 的 MacFUSE

更新 macFUSE

4. 透過套件管理器安裝 NTFS-3G。一般來說,Homebrew 是安裝 NTFS-3G 的主要選項。不過,Homebrew 支援 macOS Sonoma 14 或更新版本,而我的 Mac 使用的是 macOS 12 Monterey。因此,我只能選擇 MacPorts ,並透過以下指令安裝 NTFS-3G:

sudo port install ntfs-3g

輸入電腦密碼。

在 Intel Mac 上安裝 NTFS-3G

5. 以讀寫權限掛載 NTFS 磁碟。詳細步驟與 Apple Silicon Mac 的步驟 6~7 相同,這裡不再重複說明。如有需要,請返回 M1 Apple Silicon Mac 的段落查看。

其他免費選項: Hasleo NTFS for Mac

如果你覺得這篇文章實用又有幫助,歡迎在下方留言,也可以分享到你常用的社群平台,讓更多人看到。

 Mac 上更簡便的 NTFS-3G 替代方案(無需使用終端機)

從上述測試可以看出,NTFS-3G 的安裝過程較為複雜。此外,reddit.com 上也有使用者反映,macOS 更新可能會導致 NTFS-3G 無法正常運作。由於 macOS 的安全性政策和檔案系統 API 持續演進,第三方 FUSE 驅動程式可能需要更新,才能維持相容性。寫入速度較慢也是使用者常見的不滿之一。NTFS-3G 使用 FUSE(Filesystem in Userspace),在資料操作過程中會增加額外的處理負擔。

相比之下,iBoysoft NTFS for Mac 是更理想的選擇。透過一鍵安裝,你可以在 Intel 或 Apple Silicon M1~M5 Mac 上輕鬆安裝(支援 macOS Tahoe 26 至 macOS High Sierra 10.13),不必使用終端機指令。此外,它會自動以讀寫模式掛載 NTFS 磁碟,協助你在 Finder 中重新命名、編輯、刪除及寫入 NTFS 磁碟上的檔案,速度接近 Mac 磁碟的原生效能。

查看使用 iBoysoft NTFS for Mac 時,Mac 上 NTFS 磁碟的讀寫速度

如何使用 iBoysoft NTFS for Mac 在 Mac 上寫入 NTFS 磁碟?

步驟 1. 我在使用 macOS Tahoe 26.5.1 的 M1 MacBook Air 2020 上下載了 iBoysoft NTFS for Mac(最新版本 8.0),在 macOS 26 上可以順暢運作。

iBoysoft NTFS for Mac 在使用 macOS Tahoe 的 M1 Mac 上執行

它與較舊版 macOS 的相容性如何?我使用的是較舊的 Intel MacBook Air(2017 年),作業系統為 macOS Monterey 12.7.6。安裝與啟用都沒有問題。無論是搭載 Intel 或 Apple Silicon 晶片的 Mac,使用較舊或較新的作業系統,這款 Windows NTFS for Mac 工具都能提供良好的相容性。

iBoysoft NTFS for Mac 在 macOS Monterey 上執行

步驟 2:我將 NTFS 磁碟連接到 MacBook Air 後,磁碟立即自動掛載。我按一下綠色的「Enable Writable」按鈕,手動啟用 NTFS 磁碟的寫入功能。 

接著,NTFS 磁碟會自動在 Finder 中開啟,使用上非常方便。 

在 iBoysoft NTFS for Mac 中啟用寫入功能

第一次啟動這款 NTFS for Mac 工具時,我沒有選擇 Advanced Mode,因此需要手動啟用寫入功能。如果希望使用自動掛載功能,建議選擇 Advanced Mode。

步驟 3:收到磁碟已成功以讀寫模式掛載的通知後,我便可以重新命名、編輯、刪除檔案,以及將檔案複製到 NTFS 磁碟或從中複製出來。

如果這款軟體解決了你的問題,歡迎分享給更多人!

不使用 NTFS-3G,如何寫入 NTFS 磁碟

如果你對 NTFS-3G 或其他 NTFS for Mac 工具沒有興趣,以下內容或許更符合你的需求。本節將介紹如何透過較為繁複的替代方法,在 macOS Ventura 或更新版本中寫入 NTFS 硬碟。

 注意: 執行以下方法前請務必審慎考慮,因為操作失誤可能導致資料遺失或 Mac 損壞。決定採用這些方法後,請務必仔細按照步驟操作,以降低發生意外的機率。

方法 1:將 NTFS 重新格式化為 exFAT

將硬碟格式化為同時相容於 Mac 和 Windows 的檔案系統,是一個不錯的選擇。這裡推薦使用 exFAT;與 NTFS 不同,exFAT 可在 Windows 和 macOS 上正常讀取、寫入、傳輸及共用檔案。

請先完整備份目標硬碟,否則格式化會清除其中儲存的所有內容。如果不慎發生資料遺失,也可以透過 iBoysoft Data Recovery for Mac 嘗試從已格式化的硬碟中復原檔案。

以下說明如何開啟「磁碟工具程式」,直接將硬  格式化為 exFAT: 

  • 開啟磁碟工具程式,在左側邊欄選取 NTFS 硬碟 
  • 按一下清除,選取 exFAT 作為檔案系統(請注意,清除會刪除磁碟上的資料) 
  • 依照設定輔助程式的指示完成格式化

方法 2:透過終端機安裝 Mac 專用 NTFS 驅動程式

您也可以開啟終端機,安裝可寫入 NTFS 硬碟的 Mac 專用 NTFS 驅動程式。這種方法適合熟悉技術操作並具備一定指令使用能力的使用者;如果操作不當,也可能導致 Mac 損壞。

  1. 將 NTFS 硬碟連接至 Mac。
  2. 前往應用程式 > 工具程式終端機
  3. 終端機 App 中輸入以下指令,系統提示時輸入您的 管理者帳號 密碼。sudo nano /etc/fstab
  4. 輸入以下指令,將 DISKNAME 替換為您的硬碟名稱,然後按下EnterLABEL=DISKNAME none ntfs rw,auto,nobrowse
  5. 按下Ctrl+O 將資訊寫入檔案,接著按下Enter 儲存。
  6. 按下Ctrl+C,再按下Ctrl+X 離開編輯器視窗。
  7. 退出 NTFS 硬碟,然後再次將它連接至 Mac。
  8. 前往Finder 選單,輸入 /volumes,然後按下Enter。接著,您就能將 NTFS 硬碟拖放到側邊欄,方便之後存取。

總結

根據我的測試經驗,NTFS-3G 的相容性足以應付需求。不過,它的安裝流程確實較為複雜,也比較繁瑣。此外,它與核心的整合程度不如原生驅動程式,受 FUSE 額外負擔影響,速度通常也比專業的 Mac 專用 NTFS 驅動程式慢。

如果您想獲得更簡單、順暢的寫入體驗,這裡推薦 iBoysoft NTFS for Mac。它只需按一下即可安裝,並能在不使用終端機指令的情況下,自動以讀寫模式掛載 NTFS 硬碟。透過與 Finder 的順暢整合及高速檔案傳輸功能,讓 NTFS 硬碟的寫入操作更流暢、更有效率。

非常感謝您的留言與分享!

macOS 上 NTFS-3G 的常見問題

Q1. 為什麼在 Mac 上使用 NTFS-3G 寫入 NTFS 硬碟時速度非常慢?
A

這是因為 NTFS-3G 使用 FUSE(使用者空間檔案系統),資料處理時會產生額外的處理負擔。尤其是將大型檔案或大量小型檔案複製到 NTFS 硬碟時,速度會變得非常慢。

Q2. NTFS-3G 在 Ventura 上可以運作,升級到 Sonoma 後卻無法掛載。為什麼會這樣?
A

這是因為 macOS 會變更安全性政策與檔案系統 API,第三方 FUSE 驅動程式可能需要更新。