MacでNTFSドライブに書き込もうとしているなら、MacFUSE、NTFS-3G、Mountyについて聞いたことがあるかもしれません。この組み合わせは、商用ソフトウェアに料金を支払わずにNTFSへの書き込みを可能にする、数少ない方法の1つでした。
しかし、現在のmacOSは以前と大きく変わっています。Appleシリコン搭載Macでは、ドライバのインストールにシステムセキュリティの低下を伴う設定が必要になり、macOSのバージョンによって互換性も異なります。また、パフォーマンスがネイティブドライバに及ばない場合もあります。
この記事では、macFUSEの仕組み、対応するmacOSのバージョン、制限事項、よくあるインストール時の問題、そして代替手段を検討すべきケースについて説明します。
macFUSEとは
macFUSEは、FUSE for macOSまたはOSXFUSEとも呼ばれ、NTFSやSSHFSなど、macOSが標準では一部しか対応していない、または対応していないファイルシステムをmacOSで利用できるようにするソフトウェアパッケージです。ファイルシステムを作成・管理するための基盤を提供しますが、特定のファイルシステム自体に対応する機能を備えているわけではありません。
そのため、macOSでNTFSへの完全な読み書きアクセスを提供するオープンソースドライバ、NTFS-3Gと組み合わせて使用する必要があります。macFUSEがNTFS-3Gの動作に必要な基盤を整え、NTFS-3Gがそれを利用してmacOSのカーネルとやり取りし、Mac上のNTFSに対する実際の読み書き機能を提供します。両者を組み合わせることで、macOSまたはOS Xを使用している場合でも、MacからNTFSへスムーズに書き込めるようになります。
また、コマンドラインを使ってNTFSボリュームを手動でマウントする複雑な手順を自動化するために、Mountyも必要です。シンプルなインターフェースを備えており、数回クリックするだけでMacのNTFS書き込み機能を利用できるようにします。
このガイドで使用するコンポーネントを、以下の表にまとめています。
| コンポーネント | 概要 | NTFSに対して行うこと | できないこと |
| macFUSE | macOS用のFUSEフレームワーク/ランタイム | サードパーティ製のFUSEファイルシステムをmacOS上で動作させる | 単体ではNTFSへの書き込みは行わない |
| NTFS-3G | FUSE用のNTFSファイルシステムドライバ | NTFSの読み書き処理を提供する | Mac向けの使いやすいUIは提供しない |
| Mounty | マウント手順を補助するメニューバーユーティリティ | NTFSボリュームを読み書き可能な状態で再マウントするのに役立つ | 低レベルのNTFSドライバではない |
| iBoysoft NTFS for Mac | Mac専用のNTFSドライバ | 暗号化されていないNTFSドライブを読み書き可能な状態でマウントする | BitLockerで暗号化されたドライブのロックは解除できない |
インストール前に確認した公式ソース
- macFUSE公式サイト: macfuse.github.io
- 確認したmacFUSEの最新リリース:macFUSE 5.3.3(2026年7月4日公開)
- 確認したmacFUSEのインストーラーファイル:macfuse-5.3.3.dmg
- Homebrew公式インストールページ: brew.sh
- NTFS-3Gのパッケージの入手経路は、Homebrew core、サードパーティ製のtap、MacPortsのいずれを利用するかによって異なる場合があります。
macFUSEの互換性テスト
macFUSEはmacOSで長く利用されてきましたが、AppleがmacOS Big Sur以降およびAppleシリコン搭載Macでセキュリティアーキテクチャを変更したことにより、互換性の確認は以前より複雑になっています。
以前のIntel Macでは、サードパーティ製のファイルシステムドライバを比較的少ない制限で実行できました。一方、新しいmacOSでは、システム機能拡張や署名付きドライバ、起動時のセキュリティ設定に関する要件が厳しくなっています。
macFUSEをインストールする前に、macOSのバージョンとMacのモデルを確認してください。
互換性を確認するため、複数のMacでmacFUSEをテストしました。
テスト環境:
| デバイス | macOS | 結果 |
|---|---|---|
| MacBook Air M1 | macOS Sonoma | システム機能拡張を許可した後、正常にインストールできました |
| MacBook Air Intel | macOS Sequoia | 通常どおりインストールできました |
| MacBook Pro M3 | macOS Tahoe | 「プライバシーとセキュリティ」での許可が必要でした |

古いバージョンのmacOSでは、仮想環境を使用しました。
テスト内容:
✓ macFUSE、NTFS-3G、Mountyをインストール
✓ NTFS外付けドライブを接続
✓ ドライブをマウント
✓ 新しいフォルダを作成
✓ NTFSドライブにファイルをコピー
✓ ドライブを安全に取り出す
最終的な互換性の結果は以下のとおりです。
| macOSのバージョン | Intel Mac | Appleシリコン(M1/M2/M3/M4) | 互換性に関する注意点 |
|---|---|---|---|
| macOS Tahoe 26 | ✓ | ✓ | 最新のmacOSのシステム機能拡張フレームワークに対応したmacFUSEのバージョンが必要です。古いリリースでは読み込めない場合があります。 |
| macOS Sequoia 15 | ✓ | ✓ | 「プライバシーとセキュリティ」設定で手動で許可するまで、macOSによってサードパーティ製のシステム機能拡張がブロックされる場合があります。 |
| macOS Sonoma 14 | ✓ | ✓ | システム機能拡張を通じて動作します。インストール後にドライバの読み込みを許可する必要がある場合があります。 |
| macOS Ventura 13 | ✓ | ✓ | 対応していますが、Appleシリコン搭載MacではIntel Macよりも厳格なセキュリティルールが適用されます。 |
| macOS Monterey 12 | ✓ | ✓ | Appleシリコンに対応した初期のmacOSバージョンの1つです。互換性のあるmacFUSEリリースが必要です。 |
| macOS Big Sur 11 | ✓ | ✓ | 大きな移行点となったバージョンです。Appleは、カーネル機能拡張とサードパーティ製ファイルシステムドライバに影響する変更を導入しました。 |
| macOS Catalina 10.15 | ✓ | ✗ | Intelのみ対応しています。この時点ではAppleシリコン搭載Macは存在していませんでした。 |
| macOS Mojave 10.14以前 | ✓ | ✗ | 古いカーネル機能拡張ベースのアーキテクチャです。互換性は使用するmacFUSEのリリースによって異なります。 |
* 最も古いmacFUSEリリース(x3.7.5)は、OS X 10.9 Mavericks以降をサポートしています。
macFUSEを使ってNTFSドライブに書き込む方法
macFUSEを使うと、次の手順でMac上でNTFSドライブを読み書き可能な状態でマウントできます。
- Finderを開き、「アプリケーション」>「ユーティリティ」からターミナルを起動します。
- 次のコマンドをターミナルにコピー&ペーストし、Enterキーを押してCommand Line Toolsをインストールします。xcode-select --install

- 「Install」>「Agree」をクリックし、ツールのダウンロードが完了するまで待ちます(数分かかる場合があります)。
- 次のコマンドを実行してHomebrewをインストールします。/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- ログインパスワードを入力し、Enterキーを押します。
- 画面の指示に従ってHomebrewをインストールします(ターミナルからHomebrewをインストールできない場合は、パッケージをダウンロードしてインストールしてください)。
- Homebrewのインストールが完了したら、次のコマンドを実行してmacFUSEをダウンロードし、インストールします。brew install --cask macfuse

- 求められたらパスワードを入力してEnterキーを押し、macFUSEのインストールが完了するまで待ちます。

- 次のコマンドを実行してHomebrewを更新します。brew update
- NTFS-3Gをインストールします。brew install gromgit/fuse/ntfs-3g-mac

- 最後に、Mountyを入手します。brew install --cask mounty

- システム拡張機能を有効にするよう求められたら、画面の指示に従って変更を承認し、Macを再起動します。
- 3つのツールのダウンロードとインストールがすべて完了したら、「アプリケーション」フォルダからMountyを起動し、Re-mount "NTFS_volume_name"をクリックします。

- 管理者アカウントのログインパスワードを入力し、「OK」をクリックします。
- 「OK」をクリックして、Mountyによるディスクへのアクセスを許可します。

これで、NTFSドライブが読み書き可能な状態でマウントされます。
この手順はmacOS Sonomaを搭載した私のMacで動作しており、それ以前のシステムでも利用できる可能性があります。ただし、システムをアップグレードした場合は、MacでNTFSドライブを使用するために手順を繰り返す必要があります。また、必ず動作するとは限りません。
Mac、特に最新バージョンのmacOSでNTFSボリュームに安定して一貫したアクセスを確保したい場合は、iBoysoft NTFS for Macの利用をご検討ください。Mountyもこの製品を推奨しています。このNTFS for Macドライバーをインストールすれば、突然NTFSドライブにアクセスできなくなる心配をせずに、MacでNTFSドライブに書き込めます。
macFUSEを使ってNTFSを読み書き可能な状態でマウントしたい方に、この記事を共有してください 。
NTFSへの書き込み用にmacFUSEをインストールする前に
- 可能であれば、まずNTFSドライブ上の重要なファイルをバックアップしてください。
- 日常的な作業に使う前に、重要なデータの入っていないNTFSドライブで設定をテストしてください。
- Appleシリコン搭載Macでは、システム機能拡張の承認や起動セキュリティ設定の変更が必要になる場合があります。
- ドライブが破損している、表示されない、またはファイルが見つからない場合は、書き込みアクセスのテストを中止し、先にデータを復元するかバックアップしてください。
- ドライブがBitLockerで暗号化されている場合は、通常のNTFSドライバーではなく、BitLocker for Macツールを使用してください。
エラー:クローズドソースのmacFUSEが必要なため、NTFS-3Gが無効になっている
コマンド(brew install ntfs-3g)を使ってNTFS-3Gをインストールしようとすると、「ntfs-3g has been disabled because it requires closed-source macFUSE」または「Error: ntfs-3g has been disabled because it requires FUSE!」というエラーが表示されます。
これは、HomebrewでFUSEの使用が非推奨になり、FUSEを依存関係に含むformulaが無効化されているためです。MacにNTFS-3Gをインストールするには、代わりに次のコマンドを実行してください。
brew install gromgit/fuse/ntfs-3g-mac
その他のよくある問題と解決策は、以下の表にまとめています。
| エラー/症状 | 考えられる原因 | 試すこと | 中止するタイミング |
| 非オープンソースのmacFUSEが必要なため、ntfs-3gが無効になっている | パッケージの配布元またはFUSE依存関係の競合 | Homebrew core、gromgit tap、MacPortsなど、現在も保守されているパッケージの導入経路を確認します | コマンドが保守されている配布元の手順と一致しなくなった場合は中止します。 |
| macFUSEを読み込めない | システム機能拡張がブロックされている | 「プライバシーとセキュリティ」で許可し、必要に応じて再起動します | セキュリティ設定を変更したくない場合は中止します。 |
| Operation not permitted | アクセス権、SIP、またはセキュリティによる制限 | ターミナルのアクセス権と、起動時のセキュリティに関する案内を再確認します | 管理者の承認なしに業務用Macのセキュリティ設定を変更する前に中止します。 |
| NTFSドライブが読み取り専用のまま | NTFS-3GまたはMountyによる再マウントが行われていない | 標準の読み取り専用マウントを解除し、選択した手順で再マウントします | ディスクに重要なファイルがあり、マウントエラーが繰り返し発生する場合は中止します。 |
| マウント後にドライブが表示されなくなる | ドライバの競合または不安定な構成 | 安全に接続を解除し、競合しているNTFSドライバをアンインストールして、別のケーブルやポートで確認します | ドライブの動作が不安定になった場合は中止し、データをバックアップまたは復元します。 |
macFUSEと市販のNTFSドライバの比較
macFUSEとNTFS-3Gを組み合わせて使うか、単体のNTFSドライバを選ぶか迷っている場合は、以下の比較表を参考にしてください。
| 方法 | おすすめのユーザー | 避けたほうがよいケース | セットアップ時のリスク | 提供元・メンテナンスに関する注意点 | 次のステップ |
| macFUSE + NTFS-3G | 完全無料の方法を求めており、CLIやHomebrewの操作に慣れている技術ユーザー。 | 高速な書き込み、簡単なインストール、macOSとのネイティブ統合、ドライブ修復ツールが必要な場合。 | 高:システム機能拡張の許可設定、ターミナルでのセットアップ、依存関係の管理が必要です。 | オープンソースのコアを採用していますが、ライセンスやmacFUSEの依存関係により、HomebrewやMacPortsなどのサードパーティ製tapが必要です。 | macFUSE/NTFS-3Gの専用セットアップガイドを確認するか、HomebrewまたはMacPortsからインストールします。 |
| iBoysoft NTFS for Mac | 自動マウント、Mac App Storeからの入手、高速な書き込み、NTFSのフォーマットや修復機能を求めるユーザー。 | 無料のユーティリティが必須の場合、またはBitLockerで暗号化されたドライブへのアクセスが必要な場合。 | 低:GUIから簡単にインストールできますが、システム機能拡張の許可が必要です。 | Appleシリコンを含む最新のmacOSリリースに対応するよう継続的にメンテナンスされている有料ツールです。Mac App Storeから入手できます。 | Mac App Storeまたは公式サイトから試用版もしくは製品版をダウンロードし、自動マウント機能を確認します。 |
| Paragon NTFS for Mac | 最高水準の書き込み速度、OSレベルでのネイティブ統合、高度なディスク管理ツールを求めるパワーユーザー。 | 基本的または頻繁ではないファイル転送だけが目的で、有料ライセンスを購入したくない場合。 | 低:標準的なパッケージインストーラでセットアップできますが、カーネルまたはシステム機能拡張の許可が必要です。 | Paragon Softwareが直接メンテナンスする有料ツールで、macOSの主要バージョンにも継続的にアップデートされています。 | Paragon Softwareの公式サイトからインストーラをダウンロードし、標準的なカーネルドライバの許可設定を行います。 |
| Tuxera NTFS for Mac | メンテナンスツールを内蔵し、従来の環境との幅広い互換性を備えた有料ソフトを求めるユーザー。 | App Store経由で入手したい場合、またはNVMeの転送速度を最大限に引き出したい場合。 | 低:標準的なGUIインストーラでセットアップできますが、システム権限の確認画面が表示されます。 | Tuxeraがメンテナンスする有料ソフトです。Mac App Storeではなく、単体のインストーラをダウンロードして使用します。 | Tuxeraの公式サイトからインストーラを入手し、標準的なドライバのセットアップ手順を実行します。 |
より簡単な代替策:専用のNTFSドライバを使う
MacでNTFSドライブを読み書きするには、iBoysoft NTFS for Macのような信頼性のあるMac用NTFSドライバを利用する方法があります。
間違った操作による失敗やディスク破損につながるような、追加ツールや複雑なコマンドは必要ありません。インストールするだけで、MacにNTFSドライブが読み書き可能な状態で自動的にマウントされます。(詳しくは、NTFS for Macの技術の進化もご覧ください。)
インストール後は、MacからNTFSドライブ上のファイルを制限なく書き込み、コピー、編集、削除できるようになります。

MacでNTFSの読み書きを可能にするだけでなく、MacでディスクをNTFSにフォーマットする、MacでNTFSを修復する、Boot Campパーティションから起動する、MacでNTFSドライブをマウントまたはマウント解除するといった操作にも対応しています。
関連記事:無料で使えるNTFS for Mac
macFUSEとNTFS-3Gをアンインストールする方法
macFUSEまたはNTFS-3Gが不要になった場合は、以下の手順でアンインストールできます。
MacでmacFUSEをアンインストールする:
- Appleメニューから「システム設定」を開きます。
- 左側のパネルでmacFUSEを選択します。
- Remove Fuseをクリックします。

MacでNTFS-3Gをアンインストールする:
- ターミナルを開きます。
- 次のコマンドを実行します。brew uninstall ntfs-3g
この記事は役に立ちましたか?ぜひ共有してください。
よくある質問
- QMacにmacFUSEは必要ですか?
-
A
MacからNTFSドライブへ無料で書き込みたい場合は、macFUSEとNTFS-3Gをそのまま利用できます。NTFSドライブをほとんど使わない場合は、アンインストールして空き容量を確保してもよいでしょう。
- QmacFUSEはアンインストールすべきですか?
-
A
FUSEベースのファイルシステムを使わなくなった場合や、別のNTFSドライバーと競合する場合は、macFUSEを削除してください。削除する前に、Mac上のアプリがmacFUSEに依存していないか確認しましょう。
- QmacFUSEがインストールされているか確認する方法は?
-
A
macFUSEがインストールされている場合は、「システム設定」または「システム環境設定」に表示されます。
- QmacFUSEはNTFSドライバーですか?
-
A
いいえ。macFUSEはmacOS向けのFUSEフレームワークです。NTFSに書き込むには、NTFS-3GなどのNTFSファイルシステムドライバーと、通常は
Mountyのようなマウント手順が必要です。
- QmacFUSEはmacOS Tahoeで動作しますか?
-
A
macFUSE 5.xは最新のmacOSに対応しており、macFUSEプロジェクトではmacOS 26向けのFSKitバックエンドについても言及されています。ただし、NTFSへの書き込み可否は、macFUSEと組み合わせて使用するNTFSドライバーとマウント手順に左右されます。
- QmacFUSEとNTFS-3Gは重要なNTFSドライブに安全に使えますか?
-
A
慎重に使用してください。パッケージの依存関係、システム拡張機能、macOSのアップデートによって構成が動作しなくなる可能性があるため、まずは重要ではないデータでテストしましょう。日常的な作業や重要なファイルを扱う場合は、専用のNTFSドライバーのほうが通常は簡単です。
- QDoes macFUSE work with BitLockerencrypted NTFS drives?
-
A
いいえ。通常のNTFSドライバーではBitLockerの暗号化を解除できません。正しいパスワードまたは回復キーを使ってBitLocker for Macを使用してください。
