Mac 無需格式化即可讀寫 NTFS 硬碟的方法

繁體中文 English Deutsch 日本語 Español Português 简体中文

在 Mac 上如何寫入 NTFS 硬碟?

快速解答:

macOS 原生僅支援 NTFS 硬碟的讀取,不能直接寫入。若要讓 NTFS 硬碟可在 Mac 上存取與寫入,可考慮以下方式:

1. 使用 iBoysoft NTFS for Mac
這是最簡單、直覺的選擇,能自動在 Mac 上以完整的讀寫模式掛載 NTFS 磁碟。

2. 使用開源 NTFS 驅動程式
適合熟悉技術的使用者,設定較為複雜。

3. 執行 Terminal 指令
屬於實驗性方法,較適用於 macOS Catalina 或更早版本,安全性和穩定性有限。

在 Mac 讀寫 NTFS 硬碟的方法

NTFS(全名為 New Technology File System)是 Windows 系統預設的檔案系統,但 macOS 只能讀取此格式,無法直接寫入。在 Mac 上寫入 NTFS 硬碟,對經常在 Windows 與 macOS 之間分享檔案的用戶來說相當常見,例如需要在不同作業系統間分享檔案時。

針對 Mac 對 NTFS 僅支援唯讀的限制,我們測試並整理了三種可於 macOS 開啟 NTFS 寫入權限的可靠方法。每種方式各有優缺點,建議根據實際情況選擇最合適的方法,輕鬆讓 Mac 支援 NTFS 寫入。

三種 Mac 讀寫 NTFS 方法總覽

選項可靠性相容性難易度適合對象
1. 使用專業的 NTFS for Mac 軟體-iBoysoft NTFS for Mac高度可靠
通過 Apple 認證
支援 macOS Tahoe 26 至 macOS High Sierra 10.13
支援 Apple Silicon M1、M2、M3、M4、M5 晶片
容易-簡單幾步即可在 Mac 上完整讀寫 NTFS 硬碟。初學者
需要穩定安全使用 NTFS 硬碟的用戶
2. 使用免費 NTFS for Mac 工具-Mounty for NTFS相對可靠
開源軟體
支援 macOS Tahoe 26 至 macOS Catalina 10.15
支援 Apple Silicon M1、M2、M3 晶片
困難-需具備終端機指令操作經驗,並須先安裝 MacFUSE 及 NTFS-3G。熟悉電腦操作的人員、進階使用者
追求零成本的用戶
3. 透過 Terminal 手動啟用 NTFS 寫入權限不可靠
Apple 官方未支援
不建議使用
支援 macOS Catalina 及更早版本
注意:在 macOS Big Sur 與 Monterey 執行極不穩定;macOS Ventura 及更新版本幾乎不可用
困難-需自行在 Terminal 執行指令電腦進階用戶、專業人士
尋找免費方法的使用者

 小提醒:將 NTFS 硬碟格式化為 macOS 支援的檔案格式,也能讓硬碟具備寫入功能。不過,這種做法僅適合硬碟資料已備份或無重要資料時使用。

方法一:使用專業且易用的 NTFS for Mac 工具

就 NTFS for Mac 技術演進 來看,選擇商業授權的第三方應用程式,是在 Mac 上啟用NTFS 寫入支援最簡單快速的方法。

雖然需付費購買,但優勢包含:

  • 穩定可靠
  • 寫入速度快
  • 高度相容
  • 免費技術支援

這些優勢通常無法在開源工具中同時獲得。

iBoysoft NTFS for Mac 是市面上表現突出的專業 NTFS 工具,其特色包括:

  • 極速支援 macOS 寫入 NTFS 及檔案傳輸
  • 自動以可讀寫模式掛載 NTFS 磁碟
  • 可協助您 將 exFAT 轉換為 NTFS
  • 在 Finder 直接複製、編輯、刪除 NTFS 磁碟上的檔案,無需格式化磁碟
  • 支援 蘋果自家晶片 Mac 上的 NTFS,包括 M1、M2、M3、M4、M5 晶片,並相容於 macOS Tahoe - macOS High Sierra。

使用此軟體,您在 Mac 上操作 Microsoft NTFS 磁碟和原生 macOS 磁碟時,幾乎感受不到差異,例如 從 Mac 複製檔案到 NTFS 磁碟等常見任務。它也同樣適用於 東芝 NTFS 磁碟於 Mac 的讀寫 及其他品牌。

在 Mac 上寫入 NTFS 磁碟的步驟:

1. 於 Mac 免費下載並安裝 iBoysoft NTFS for Mac。

2. 將 NTFS 磁碟連接至 Mac 電腦。

3. 磁碟成功掛載後,您即可於 Mac 存取 NTFS 磁碟並進行讀寫。如有必要,系統會提示安裝 NTFS 驅動程式,並需 啟用系統擴充功能 以取得完整磁碟存取權限。

iBoysoft NTFS for Mac

這套實用軟體適用於各品牌 NTFS 硬碟,例如 WD My Passport NTFS,只要於裝置安裝 WD NTFS for Mac 驅動程式 即可。

您也可參考教學影片,了解如何於 Mac 讀取 NTFS,及透過 iBoysoft NTFS for Mac 軟體 修正 NTFS 外接硬碟僅能讀取的問題

若要於 macOS Tahoe 讀寫 NTFS 磁碟,請參考:如何在 macOS Tahoe 26 讀寫 NTFS 磁碟?

選項 2:使用免費 NTFS for Mac 工具

 更新說明: Apple 在 macOS Ventura 中調整了 NTFS 掛載結構,已不再採用過去以核心為基礎的方式,因此舊有的 NTFS 重新掛載方法已無法適用。 

 

因此,Apple 內建隱藏的 NTFS 寫入支援(過去可透過 Mounty、/etc/fstab 及終端機掛載指令啟用)在 macOS 13 Ventura 上已經無法使用。 

 

不過,目前仍可使用基於 NTFS-3G 和 macFUSE 的第三方 NTFS 解決方案,來在 macOS Ventura 及更新版本上 讀寫 NTFS 磁碟

如果你不想使用商業版 NTFS 驅動程式或重新格式化 NTFS 磁碟,也有一些可供選擇的 免費 Mac 用 NTFS 工具。例如,你可以嘗試開源專案 FUSE for macOS(即 macFUSE)。

雖然這些方法免費,但安裝與設定過程相當複雜,需要大量指令操作,還包含多次重新啟動 Mac。如果決定嘗試這類免費方案,請務必詳細閱讀教學步驟,否則有可能導致裝置或資料受損!

步驟 1. 下載並安裝 macFUSE。

建議安裝時維持預設選項即可。

步驟 2. 安裝 NTFS-3G。

請開啟 終端機 視窗,先輸入以下指令以安裝 Homebrew:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

接著,請輸入以下指令,透過 Homebrew 安裝 NTFS-3G:

brew tap gromgit/fuse
brew install ntfs-3g-mac

步驟 3. 安裝 Mounty for NTFS

步驟 4. 在 Mac 上寫入 NTFS

除了 Mounty for Mac 之外,SYSGeeker NTFS for Mac 和 SL-NTFS 也是市面上免費的 Mac NTFS 工具。不過,這類免費軟體安裝和使用流程較為繁瑣。

選項 3. 透過 Terminal 終端機執行指令

#實驗性方式,因為穩定性及安全性低,不建議一般用戶使用

macOS 系統內建實驗性的 NTFS 寫入支援,但預設為停用。你可以在 Terminal 終端機 輸入指令,手動啟用 macOS 的 NTFS 寫入功能。由於這不是 Apple 官方支援的標準做法,所以有明顯的不穩定與風險。

特別提醒,這項隱藏的實驗性 NTFS 寫入,較適用於 macOS Catalina 及更舊版本。自 macOS Big Sur 起功能極不穩定,並於 macOS Ventura 及更高版本被官方禁止。

以我自己的 MacBook Air(macOS Sonoma 14.5)測試時,這種方法未能成功以讀寫模式掛載 256 GB 的 NTFS 隨身碟,操作過程中 Mac 甚至卡住、出現轉轉球,最後需強制重啟。

由於風險極高,不建議實際操作。如果你想了解其流程,以下僅供參考,並不建議實際執行

1. 打開 應用程式 > 工具程式 > Terminal 終端機

2. 輸入以下指令以編輯 fstab 檔案,系統會提示輸入密碼(輸入過程中不會顯示字元):

sudo nano /etc/fstab

Apple NTFS write support step 1

3. 在編輯器中輸入下方指令(請將 DISKNAME 替換成你 NTFS 磁碟或隨身碟的名稱),然後按「Control + O」儲存。

 小提醒: 如果有多顆 NTFS 磁碟,請為每一顆分別輸入一行。

LABEL=DISKNAME none ntfs rw,auto,nobrowse

Apple NTFS write support 3

4. 按下 Enter 後,依序按「Control + C」再「Control + X」離開編輯器。

5. 將 NTFS 磁碟重新插入 Mac。

6. 點選左上角選單列中的「前往」,選擇「前往檔案夾」。

7. 輸入下方的路徑後按 Enter

/Volumes

8. 找到 NTFS 磁碟,拖曳到 Finder 側邊欄,以便後續快速存取。

 小提示: 如果想還原變更,請依照步驟 1 和 2 操作,接著刪除剛才輸入的指令。儲存變更並離開。

許多使用者反映,上述指令在 macOS Monterey 上無法正常運作。請改用下方的另一組指令;不過步驟會更複雜一些。

1. 開啟「Terminal 終端機」,輸入以下指令後按下 Return 鍵來卸載你的磁碟。請將 DISKNAME 替換成你的裝置名稱。

sudo umount Volumes/DISKNAME

2. 輸入下列指令,為 NTFS 磁碟建立一個掛載點。

sudo mkdir /Volumes/1

3. 接著輸入這個指令,將 NTFS 磁碟以讀寫模式掛載到 Mac。範例中的 "disk2s2" 是磁碟工具程式內顯示的 NTFS 裝置資訊,實際情況請依你自己的磁碟名稱填寫。 

sudo mount -t ntfs -o rw,auto,nobrowse /dev/disk2s2 /Volumes/1

NTFS 磁碟在磁碟工具程式的裝置資訊

4. 離開 Terminal,再到 Mac 上開啟剛才掛載的 NTFS 磁碟使用。

總結

Mac 雖然能實現 NTFS 檔案寫入,但除了將磁碟格式化(這會清除所有內容)之外,也還有其他選擇,例如免費 NTFS 驅動程式、開源 NTFS 驅動程式,或利用 Apple 內建的 NTFS 支援。

使用開源 NTFS 驅動程式加上終端機指令的確可以免費寫入 NTFS,不過這些 방법通常比較耗時費力,而且操作風險較高、穩定度也不足。

相較之下,付費的 NTFS for Mac 軟體則提供可靠穩定又易於操作的解決方式,能省下不少時間與精力。

Mac NTFS 寫入常見問題

Q不用額外軟體,如何在 Mac 讀寫 NTFS 磁碟?
A


將 NTFS 磁碟格式化為 exFAT(macOS 和 Windows 都支援)是最安全、最穩定的方式。

由於 Mac 可讀取 NTFS 磁碟內容,您可以先將檔案從 NTFS 磁碟備份到 Mac,再執行格式化。

不過 Mac 預設無法寫入 NTFS,也無法編輯、重新命名、貼上、刪除、建立或移動檔案到該磁碟。您亦可選擇直接將 NTFS 磁碟格式化為 Mac 支援的格式,但資料會全數清除。此外,也有其他不需格式化即可於 Mac 讀寫 NTFS 的替代方法可參考。

Q有沒有免費方式可在 Mac 讀寫 NTFS 磁碟?
A

有幾種免費方式可於 Mac 讀寫 NTFS 磁碟:

使用免費軟體 Mounty for NTFS。需先安裝 macFUSE 和 NTFS-3G。此方法傳輸大量檔案時穩定性較差,建議注意風險。

將磁碟格式化為 macOS 支援的檔案系統。動手前請先備份內容,因為格式化會清除原有資料。

透過 Terminal 執行指令。此方式不穩定,且非 Apple 官方支援,不建議一般用戶操作。如仍想嘗試,您的 Mac 應為 macOS Catalina 或更早版本。

QMac 上哪一款 NTFS 工具最好用?
A

iBoysoft NTFS for Mac 是評價極佳的 Mac 專用 NTFS 工具,提供「簡易模式」和「進階模式」兩種選項。

簡易模式可免開啟系統擴充功能直接在 NTFS 磁碟寫入。

進階模式需啟用系統擴充功能以安裝 iBoysoft 專屬 NTFS 驅動程式,有助於每次將 NTFS 磁碟接上 Mac 時自動掛載使用。