MacでNTFSへの書き込みを有効にする方法:完全ガイド

日本語 English Français Deutsch Español Português

概要: この記事では、macOSでNTFSへの書き込みを可能にする複数の方法を紹介します。読み終えると、macOSでNTFSへの書き込みを有効にする方法がわかります。 

Mac用NTFSドライバを使う簡単データを消去しない
ターミナルでコマンドを実行する難しいデータを消去しない
MacにWindowsパーティションを作成する難しいデータを消去しない
NTFSドライブをフォーマットする簡単すべてのデータを消去

MacでNTFSへの書き込みを有効にする方法

NTFS (New Technology File System)は、Microsoftが開発したファイルシステムで、ストレージデバイス上のファイルの保存、整理、取得に使用されます。Windows向けに設計されており、HDD、SSD、USBメモリなどで広く利用されています。しかし、MacでNTFSドライブを使う 場合には問題が生じます。

MacでNTFSに書き込めますか?

NTFSドライブに保存されたデータは自由に表示できる一方で、NTFSドライブ上のファイルをコピー、移動、削除、名前変更できないことに気づくはずです。つまり、MacではNTFSドライブへの書き込み操作がすべて拒否されます。これは、NTFSとmacOSの互換性に問題があるためです。

最新のmacOS Golden Gate 27でも、NTFSへの書き込みには対応していません。そこで、この問題を解決するためにNTFSドライバが登場しました。(NTFSドライバの進化については、NTFS for Mac Tech Evolutionをご覧ください。)

ここでは、iBoysoftがMacでNTFSへの書き込みを有効にするための実績ある方法を紹介します。汎用的なソリューションであるiBoysoft NTFS for Macを使って、macOSでNTFSへの書き込みをすばやく簡単に利用できるようにしましょう。

 注: macOS TahoeでNTFSへの書き込みを有効にするには、NTFS for macOS Tahoeを使用してください。

(1)Mac用NTFSドライバを使ってMacでNTFSに書き込む

MacでNTFSを読み書きできるようにする最も簡単な方法は、専門の NTFS for Mac ソフトウェアを使うことです。好みのNTFSドライバを選んでインストールすれば、MacでNTFSドライブを読み書き できるようになります。

一部のMac用無料NTFSドライバーは、Golden Gate、Tahoe、Sequoia、Sonomaなどの新しいmacOSバージョンに対応していません。また、Macのターミナルでコマンドを実行する必要があるものや、システム環境に影響を及ぼすおそれがあるものもあります。そこで、コストパフォーマンスに優れ、使いやすく、信頼性の高いNTFSドライバーとして、iBoysoft NTFS for Macをご紹介します。

iBoysoft NTFS for Macを使うと、Macに接続したNTFSドライブが読み書き可能な状態で自動的にマウントされます。Windows PCでNTFSドライブを使うときと同じように、接続したNTFSドライブを開いてファイルを表示したり、移動、追加、削除、編集、名前の変更を行ったりできます。

さらに、iBoysoft NTFS for Macは、macOS上のNTFSドライブで高速な読み書きを実現します。詳しくは、macOSでのNTFSディスク読み書き速度テストをご確認ください。

ここでは、iBoysoft NTFS for Macを使ってMacでNTFSへの書き込みを有効にする方法を説明します。

iBoysoft NTFS for MacでNTFSドライブに書き込む手順を動画で確認できます。

iBoysoft NTFS for MacでMacからNTFSドライブに書き込めるようにする手順:

  1. iBoysoft NTFS for Macをダウンロード、インストールして起動します。
  2. Microsoft NTFSドライブをMacに接続します。
  3. 読み書き可能な状態で自動的にマウントされたNTFSドライブを開きます。メインインターフェース

Sequoia以前のmacOSを搭載したMacでiBoysoft NTFSがNTFSへの書き込みを有効にできた場合は、同じ問題を抱えている人にもこの方法を共有できます。

(2)macOSのターミナルでMacからNTFSに書き込めるようにする

 更新: AppleはmacOS Ventura以降でマウント処理全体を変更しました。以前のカーネルベースのアーキテクチャである /System/Library/Extensions/ntfs.kext が削除されたため、Mounty for NTFSなどの無料NTFSドライバーやターミナルコマンドは、macOS 13 Ventura以降では機能しなくなりました。

ターミナルは、コマンドラインインターフェースを提供するアプリです。Macの一部の設定を変更することで、システムの中枢であるカーネルを間接的に操作できます。以下のコマンドをターミナルで実行して、MacでNTFSへの書き込みを有効にする方法も試せます。

ターミナルでコマンドを実行する際は、十分に注意してください。操作を誤ると、ドライブやファイルが破損するおそれがあります。そのため、ターミナルで変更を加える前に、必ずMacをバックアップしてください。この方法は無料で利用できますが、手順がやや複雑でリスクもあります。以下の手順を、焦らず慎重に進めてください。

  1. Finderで「アプリケーション」>「ユーティリティ」>「ターミナル」の順に開きます。
  2. 次のコマンドを入力して、fstabファイルを編集します。sudo nano /etc/fstab
  3. 入力を求められたら、管理者アカウントのパスワードを入力します。正しいパスワードを入力してください。入力中の文字は画面に表示されません。
  4. エディタ画面で次のコマンドを入力し、DISKNAMEをNTFSドライブの名前に置き換えます。LABEL=DISKNAME none ntfs rw,auto,nobrowse
  5. Control+Oを押し、Enterキーを押します。続けてControl+C、Control+Xの順に押して終了します。
  6. NTFSドライブをMacに接続し直します。
  7. Finderで「移動」>「フォルダへ移動」の順にクリックし、/Volomes,と入力してEnterキーを押します。
  8. NTFSボリュームまたはドライブを見つけると、読み書きできるようになっています。

上記のコマンドでMacからNTFSに書き込めない場合は、次の別のsudoコマンドも試せます。

  1. ターミナルを開き、次のコマンドを入力します。DISKNAMEをデバイス名に置き換え、Returnキーを押してディスクをマウント解除します。 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

上記のコマンドを実行した後にMacでNTFSドライブを読み書きできた場合は、この方法を共有して、同じ問題を抱える人に役立ててください。

(3) Boot CampアシスタントでNTFSドライブにアクセスする

MacでNTFSへの書き込みを有効にする3つ目の方法は、Intel Macに搭載されているマルチブートユーティリティ、Boot Campアシスタントを使うことです。ディスク上にWindows用のパーティションを作成してMacにWindowsをインストールすると、MacをWindowsで起動して、NTFSドライブに制限なくアクセスできるようになります。

Boot CampアシスタントでNTFSドライブに書き込む

ただし、Appleシリコン搭載Macでは「Boot Campアシスタントは使用できません」というメッセージが表示される場合があります。Intel MacとAppleシリコン搭載Macでは、基盤となる命令セットアーキテクチャが異なるため、M1・M2・M3・M4 MacはBoot Campアシスタントに対応していません。また、AppleはmacOS Big SurからBoot Campアシスタントを削除しました。そのため、このツールを使えるのはmacOS Catalina以前を搭載したIntel Macに限られます。

(4) NTFSドライブをmacOS対応のファイルシステムにフォーマットする

NTFSドライブが新しいディスクで、重要なファイルが保存されていない場合は、MacでNTFSをフォーマットして、Macで書き込み可能な状態にすることができます。NTFSではなく、exFAT、FAT32、HFS+、APFSなど、macOSに対応したファイルシステムをドライブに設定します。macOSとWindowsの両方で使用し、ドライブを介してファイルを共有したい場合は、両方のOSに対応しているexFATまたはFAT32を選択してください。

一方、NTFSドライブをしばらく使用していて、重要なファイルを保存している場合は、書き込み可能にするためにフォーマットする方法は適していません。フォーマットすると、NTFSドライブ上のすべての内容が削除されるためです。この場合は、データを失わずにMacでNTFSへの書き込みを有効にできるiBoysoft NTFS for Macを利用するか、Windows PCでNTFSドライブ全体をバックアップしてから、ディスクユーティリティでフォーマットしてください。

  1. Finderで「アプリケーション」>「ユーティリティ」>「ディスクユーティリティ」の順に開きます。
  2. 「表示」ボタンをクリックし、「すべてのデバイスを表示」を選択します。
  3. 左側のサイドバーで、接続されているNTFSドライブを選択します。
  4. ディスクユーティリティのツールバーにある「消去」ボタンをクリックします。
  5. 表示されたウインドウでドライブ名を入力し、フォーマットを選択します。MacでNTFSドライブをフォーマットする
  6. もう一度「消去」をクリックして、フォーマットを開始します。

NTFSドライブをexFAT、FAT32、APFS、またはHFS+に再フォーマットすると、空のドライブに保存されたデータを自由に読み書きできるようになります。フォーマットによるデータ損失を避けたい場合や、フォーマット前にディスク全体をバックアップするのは手間だと感じる場合は、この記事で紹介する別の方法を利用できます。

まとめ

この記事では、MacでNTFSへの書き込みを有効にする4つの方法を紹介します。いずれも、MacでNTFSドライブへの書き込み権限を取得する一般的な方法です。また、NTFSドライブに保存したファイルの同期にはクラウドストレージを、MacからNTFSドライブに書き込む方法としてはWindows仮想マシンを利用することもできます。

これらの方法の中でも、プロフェッショナル向けNTFSドライバーのiBoysoft NTFS for Macは、Macで利用できるシンプルで安全なNTFSソリューションです。最新のmacOS Golden Gate 27に対応しています。無料でダウンロードしてお試しください。

こちらもおすすめ:

MacでNTFSを有効にする方法に関するよくある質問

QMacでNTFSを使えないのはなぜですか?
A

macOSはNTFSドライブを読み取れますが、NTFSはMicrosoftのファイルシステムであり、Macで完全にはサポートされていないため、初期設定では書き込みできません。

QNTFSをMac対応の形式に変換するには?
A

ディスクユーティリティを使って、NTFSドライブをAPFS、HFS+、またはexFATに再フォーマットできます(注意:この操作を行うとデータが消去されます)。または、iBoysoft NTFS for Macなどのサードパーティ製NTFSドライバを使用すると、読み書きに対応できます。

QNTFSはexFATより優れていますか?
A

NTFSはWindowsで使用する場合、信頼性とセキュリティに優れています。一方、exFATはMacとWindowsの両方で完全にサポートされているため、複数のプラットフォームで使用する場合に適しています。