外付けハードドライブ、USBフラッシュドライブ、SDカードなどの外部ストレージデバイスは、通常、exFAT、FAT32、NTFSなどのファイルシステムであらかじめフォーマットされています。exFATとFAT32はWindowsとmacOSの両方に対応していますが、NTFSで完全な読み書きに対応しているのはWindowsです。
MacでドライブをNTFSにフォーマットしたり、NTFSドライブを別のファイルシステムにフォーマットし直したりする必要が生じることがあります。この記事では、MacでドライブをNTFSにフォーマットする方法と、MacでNTFSドライブをフォーマットする方法を、考えられる手順ごとに説明します。
ドライブをフォーマットする前に
NTFSにフォーマットすると、選択したディスクまたはパーティション上のデータが消去されます。まず重要なファイルをバックアップしてください。Macで既存のNTFSドライブ上のファイルをコピー、編集、削除するだけであれば、ドライブをフォーマットする必要はありません。代わりに、NTFSドライバを使って読み書きできるようにしてください。
MacのディスクユーティリティにNTFSが表示されないのはなぜですか?
ディスクユーティリティにNTFSが表示されないことに気づくユーザーは少なくありません。これは想定される動作です。macOSは標準でNTFSを読み取れますが、NTFSへの書き込みやフォーマットにはネイティブで完全には対応していません。ディスクユーティリティで通常利用できるフォーマットは、主にAPFS、Mac OS拡張、MS-DOS(FAT)、exFATです。
次のRedditスレッドもその一例です。Windows PCでNTFSにフォーマットする方法を提案するユーザーがいる一方、iBoysoft NTFS for Macのようなサードパーティ製NTFSフォーマッタを勧めるユーザーもいます。
どの方法を選べばよいですか?
MacでUSB ドライブや外付けハードドライブをNTFSにフォーマットする場合、4つの方法があります。
| MacでNTFSにフォーマットする方法 | 有効性 | 難易度 |
| iBoysoft NTFS for Mac | 高 - MacでドライブをNTFSにフォーマットできます(Golden Gate~High Sierra) | 簡単 - 数回クリックするだけで操作できます |
| Windows PCでフォーマット | 高 - Windows PCを利用できる場合 | 中 - PCでのフォーマット方法を理解している必要があります |
| ターミナル | コマンドラインに慣れていない場合は低。MacでNTFSドライブに書き込む必要がある場合、またはMacがmacOS Ventura以降を実行している場合は利用できません。 | 難しい - コマンドを慎重に実行する必要があり、「formatting is not supported by ntfs」エラーが表示されることがあります |
| exFATにフォーマット | 高 - WindowsとmacOSの両方でドライブを使う予定がある場合 | 簡単 - ディスクユーティリティでフォーマットできます |
方法1:iBoysoft NTFS for MacでMac上のドライブをNTFSにフォーマットする
MacでNTFSにフォーマットする最も一般的な方法は、Mac用のNTFSフォーマッターを使用することです。iBoysoft NTFS for Macは、その有力な選択肢の一つです。
このツールを使えば、ターミナルで次のエラーが表示されても、ドライブをNTFSにフォーマットできます。Formatting is not supported by: NTFS ntfs windows NT file system (NTFS)。さらに、MacでNTFSドライブへの完全な読み書きアクセスが可能になり、NTFSドライブ上のファイルを自由にコピー、移動、削除、編集、保存できます。
MacでNTFSドライブを利用するには、このようなNTFS for Macドライバが必要です。ドライバがなければ、ドライブにファイルをコピーすることさえできず、macOS上で操作するのは困難です。
このソフトウェアは、MacでドライブをNTFSにフォーマットできるだけでなく、NTFSでフォーマットされた外付けハードドライブ、SSD、HDD、USBフラッシュドライブ、SDカードをmacOS上で読み書きできる状態にし、開く、マウント解除、マウント、修復といった操作にも対応します。
NTFS for Macを使ってMacでドライブをNTFSにフォーマット
- Macで外付けハードドライブをNTFSにフォーマット
- MacでUSBをNTFSにフォーマット
- MacでSDカードをNTFSにフォーマット
- MacでexFATをNTFSにフォーマット。APFS、HFS+(Mac OS拡張・ジャーナリング)、HFS、exFAT、FAT32、FAT16、NTFS自体にも対応
- macOS Golden Gate、Tahoe、Sequoia、Sonoma、Ventura、Monterey、Big Sur、Catalina、Mojave、High Sierraに対応
- ディスクユーティリティに「Windows NTFS」オプションを追加し、ディスクユーティリティから任意のドライブをNTFSにフォーマット
- IntelベースのMacおよびT2 Macに対応
- AppleシリコンMacでNTFSへの書き込みアクセスを提供
- MacでNTFSドライブへの完全な読み書きアクセスを有効化
- 再起動せずにNTFSドライブを読み書きモードで自動マウント
- MacでNTFSドライブを開く、取り出す、マウント、マウント解除、修復
- 「Formatting is not supported by: NTFS ntfs windows NT file system (NTFS)」というエラーに対処
警告:フォーマットを実行すると、選択したドライブのデータは消去されます。正しいディスクを選択していることを確認し、重要なファイルは事前にバックアップしてください。
「Formatting is not supported by: NTFS ntfs windows NT file system (NTFS)」というエラーを回避してMacでNTFSにフォーマットする方法:
手順1. iBoysoft NTFS for Macをダウンロードしてインストールします。このソフトウェアは、macOS 10.13 High Sierra以降のバージョンに完全対応しており、最新のmacOS 27 Golden Gateにも対応しています。
手順2. MacでNTFSにフォーマットするドライブを接続します。マウントされるまで待ちます。
手順3. iBoysoft NTFS for Macを起動します。メイン画面の左側には、接続したドライブが現在のファイルシステムに応じて「NTFSディスク」または「その他のディスク」の下に表示されます。

手順4. ドライブを選択し、NTFSに消去 ボタンをクリックすると、ワンクリックでドライブをNTFSにフォーマットできます。
注: MacでAPFSドライブをNTFSにフォーマットする場合は、APFSボリュームではなくAPFSコンテナ名を選択してください。

さらに、iBoysoft NTFS for Macを使えば、ディスクユーティリティからドライブを直接NTFSにフォーマットできます。

これで、MacでドライブをNTFSにフォーマットできたはずです。この記事が役立ったら、共有して情報を広めてください。
方法2:旧バージョンのmacOSでのみターミナルを使用する
MacでmacOS Monterey以前のバージョンを使用している場合は、システムアプリのターミナルでドライブをNTFSにフォーマットできます。
ただし、この方法でできるのはドライブをNTFSにフォーマットすることだけで、Macでの読み書き機能が有効になるわけではありません。フォーマット後のドライブは読み取り専用となるため、ファイルのコピー、移動、削除はできません。MacでNTFSドライブにファイルを保存する予定がある場合は、代わりにiBoysoft NTFS for Macフォーマッタを利用することをおすすめします。
また、この方法はmacOS Ventura以降では使用できません。
操作を行う前に、以下の手順をよくお読みください。
ターミナルコマンドを実行してドライブをNTFSにフォーマットする方法:
手順1. Finder >「アプリケーション」>「ユーティリティ」の順に開き、「ターミナル」を探します。また、Launchpad >「その他」から「ターミナル」を開くこともできます。さらに、Commandキーとスペースキーを同時に押してSpotlight検索を表示し、「ターミナル」と入力する方法もあります。
手順2. ターミナルを開いたら、次のコマンドを入力してEnterキーを押します。
diskutil list
ターミナルに、Macに接続されているドライブの情報が表示されます。MacでNTFSにフォーマットするドライブのディスク識別子(例:disk2)を控えておいてください。

手順3. 次のコマンドを入力して、ドライブをMacでNTFSにフォーマットします。
diskutil eraseDisk NTFS LABEL /dev/diskx
注: 「Label」は、フォーマットするハードドライブに付ける新しい名前に置き換えてください。また、「disk x」は、フォーマットするドライブの正しいディスク識別子に置き換えます。
たとえば、disk2をNTFSにフォーマットする場合は、次のように入力してEnterキーを押します。diskutil eraseDisk NTFS External /dev/disk2。Macによってドライブの消去、マウント解除、新しいパーティションマップの作成、新しいファイルシステムでのフォーマットが自動的に行われます。処理が完了するまで待ってください。

ターミナルはMacでドライブをNTFSにフォーマットする方法の一つですが、「Formatting is not supported by: NTFS ntfs windows NT file system (NTFS)」というエラーが表示されることがあります。この問題に対処するには、iBoysoft NTFS for Macなど、より多くの機能に対応したMac用NTFSフォーマッターが必要です。
これで、MacでドライブをNTFSにフォーマットする方法がわかりました。ぜひこの情報を他の人とも共有してください。
方法3:Windows PCでドライブをNTFSにフォーマットする
Windows PCをお持ちの場合は、Windowsに標準搭載されている「ディスクの管理」ユーティリティを使ってドライブをNTFSにフォーマットできます。手順は次のとおりです。
- スタートボタンを右クリックし、ディスクの管理を選択します。
- 下へスクロールして、外付けドライブを探します(ドライブ文字のない「Healthy (Primary Partition)」と表示される場合や、不明なパーティションとして表示される場合があります)。
- そのドライブ上にある各パーティションを右クリックし、ボリュームの削除を選択します。ディスク全体が未割り当てと表示された黒いバーになるまで、この操作を繰り返してください。
- 未割り当ての領域を右クリックし、新しいシンプル ボリュームを選択します。次へをクリックし、フォーマットウィザードでファイルシステムとしてNTFSを選択してください。
方法4:MacとWindowsの互換性だけが必要なら、代わりにexFATを使う
NTFSを選ぶ特別な理由がない場合は、exFATのほうが適している可能性があります。exFATは、macOS、Windows、Linux、Android、最新のゲーム機で、標準で読み書きに対応しています。また、容量の大きい個別ファイルやパーティションも扱えるため、大容量ディスクのバックアップ、4K動画、仮想マシンのイメージファイルにも適しています。
すでにNTFSドライブを使っている場合、フォーマットするべきですか?
MacでNTFS形式のドライブを使っている場合、データを書き込めず、ファイルを読み取ることしかできないことに気付いているかもしれません。その場合、MacからNTFS外付けドライブへファイルを転送することや、不要になったファイルを削除すること、ファイルの内容を変更することはできません。
macOSで読み書きに対応した別のファイルシステムに変更するため、Mac上でNTFSドライブを再フォーマットするよう勧められることがあります。この記事では、MacでNTFSドライブを無料でフォーマットする方法を詳しく説明します。
また、フォーマットやデータの消去を行わずに、MacでNTFSドライブを扱う別の方法についても説明します。Windowsでもこのドライブを使いたい場合は、こちらの方法が適している可能性があります。
| MacでNTFSを再フォーマットする方法 | 効果 | 難易度 |
| ディスクユーティリティ | 高 - ドライブ上のすべてのデータを消去し、新しいフォーマットに変更します | 低 - NTFSドライブをAPFS、HFS+、exFAT、FAT32にフォーマットできます |
| ターミナル | 低 - 正しいコマンドを使用しないと、エラーが発生する可能性があります | 高 - コマンドラインの知識が必要です |
| iBoysoft NTFS for Mac | フォーマットやデータ消去を行わずにMacでNTFSドライブを読み書きしたい場合は高 | 低 - インストールすると、Macに接続したNTFSドライブが自動的に読み書き可能な状態でマウントされます |
ディスクユーティリティを使ってMacでNTFSドライブをフォーマットする方法
MacでNTFSを無料でフォーマットする最も簡単な方法は、ディスクユーティリティを使うことです。ディスクユーティリティは、ドライブをAPFS、HFS+、exFAT、FAT32など、Macに対応したフォーマットに変更できるシステムアプリです。
警告: MacでNTFSを再フォーマットすると、ドライブ上のすべてのデータが削除されます。実行する前に、重要なデータを必ずバックアップしてください。
NTFSドライブをAPFSにフォーマットする方法
Macに標準搭載されているディスク管理ツールディスクユーティリティでは、内蔵ハードドライブと接続した外付けハードドライブの両方を管理できます。First Aidを実行してディスクを修復したり、APFSボリュームを追加・削除したり、ボリュームを消去・フォーマットしたり、ドライブをマウント・マウント解除したりできます。
NTFSドライブをフォーマットすると、保存されているすべてのデータが消去されます。ドライブを使用中で重要なファイルを保存している場合は、Windows PCを使ってドライブをバックアップしてください。そのうえで、次の手順に従ってNTFSをAPFSにフォーマットします。
- Finder > アプリケーション > ユーティリティの順に進み、ディスクユーティリティを開きます。
- 「表示」ボタンをクリックし、「すべてのデバイスを表示」を選択します。
- 左側で、フォーマットするNTFSドライブを選択します。
- ディスクユーティリティのウィンドウ上部にある「消去」ボタンをクリックします。
- 任意のドライブ名を入力し、ファイルシステムとしてAPFSを選択します。
- もう一度「消去」をクリックして、フォーマットを開始します。
NTFSドライブをHFS+にフォーマットする方法
MacでmacOS 10.12以前を使用している場合は、互換性のためにNTFSドライブをAPFSではなくHFS+ファイルシステムとしてフォーマットできます。また、HFS+にのみ対応しているアプリケーションを使うために、以前のMac OS拡張ファイルシステムが必要になる場合もあります。理由にかかわらず、MacではNTFSドライブをHFS+ファイルシステムとしてフォーマットできます。
- Spotlight検索を使って「ディスクユーティリティ」を起動します。
- 左上の「表示」をクリックし、「すべてのデバイスを表示」を選択します。
- 左側に表示されたデバイスの一覧から、NTFSドライブを見つけて選択します。
- ディスクユーティリティのウインドウ上部にある「消去」をクリックします。
- ドライブに名前を付け、フォーマットとしてMac OS拡張(ジャーナリング)を選択します。
- 「消去」をクリックして、NTFSドライブをHFS+ファイルシステムとしてフォーマットします。

NTFSドライブをFAT32/exFATとしてフォーマットする方法
APFSとHFS+は、macOS専用のファイルシステムです。つまり、NTFSドライブをAPFSまたはHFS+としてフォーマットすると、Windows PCではそのドライブを読み書きできなくなります。同じドライブを使ってMacとWindows PCの間でファイルを共有する場合は、NTFSドライブをFAT32またはexFATとしてフォーマットすると、macOSとWindowsの両方で使用できるようになります。
同様に、ディスクユーティリティでNTFSドライブをFAT32またはexFATとして直接フォーマットできます。表示されたウインドウで、ファイルシステムとしてFAT32またはexFATを選択してください。処理が完了すると、FAT32/exFATとしてフォーマットされたドライブをMacとWindows PCの両方で使用できます。

MacでNTFS形式のUSBをFAT32/exFATファイルシステムとしてフォーマットできない場合は、ターミナルのコマンドを使って、MacでNTFSドライブをFAT32ファイルシステムに変換してみてください。
- NTFS形式のUSBドライブをMacに接続します。
- Finderで「アプリケーション」>「ユーティリティ」の順に開き、「ターミナル」を起動します。
- diskutilコマンドを入力して、USBドライブの場所を確認します。
- diskutil eraseDisk FAT32 MBR Format /dev/disk2コマンドを実行します。(disk2は、正しいディスク名と識別子に置き換えてください。)
ターミナルを使ってMacでNTFSドライブをフォーマットする方法
別の方法として、ターミナルを使ってMacでNTFSドライブをフォーマットすることもできます。ターミナルはMacのオペレーティングシステムに搭載されたコマンドラインインターフェースで、NTFSドライブを別の形式にフォーマットするなど、さまざまな操作を実行できます。次の手順で操作してください。
- 「アプリケーション」フォルダの「ユーティリティ」から「ターミナル」を起動します。
- 次のコマンドを入力し、Enterキーを押します。diskutil list
- NTFSドライブのディスク識別子を控えます(例:disk2)。
- 次のコマンドを入力してEnterキーを押し、NTFSをMac用に再フォーマットします。diskutil eraseDisk file_system drive_name disk_identifier file_systemにはドライブのフォーマットに使用するファイルシステム、disk_nameにはフォーマット後のドライブ名、disk_identifierには手順3で確認したディスク識別子を指定してください。たとえば、次のように入力します:diskutil eraseDisk APFS USB disk2
Macでフォーマットやデータの消去を行わずにNTFSドライブを読み書きする方法
MacでNTFSドライブをフォーマットすると、保存されているデータがすべて消去されます。フォーマットせずにNTFSドライブへの読み書きを有効にする方法もあります。ここでは3つの方法を紹介します。
方法1. 信頼性の高いNTFSドライバでMacからNTFSドライブを読み書きする
MacでNTFSへの書き込みを有効にする最も簡単で効果的な方法は、信頼性の高いサードパーティ製NTFSドライバを使用することです。iBoysoft NTFS for Macは、Mac向けNTFSドライバの中でも特におすすめの製品です。NTFSドライブをフォーマットせずにMacで使用するための有力な方法として利用できます。
操作は簡単で、インストールも安全に行えます。macOS Venturaを含む、macOS 27 Golden GateからmacOS 10.13 High SierraまでのmacOSを搭載したIntel搭載Mac、T2 Mac、M1・M2・M3・M4 Macに幅広く対応しています。
このNTFSドライバをインストールすると、ソフトウェアを再起動しなくても、NTFSドライブがMac上で自動的に読み書き可能な状態でマウントされます。Mac上のNTFSドライブのファイル転送を高速化できるほか、フォーマット、修復、マウント、マウント解除にも対応しています。
無料でダウンロードするには、下のボタンをクリックしてください。
MacからNTFSドライブへのファイルのコピーや移動に加え、NTFSドライブ内のコンテンツの削除、変更、保存も行えます。
方法2. 無料のNTFSドライバでNTFSへの書き込みを有効にする
選択肢には、いくつかの無料のNTFSドライバーがあります。FUSE for macOS、Mounty for Mac、NTFS-3Gなどです。無料のMac用NTFSソフトは費用がかからない一方で、利用できる状態にするまでに多くの作業が必要です。NTFSへの書き込みを有効にする手順は、コマンドを実行したりMacを再起動したりする必要があり、技術的で複雑なことも少なくありません。経験豊富なユーザーにとっても、初心者にとっても簡単な作業ではありません。
方法3:ターミナルでコマンドを使ってNTFSへの書き込みを有効にする
実際のところ、macOSにはNTFSドライブへの実験的な書き込み機能が搭載されていますが、初期状態では無効になっています。ターミナルでコマンドを実行すれば有効にできます。ただし、MacでNTFSへの書き込み機能を利用する方法としては、最もおすすめできません。動作が不安定でリスクもあり、ハードドライブに修復できない損傷を与えたり、データを完全に失ったりする可能性があります。
更新: 残念ながら、Ventura以降のmacOSではマウント処理全体が変更されています。従来のカーネルベースのアーキテクチャである /System/Library/Extensions/ntfs.kext は削除されました。
この記事は役に立ちましたか?情報を共有して、MacでNTFSドライブを再フォーマットする方法を知りたい人に教えてあげましょう。
MacでドライブをNTFSにフォーマットできますか?
NTFSはWindowsが使用する独自のファイルシステムであるため、macOS標準の機能では、フラッシュドライブ、USBメモリ、外付けハードドライブ、SDカードをNTFSにフォーマットできません。通常、ドライブのフォーマットにはMac標準のディスク管理ツールであるディスクユーティリティを使用しますが、ファイルシステムの選択肢にNTFSはありません。
ただし、Macのすべてのコマンド操作への標準的な入口であるターミナルを使えば、MacでドライブをNTFSにフォーマットできます。ディスクユーティリティのグラフィカルな画面とは異なり、フォーマットなどの作業を行うには、正しいコマンドを入力する必要があります。
ターミナルの操作が難しい場合は、Mac用のNTFSフォーマッタを利用する方法もあります。ドライブを簡単にNTFSへフォーマットでき、MacでNTFSドライブを読み書きするための機能も利用できます。
NTFSファイルシステムとは?
NTFS(NT File System)は、New Technology File Systemとも呼ばれる独自のファイルシステムです。MicrosoftがWindows NT 3.1のリリース時に導入し、Windowsで内蔵ドライブや外付けドライブ上のファイルを整理、保存、管理、検索するために使われています。 残念ながら、Macでは書き込みに対応していません。
Windows OSの標準ファイルシステムであるNTFSには、ほかの形式にはないさまざまなメリットがあります。
- ファイル圧縮: NTFSではファイルを圧縮できるため、フラッシュドライブの空き容量をより有効に活用できます。
- アクセス権限: 特定のファイルやフォルダーにアクセス権限を設定し、データのセキュリティを高められます。
- ジャーナリング: MFTのログを利用することで、ドライブ上のファイルに関する記録を簡単に保持・監査できます。
NTFSはWindowsのファイルシステムですが、適切な方法を使えば、MacでドライブをNTFSに再フォーマットすることも可能です。
まとめ
この記事では、MacでドライブをNTFSにフォーマットする2つの方法を紹介しました。ここまで読めば、Macで(micro)SDカード、USBメモリ、SSDをNTFSにフォーマットする方法に加え、MacでNTFSドライブをNTFSまたは別の形式にフォーマットする方法も理解できたはずです。
MacでドライブをNTFSにフォーマットする方法に関するよくある質問
- QMacでNTFSフォーマットは使えますか?
-
A
macOSでは、Mac上のNTFSドライブに対して読み取りのみサポートされています。ドライブ内のファイルを表示したりコピーしたりすることはできますが、ドライブに書き込むことはできません。ドライブ内のデータを変更する必要がある場合は、iBoysoft NTFS for Macなどのサードパーティ製NTFS for Macツールを利用するのが有効です。
- QドライブをNTFSファイルシステムにフォーマットするにはどうすればよいですか?
-
A
Windowsパソコンで「PC」を開き、フォーマットするドライブを右クリックします。「フォーマット」を選択し、ファイルシステムとしてNTFSを選択してください。
- QMacではexFATとNTFSのどちらが適していますか?
-
A
WindowsとMacの両方との互換性が高いため、ほとんどのUSBメモリではファイルシステムにexFATが選ばれています。また、exFATには、NTFSのようなパーティションサイズの制限や複雑なファイル属性システムがありません。
- QMacでUSBメモリをNTFSに変更するにはどうすればよいですか?
-
A
MacでUSBメモリをNTFSに変更するには、ターミナルでコマンドを実行するか、iBoysoft NTFS for MacなどのMac用NTFSフォーマッタを使用します。
- QMacのディスクユーティリティでドライブをNTFSにフォーマットできますか?
-
A
デフォルトではできません。ただし、信頼できるMac用NTFSツールを使えば、ディスクユーティリティでNTFS形式を利用できるようにできます。
- QNTFSにフォーマットするとデータは消去されますか?
-
A
はい。NTFSを含め、どの形式にフォーマットしても、選択したドライブまたはパーティションのデータは消去されます。
- QMacとWindowsではNTFSとexFATのどちらを使うべきですか?
-
A
MacとWindows PCの両方で使用する場合は、exFATがおすすめです。どちらのプラットフォームでも読み書きに対応しているためです。
- QTerminalでmacOS Golden Gate/Tahoe/Sequoia/Sonoma/VenturaをNTFSにフォーマットできますか?
-
A
いいえ。macOS Ventura以降のバージョンでは、ターミナルを使ってNTFSにフォーマットすることはできません。
- QNTFSドライブにすでにファイルがある場合はどうすればよいですか?
-
A
NTFSドライブにすでにファイルがある場合は、フォーマットする代わりにMac用NTFSドライバを使ってドライブに書き込む方法を検討してください。再フォーマットすると決めた場合は、先に重要なファイルをバックアップしてください。
- QドライブがBitLockerで暗号化されている場合はどうすればよいですか?
-
A
BitLockerで暗号化されたドライブ内のデータが必要な場合は、まずロックを解除してデータにアクセスしてから、再フォーマットを実行してください。
