NTFS(NT File System)はWindowsの標準ファイルシステムですが、macOSでは読み取りのみ対応しています。MacでNTFSドライブに書き込みたい場面は、たとえばWindowsとmacOS間でファイル共有する場合など、クロスプラットフォームで作業される方には避けて通れません。
MacでNTFSドライブが読み取り専用になってしまう制限に対し、編集部では書き込みを有効にする3つの確かな方法を検証しました。それぞれ特徴や注意点が異なるため、ご利用状況に合わせて最適な手段を選択してください。
MacでNTFSを読み書きできる3つの方法一覧
| オプション | 信頼性 | 対応状況 | 難易度 | おすすめのユーザー |
| 1. プロ仕様のNTFS for Macを使う - iBoysoft NTFS for Mac | 高い Apple 認証ソフトウェア | macOS Tahoe 26〜macOS High Sierra 10.13 に対応 Apple Silicon M1、M2、M3、M4、M5 チップに対応 | 簡単 — 数クリックでNTFSドライブの読み書きが可能 | パソコン初心者 MacでNTFSドライブを安全かつ確実に使いたい方 |
| 2. 無料のNTFS for Macを使う - Mounty for NTFS | 比較的高い オープンソース | macOS Tahoe 26〜macOS Catalina 10.15 に対応 Apple Silicon M1、M2、M3 チップに対応 | 難しい — コマンドラインの操作スキルが必要。事前にMacFUSEとNTFS-3Gのインストールが必要。 | ITに詳しい方やパワーユーザー コストを重視する方 |
| 3. ターミナルからNTFS書き込みを有効化 | 信頼性が低い Apple公式サポート対象外 非推奨 | macOS Catalina以前に対応 注意: macOS Big Sur・Monterey では非常に不安定、macOS Ventura以降はほぼ利用不可 | 難しい — ターミナルでコマンド操作が必要 | IT上級者やパワーユーザー 無料で試したい方 |
ヒント: NTFSドライブをmacOS対応形式にフォーマットする方法もあります。ただし、この方法はドライブが空または、バックアップ済みで消去しても問題ない場合に限られます。
オプション1:使いやすくて信頼できるプロ仕様NTFS for Macを選ぶ
NTFS for Macの技術進化をふまえると、商用サードパーティ製アプリを利用するのがMacでNTFS書き込みを可能にする最も簡単かつ速い方法です。
有料にはなりますが、以下のメリットがあります。
- 高い信頼性
- 高速な書き込み
- 幅広い互換性
- 無償テクニカルサポート
これらは、オープンソースツールでは得にくいポイントです。
iBoysoft NTFS for Macは、性能・互換性ともに優れたユーティリティのひとつです。主な特徴は以下のとおりです。
- 超高速なmacOSでのNTFSドライブ書き込み・ファイル転送
- NTFSドライブを自動で読み書き可能な状態でマウント
- exFATからNTFSへの変換にも対応
- ディスクを消去せずに、Finder上でNTFSドライブのファイルをコピー・編集・削除可能
- M1、M2、M3、M4、M5などのAppleシリコン搭載Macを含む、MacでNTFSに対応。macOS TahoeからmacOS High SierraまでのmacOSに対応。
このソフトウェアを使えば、MacからNTFSドライブへのファイルコピーのような操作も、Microsoft NTFSドライブとmacOS対応ドライブの違いを気にせず行えます。Toshiba製NTFSドライブをはじめ、他メーカーのNTFSドライブでもMacで読み書きが可能になります。
ヒント:iBoysoft NTFS for MacでのNTFSドライブのMac上での読み書き速度については、速度テストの結果もご確認いただけます。
MacでNTFSに書き込む手順:
1. iBoysoft NTFS for MacをMacに無料でダウンロード・インストールします。
2. NTFSドライブをMacに接続します。
3. ドライブが正常にマウントされたら、Mac上でNTFSディスクにアクセスして読み書きが行えます。必要に応じて、NTFSドライバーのインストールとシステム拡張機能の有効化が求められる場合があります(フルディスクアクセス用)。

この優れたソフトウェアは、WD My Passport NTFSドライブなど、あらゆるメーカーのNTFSハードディスクでもご利用いただけます(WD NTFSドライバー for Macのインストールが必要な場合があります)。
MacでNTFSを読み取る方法や、iBoysoftのNTFS for Macソフトを使ってNTFS外付けハードディスクがMacで読み取り専用になった場合の対処法を解説した動画もご覧いただけます。
macOS TahoeでNTFSドライブの読み書きを行う方法は、こちらの記事をご参照ください。
方法2:無料のNTFS for Macツールを使う
アップデート情報: macOS Ventura で Apple は NTFS のマウント構造を変更し、従来のカーネルベースの方式から移行しました。このため、従来の NTFS 再マウント手法は利用できなくなっています。
その結果、これまで Mounty や /etc/fstab、ターミナルでの再マウントコマンドなどを使って利用できた Apple の隠し NTFS 書き込みサポートは、macOS 13 Ventura では動作しません。
ただし、NTFS-3G や macFUSE をベースにしたサードパーティ製の NTFS ソリューションを利用すれば、macOS Ventura 以降でも NTFS ドライブへの書き込み が可能です。
有料の NTFS ドライバーや NTFS フォーマットの変更を使いたくない場合は、無料で利用できる Mac 向け NTFS 関連ソフトもいくつか選択できます。たとえばオープンソースの macFUSE(旧名:FUSE for macOS)を利用する方法があります。
これらの無料ツールは費用はかかりませんが、コマンド操作や Mac の再起動を何度も行う必要があり、非常に高度で複雑な作業です。万一に備え、慎重に手順を進めてください。操作を誤ると、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といった無料のNTFS for Mac用ツールがあります。これらはいずれも無料ですが、インストールや利用時に複雑な手順が必要です。
方法3:ターミナルでコマンドを実行する
※ バックアップ推奨・安定性やセキュリティに問題がある実験的手法
macOSにはNTFS書き込み機能が実験的に組み込まれていますが、標準では無効になっています。ターミナルからコマンドを実行することで、macOSでNTFSへの書き込みを有効化することが可能です。ただし、Appleは公式にこの方法をサポートしておらず、不安定かつリスクも伴うため注意が必要です。
なお、この隠し機能によるNTFS書き込みサポートは、macOS Catalina以前では比較的安定して動作するケースもありますが、macOS Big Sur以降は著しく不安定となり、macOS Ventura以降では完全に利用できなくなっています。
私の環境(MacBook Air/macOS Sonoma 14.5)で試したところ、NTFS USBメモリ(256 GB)は読み書きモードでマウントできず、処理中にMacがレインボーボールのまま固まり、再起動を余儀なくされました。
この方法はリスクが非常に高いため推奨できませんが、どういった流れか知りたい方向けに参考までに手順を記載します(実行は推奨しません):
1.アプリケーション > ユーティリティ > ターミナルの順に開き、ターミナルを起動します。
2.以下のコマンドを入力してfstabファイルを編集します(パスワード入力が求められた際は、そのまま入力してください。入力中は画面に表示されません)。
sudo nano /etc/fstab

3.エディタ画面が開いたら、下記のコマンドを入力し、「Control+O」で保存します(DISKNAMEの部分は、NTFSドライブ名に置き換えてください)。
ヒント:複数のNTFSドライブを書き込み対応させたい場合は、それぞれ行を追加して入力します。
LABEL=DISKNAME none ntfs rw,auto,nobrowse

4.Enterキーを押し、「Control+C」そして「Control+X」の順に入力してエディタを終了します。
5.NTFSドライブをMacに再接続します。
6.画面左上のメニューバーから「移動」をクリックし、「フォルダへ移動...」を選択します。
7.下記のパスを入力し、Enterを押します。
/Volumes
8.NTFSのボリュームまたはドライブを見つけたら、サイドバーへドラッグしてアクセスしやすくします。
ヒント: 変更を元に戻したい場合は、手順1と2を再度実行し、コマンドラインを削除してください。その後、保存して終了します。
多くのユーザーから、上記のコマンドではmacOS Montereyで正常に動作しなかったとの報告があります。下記のコマンドをお試しください。やや複雑ですが、順に進めてください。
1. ターミナルを開き、以下のコマンドを入力してReturnキーを押し、ディスクのマウントを解除します。DISKNAMEはご自身のデバイス名に置き換えてください。
sudo umount Volumes/DISKNAME
2. 続いて、NTFSボリューム用のマウントポイントを作成するために、下記コマンドを実行してください。
sudo mkdir /Volumes/1
3. MacでNTFSボリュームを読み書き対応でマウントする場合、下記コマンドを実行します。「disk2s2」はディスクユーティリティで表示されるNTFSドライブのデバイス情報を指します。ご利用環境によって名称が異なる場合があります。
sudo mount -t ntfs -o rw,auto,nobrowse /dev/disk2s2 /Volumes/1

4. ターミナルを終了し、Mac上でNTFSボリュームを開いて利用できます。
まとめ
MacでNTFSファイルに書き込むことは可能です。ただし、すべてのデータが消去されるフォーマットによるファイルシステム変更以外にも、無料NTFSドライバー、オープンソースNTFSドライバー、Apple純正のNTFS対応など複数の選択肢があります。
オープンソース系NTFSドライバーやターミナル操作を用いれば無料で対応できますが、手順が煩雑で時間や手間がかかる上、動作が不安定でリスクも伴います。
一方、有料の「NTFS for Mac」ソフトウェアは、信頼性が高く操作も簡単で、多くの手間と時間を節約できます。

MacとWindows両方で使える外付けHDDのフォーマット方法
この記事では、MacやWindowsで外付けハードドライブをフォーマットする方法や、最適なフォーマット形式を使って他の外付けドライブを消去する手順を紹介しています。続きを読む >>
MacでNTFSに書き込むに関するFAQ
- QMacでソフトなしでNTFSドライブを読み書きするには?
-
A
NTFSドライブをexFAT(macOSとWindowsの両方に対応)など、サポートされているファイルシステムに再フォーマットするのが、最も安全かつ確実な方法です。
Macは標準でNTFSドライブの読み込みに対応しているため、まずNTFSドライブ内のファイルをMacにコピーしてバックアップし、その後で再フォーマットできます。
ただし、MacはNTFSに標準で書き込みできないため、編集・リネーム・貼り付け・削除・作成・移動などの操作は行えません。もちろん、NTFSドライブを直接Mac用にフォーマットすることもできますが、その場合データは消去されます。再フォーマット以外にも、MacでNTFSドライブを読み書きできる回避策はいくつかあります。
- QMacでNTFSドライブを無料で読み書きするには?
-
A
MacでNTFSドライブを無料で読み書きする主な方法は次の通りです。
フリーソフトのMounty for NTFSを使用する。ただし、その前にmacFUSEとNTFS-3Gのインストールが必要です。この方法はとくに大容量ファイルの転送時など、動作が不安定な場合があります。
ドライブをmacOS対応のファイルシステムに再フォーマットする。再フォーマット時はデータが消去されるため、事前にバックアップを取ってください。
ターミナルでコマンドを実行する方法もありますが、これは公式サポート外で安定性に欠けます。どうしても試す場合は、macOS Catalina以前のバージョンで実行してください。
- QMacでおすすめのNTFSツールは?
-
A
iBoysoft NTFS for Macは、Mac用NTFSツールとして高い評価を得ています。シンプルモードとアドバンスドモードの2種類が用意されています。
シンプルモードでは、システム機能拡張を有効化せずにNTFSドライブへ書き込みが可能です。
アドバンスドモードでは、iBoysoft独自のNTFSドライバーをインストールするためにシステム機能拡張を有効化する必要があります。このモードでは、NTFSドライブを接続するたびに自動マウントされるようになります。
