如何在 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
費用免費付費(試用版+授權/訂閱方案)
安裝方式需要執行複雜的 Terminal 指令簡單的一鍵安裝程式
是否需要其他應用程式需要。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 磁碟機 具備完整的讀寫權限。若要使用,還需要搭配 FUSE 相容層 macFUSE。

此外,如果你打算在 macOS Ventura 到 macOS Tahoe 上使用 Mounty for NTFS 來啟用 NTFS 磁碟機的寫入權限,也必須先安裝 NTFS-3G。

如何安裝並設定 NTFS-3G,讓 macOS 支援 NTFS 讀寫?

在 macOS 上安裝 NTFS-3G 之前,請先確認支援的 macOS 版本與 Mac 架構(相容性清單來源為 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,以及搭載 macO Monterey 12 的 Intel Mac,供你參考其相容性與安裝複雜度。

總結:我的測試已驗證 NTFS-3G 的相容性;它可在 Intel Mac 與 Apple Silicon Mac 上運作,也支援多個 macOS 版本,包括最新的 macOS Tahoe 26,以及較舊的 macOS Monterey 12。

不過,安裝過程需要一定的技術能力,並且必須熟悉命令列操作。設定期間,我需要在 Terminal 中執行多個指令,也遇到各種需要進一步排查的錯誤。 

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

如何在搭載 Apple Silicon M1 晶片且執行 macOS Tahoe 的 Mac 上安裝並使用 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。如果你的電腦尚未安裝,請使用上述指令進行安裝,或前往 macFUSE 的官方 GitHub 儲存庫。

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

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,然後執行以下指令找出該磁碟機:

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 發布頁面或 macFUSE 官方網頁下載,也可以先安裝 Homebrew,再使用 Terminal 指令安裝 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 的章節查看。

如果你覺得這篇文章實用又有幫助,不妨在下方留言,並分享到你最常使用的社群平台,讓更多人看到?

 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 上可以順利運作。

在搭載 macOS Tahoe 的 M1 Mac 上執行 iBoysoft NTFS for Mac

那麼,它與較舊版本的 macOS 相容嗎?我改用較舊的 Intel MacBook Air(2017),其作業系統為 macOS Monterey 12.7.6。安裝與啟用都沒有問題。無論是搭載較舊或較新作業系統的 Intel Mac/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 中啟用 Enable Writable

我第一次啟動這款 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:透過終端機安裝 NTFS for Mac 驅動程式

您也可以開啟「終端機」,安裝 Mac 適用的 NTFS 驅動程式,以寫入 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 驅動程式可能需要更新才能相容。