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

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

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

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

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

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

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

NTFSドライブに保存されている内容は問題なく表示できても、NTFSドライブ上のファイルをコピー、移動、削除、名前変更することはできません。つまり、MacではNTFSドライブに対する書き込み操作が拒否されます。これは、NTFSとmacOSの互換性に起因するものです。

最新の macOS Tahoe 26でも、NTFSへの書き込みには対応していません。そこで、この問題を解決するためにNTFSドライバが使われるようになりました。(NTFSドライバの進化については、 NTFS for Macの技術的な進化をご覧ください。)

この記事では、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ドライバの中には、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をはじめとする無料のMac用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) Bootcamp AssistantでNTFSドライブにアクセスする

MacでNTFSへの書き込みを有効にする3つ目の方法は、Intel Macに標準搭載されているマルチブートユーティリティBoot Campアシスタントを使うことです。ディスク上にWindows用のパーティションを作成し、MacにWindows OSをインストールできます。その後、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に対応したファイルシステムをドライブに設定します。Macと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ドライブに保存したファイルを同期したり、Windows仮想マシン を使ってMacからNTFSドライブに書き込んだりすることもできます。

これらの方法の中でも、NTFSドライバー「iBoysoft NTFS for Mac」は、Macで使えるシンプルで安全なNTFSソリューションとしておすすめです。最新のmacOS 26 Tahoeにも対応しています。無料でダウンロードして、試してみてください。

関連記事:

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の両方で完全にサポートされているため、複数のOSで使用する場合に適しています。