SDカードは、貸し出す前にMacでSDカードを消去する場合や、次のような問題を解決する場合など、用途に応じてフォーマットが必要になることがあります。
- SDカードにアクセスできない、または読み取れない。
- SDカードが破損して使用できない。
- SDカードを初めて使用するための準備をしたい。
- 別のオペレーティングシステムで使用できるようにSDカードを準備したい。
- SDカードを消去して空き容量を増やしたい。
誤ってSDカードをフォーマットしてしまい、データを復元したい場合は、こちらを確認してください: MacでSDカードからファイルを復元する方法。
MacでSDカードをFAT32にフォーマットすべきですか
簡単に言うと、使用する機器とSDカードの容量によって異なります。
| FAT32(Macでは「MS-DOS」と表示)を選択 | exFATを選択 |
| SDカードが32GB以下 | SDカードが32GBを超えている |
| 古い機器(Xbox 360、PS3、旧型のカメラなど)との互換性が必要 | 4GBを超えるファイルを保存する必要がある |
大容量のSDカード(64GB/128GB)は、MacでFAT32にフォーマットできます。ただし、使用する機器が大容量のFAT32カードに対応しているか、事前に確認してください。古い機器では、FAT32のカードは小容量(32GB以下)でなければ使用できない場合があります。
それでは、以下の準備と詳しい手順を確認して、MacでSDカードをFAT32にフォーマットしましょう。
MacでSDカードをFAT32にフォーマットする前の準備
1️⃣ MacにSDカードスロットがあり、SDカードを直接挿入できるか確認します。
microSDカードを消去する場合は、まずSDカードアダプターに挿入してください。SDカードアダプターを使わない場合は、MacのUSBポートに接続できるメモリカードリーダーを用意します。また、SDカードをカメラに挿入してカメラの電源を入れ、USBケーブルでMacに接続することもできます。
2️⃣ SDカードまたはmicroSDカードのデータをバックアップします。
SDカードをフォーマットすると、カード内のすべてのファイルが消去されます。SDカードを初期化してデータをすべて消去したい場合に適した方法です。破損したSDカード内のファイルにアクセスできない場合は、iBoysoft Data Recovery for Macを使ってMacでSDカードのデータ復元を試してください。高い成功率で、失われたデータを復元できる場合があります。
3️⃣ SDカードが物理的にロックされていないことを確認してください。
これにより、書き込み禁止になっているSDカードをフォーマットできない問題を避けやすくなります。

MacでSDカードをFAT32にフォーマットする方法
ここでは、MacでSDカードやmicroSDカードをフォーマットする3つの方法を紹介します。
方法1:ディスクユーティリティでMac上のSDカードをFAT32にフォーマットする
MacでSDカードをFAT32にフォーマットする際に便利なのが、標準搭載のディスクユーティリティです。Windowsの「ディスクの管理」に相当する機能で、SDカードやUSBメモリなど、さまざまなストレージデバイスをFAT32、exFAT、HFS+などのファイルシステムにフォーマットできます。MacでSDカードをFAT32にフォーマットする手順は次のとおりです。
- Finder > アプリケーション > ユーティリティフォルダの順に開き、ディスクユーティリティを起動します。
- SDカードを選択し、上部のツールバーにある消去をクリックします。
(左側のサイドバーで、ブランド名が表示されていることのあるカード本体を選択します。容量と空き容量を確認し、フォーマットするカードに間違いないことを確認してください。)
- カードに名前を付けます。
- ドロップダウンメニューからファイルシステムを選択します。

- 方式は変更しないでください。
- SDカードを安全にフォーマットしたい場合は、セキュリティオプションをクリックします。スライダーを動かして消去したデータを上書きする回数を選択し、OKをクリックします。
- 消去をクリックして、SDカードをフォーマットします。

フォーマットが完了するまで待ちます。完了後は、フォーマットしたSDカードを使用できます。ディスクユーティリティでSDカードをフォーマットできない場合は、方法2を試してください。
方法2:SD Card Formatterを使ってMacでSDカードをFAT32にフォーマットする
SD Card Formatterは、ディスクユーティリティの代わりに使える、無料で操作しやすいツールです。挿入したSDカードやmicroSDカードを自動的に検出し、容量に応じて適切なファイルシステムを選択するため、初心者にも使いやすいでしょう。
ここでは、Mac SD Card Formatterを使ってMacBook ProでSDカードをフォーマットする方法を説明します。
- Mac SD Card Formatterをダウンロードしてインストールします。
- Launchpad > SD Card Formatterの順に選択して起動します。
- SDカードをMacに接続すると、SD Card Formatterのウィンドウに表示されます。
- カードの空き容量を確保するには、Quick formatを選択します。古いデータを消去し、復元されないようにしたい場合は、Overwrite formatを選択してください。
- Volume labelでカードに新しい名前を付け、Formatをクリックします。

SDカードがMac SD Card Formatterで正常に動作しない場合は、ターミナルを使ってSDカードまたはmicroSDカードを強制的にフォーマットしてみてください。
オプション3:ターミナルを使ってMacでSDカードをFAT32にフォーマットする
ターミナルは、グラフィカルな画面で操作する方法に比べてコマンドラインインターフェースが直感的ではなく、初心者は操作を誤る可能性があるため、一般的には技術に詳しいユーザーに適しています。実行する前に、手順をよく確認してください。
ターミナルを使ってMacBook ProでSDカードをフォーマットする手順は次のとおりです。
- Finder > Applications > Utilities > Terminalの順に移動します。
- diskutil list と入力し、Enterキーを押します。
- SDカードの識別子を控えます。
(SizeとType Nameの下に表示される情報を確認し、SDカードの識別子を見つけてください。)
- ターミナルに次のコマンドを入力します。sudo diskutil eraseDisk FAT32 diskname MBRFormat /dev/diskidentifier
続いて、アカウントのパスワードを入力します。ターミナルで直ちにフォーマットが開始されます。処理が完了するまで待ってください。
MacでSDカードをフォーマットできない場合
手順を慎重に進めても、次のような原因で別の SDカードのエラーや問題 が発生することがあります。
- 安全でない方法で取り外した
- ウイルス感染
- 読み取り専用の状態
- 互換性のないファイルシステム
- 不良セクタやファイルシステムエラーによるSDカードの破損
上記の方法を試してもMacでSDカードをフォーマットできない場合は、まずディスクユーティリティのFirst AidでSDカードを修復してみてください。それでも解決しない場合は、メーカーに問い合わせるか、近くの修理店に相談しましょう。
SDカード自体に問題がある可能性もあります。専門ツールのiBoysoft Data Recovery for Macを使って、すべてのデータを復元し、バックアップしておくことをおすすめします。問題の解決につながる可能性があります。
関連記事:
Mac/MacBookでUSBメモリをFAT32にフォーマットする方法【2通り】

WindowsでSDカードをフォーマットする方法
PCを使ってSDカードをAndroid端末やスマートフォン、カメラ用にフォーマットする場合は、こちらのガイドでWindows 10上の手順を確認できます。 続きを読む >>
- Q1. FAT32とMS-DOS(FAT)は同じですか?
-
A
厳密には同じではありません。FAT32はFATファイルシステムの一種です。ただし、MS-DOS(FAT)を選択すると、最も一般的に使用されているFAT32でSDカードがフォーマットされます。
- Q2. SDカードをフォーマットする必要があるのはなぜですか?
-
A
使用したいOSと互換性がない場合や、現在のファイルシステムでは用途を満たせない場合、SDカードをフォーマットする必要があります。また、SDカードをフォーマットすると保存されているデータがすべて削除されるため、空き容量を確保することもできます。
- Q3. SDカードをフォーマットするとデータは消去されますか?
-
A
はい。SDカードをフォーマットすると保存されているデータが消去され、新しいファイルシステムが設定されます。ただし、カードが安全にフォーマットされていない場合や、データが上書きされていない場合は、復元できる可能性があります。
- Q4. MacでexFATからFAT32に変更するにはどうすればよいですか?
-
A
MacでexFATからFAT32に変更するには、ディスクユーティリティでデバイスを消去する必要があります。フォーマットする前に、デバイス上の重要なデータをバックアップしておくことをおすすめします。ディスクユーティリティを開き、デバイスを選択して「消去」をクリックし、「MS-DOS(FAT)」を選択してから、もう一度「消去」をクリックしてください。
