Mac
 Computer >> コンピューター >  >> トラブルシューティング >> Mac

MacでexFATドライブがマウント・読み取りできない問題を解決する方法【徹底解説ガイド】

exFATドライブがMacでマウントできない」「exFATがMacで読み取れない」「exFATドライブがMacに表示されない」といったトラブルは、多くのユーザーから報告されています。このうち、マウントされない問題は、少なくともMacがドライブを認識しており、物理的な破損がないケースが多いため、比較的対処しやすい傾向があります。一方、「読み取れない」「表示されない」問題はより複雑で、深刻なハードウェア障害の可能性もあれば、単純な設定ミスであることもあります。

本記事では、これらの問題について詳しく解説し、MacでexFATドライブをマウントする方法をご紹介します。

マウントできないexFATドライブからデータを復旧する方法

exFATドライブに失いたくない大切なデータが保存されている場合は、まずデータのバックアップを行いましょう。ドライブへの修復作業を実行すると、データ損失につながる恐れがあるためです。

まずはWindows PCに接続してみてください。PCで正常にマウントできれば、ドライブを開いて重要なファイルを安全な場所へコピーできます。手元にWindows PCがない場合や、PCでも認識しない場合は、iBoysoft Data Recovery for Macを使ってアクセス不能なデータを復旧できます。

iBoysoft Data Recovery for Macは、マウント不可・アクセス不可・破損・読み取り不能な状態のexFATドライブからファイルを復元できる信頼性の高いデータ復旧ソフトです。MacでマウントできないexFAT外付けHDD/SSD、USBメモリ、SDカードなどからデータを復旧できます。

また、復元可能なファイルを無料でプレビューできるのも魅力です。以下の手順で、マウントできないexFATドライブからデータを取り戻しましょう。

ステップ1:iBoysoft Data Recovery for Macをダウンロードしてインストールします。

ステップ2:ソフトを起動し、マウントできないexFATドライブを選択して「失われたデータを検索」をクリックします。

MacでexFATドライブがマウント・読み取りできない問題を解決する方法【徹底解説ガイド】

ステップ3:見つかったファイルを絞り込み、プレビューで確認します。

MacでexFATドライブがマウント・読み取りできない問題を解決する方法【徹底解説ガイド】

ステップ4:復元したいファイルにチェックを入れ、「Recover(復元)」ボタンをクリックします。保存先は、対象ドライブ以外の場所を指定してください。

MacでexFATドライブがマウント・読み取りできない問題を解決する方法【徹底解説ガイド】

無事データを復旧できましたか?この手順をシェアして、他のMacユーザーの助けになりましょう。

MacでexFATを読み取ることはできる?

exFATファイルシステムに馴染みのない方なら、「MacはexFATを読み取れるのか?」という疑問を持つかもしれません。

答えはYESです。MacはexFATの読み取りだけでなく、書き込みにも対応しています。通常、exFATドライブをMacに接続すれば、デスクトップやFinderのサイドバーにあるアイコンをダブルクリックして開き、ファイルを編集できます。ただし、exFATドライブがマウントされていないとデスクトップに表示されず、読み取れないように見えてしまいます。

Redditのある投稿では、ユーザーが「exFATがMacで読み取れない」問題に遭遇し、その原因がWindowsでフォーマットされたことだと突き止めています。確かにこれは重要な要因の一つですが、その他の原因によってMacがexFATドライブを読み取れなくなることもあります。詳細は次のセクションをご覧ください。

exFATドライブがMacでマウントできない原因とは?

exFATドライブがMacでマウントできない問題については、ネット上に多数の相談投稿があります。調査を進めると、原因はさまざまであることがわかります。主な原因は以下の通りです。

  • Macが対応していないexFATのアロケーションユニットサイズ(クラスタサイズ)
  • 不適切な取り外しやファイル転送の中断などによるドライブの破損
  • USBケーブルやポートの故障
  • ソフトウェアの不具合
  • ハードディスクケース(エンクロージャ)の破損

exFATドライブがMacでマウントしないときの対処法

ディスクユーティリティでexFATドライブがグレーアウト表示され、デスクトップやFinderにも表示されない場合は、Macが正しくマウントできていないことを意味します。この問題は、LaCie、WD、Seagate、Toshibaなど、あらゆるブランドのexFATドライブ(外付けHDD、USBメモリ、SDカードなど)で発生する可能性があります。

macOS Ventura以降へのアップデート後にexFATディスクがマウントしなくなった」という報告や、不適切な取り外しなどがきっかけになったという声もあります。中には、特別な心当たりもなく突然発生したという人もいます。原因が何であれ、以下の方法でmacOS上のexFAT外部ドライブをマウントできます。exFATドライブを接続したまま、順番に試していきましょう。

基本的なトラブルシューティングを試す

場合によっては、ケーブル、USBポート、アダプタ、ハードディスクケースなど、マウントに関わる機器が原因となっていることがあります。先に進む前に、以下の点を確認してみましょう。

  • 別のアダプタを使うか、アダプタなしで直接接続してみる
  • 別のUSBケーブルやUSBポートに変更する
  • Macに接続している不要な周辺機器を取り外す
  • Mac対応の新しいハードディスクケースを使用する

ディスクユーティリティで手動マウントする

exFATドライブがマウントされない場合は、ディスクユーティリティで手動マウントを試みてください。exFATドライブを選択し、ツールバーの「マウント」ボタンをクリックします。正常にマウントできれば成功です。何も反応がない場合や、「com.apple.DiskManagement.disenter error 49244」「com.apple.DiskManagement.disenter error 49223」といったエラーが表示される場合は、次の解決策に進みましょう。

MacでexFATドライブがマウント・読み取りできない問題を解決する方法【徹底解説ガイド】

ターミナルを使ってexFATディスクをマウントする

ディスクユーティリティでマウントできない場合は、ターミナルアプリのコマンドラインから試してみてください。この方法で問題が解決したという報告は多くあります。以下の手順で実行してください。各コマンド入力後はEnterキーを押して実行します。

ターミナルでexFATをマウントする手順:

  1. 「アプリケーション > ユーティリティ」フォルダからターミナルを起動します。
  2. 以下のコマンドをコピー&ペーストして、Macに接続されているすべてのドライブを一覧表示します。
    diskutil list
  3. exFATディスクまたはパーティションの識別子(identifier)を探します。
  4. 以下のコマンドを実行して、exFATドライブまたはパーティションをマウントします。
    ディスク全体をマウントする場合:
    diskutil mountDisk /dev/identifier
    例:識別子がdisk2なら「diskutil mountDisk /dev/disk2」
    パーティションをマウントする場合:
    diskutil mount /dev/identifier
    例:識別子がdisk2s3なら「diskutil mount /dev/disk2s3」
    MacでexFATドライブがマウント・読み取りできない問題を解決する方法【徹底解説ガイド】

コマンドが正常に実行されると、ターミナルにドライブがマウントされた旨のメッセージが表示されます。うまくいかない場合は、読み取り専用モードでのマウントを試してみてください。

fsckプロセスを終了させる

exFATディスクをイジェクトせずに取り外したことがある場合、macOSは次回接続時にfsckプロセスで修復を試みます。しかし、このfsckプロセスがexFATディスクのマウントを妨げることがあります。

完了を待つことも可能ですが、時間がかかる場合があります。「1時間後」「6時間後に自動的にマウントされた」という報告もあります。

すぐにexFATドライブへアクセスしたい場合は、以下の手順を実行してください。

  1. ターミナルを開きます。
  2. 以下のコマンドを実行し、fsckがドライブを占有しているかどうかを確認します。
    ps aux | grep fsck
  3. 占有している場合は、以下のコマンドでfsckを終了させます。
    sudo pkill -f fsck
  4. 管理者パスワードの入力を求められたら、パスワードを入力してEnterキーを押します。

MacでexFATドライブを修復する

破損したexFATドライブは、macOSではマウントできません。First Aid(応急処置)を実行して、ファイルシステムエラーの有無を確認し、可能であれば修復しましょう。手順は以下の通りです。

  1. ディスクユーティリティを開きます。
  2. 左サイドバーからexFATドライブを選択します。
  3. 「First Aid」>「実行」をクリックします。
    MacでexFATドライブがマウント・読み取りできない問題を解決する方法【徹底解説ガイド】

First Aidの処理が完了したら、「完了」をクリックしてウィンドウを閉じ、exFATドライブがマウントされるかどうかを確認します。First Aidで修復できないエラーが見つかった場合は、データ復旧後にドライブを再フォーマットしてください。ドライブの破損を解消する最も効果的な方法です。

WindowsでexFATドライブを修復する

Windows PCでexFATドライブを修復することもできます。通常、破損が検出されると、PCに接続した直後に修復を促すメッセージが表示されます。表示されない場合は、以下の手順で手動チェックと修復を行えます。

  1. エクスプローラーを開きます。
  2. 左ペインの「PC」をクリックします。
  3. exFATドライブを右クリックし、「プロパティ」を選択します。
  4. 「ツール」タブを選択します。
  5. 「エラーチェック」の「チェック」ボタンをクリックします。
    MacでexFATドライブがマウント・読み取りできない問題を解決する方法【徹底解説ガイド】
  6. 「ドライブのスキャン」を選択します。

MacでexFATドライブを再フォーマットする

Windowsでフォーマットされた大容量exFAT外付けHDDがMacでマウントできないケースは珍しくありません。その背景には、互換性のないexFATアロケーションユニットサイズがあります。アロケーションユニットサイズ(クラスタサイズとも呼ばれます)とは、ファイルを保存する際に使用できる最小のディスク容量単位のことです。

Windowsが4TB以上などの大容量ドライブをexFATでフォーマットする場合、デフォルトで2048KB以上のアロケーションユニットサイズが使用されます。しかし、ユーザーの検証によると、macOSがネイティブにマウントできるのは512バイト〜1024KB程度のクラスタサイズまでのため、互換性の問題が生じます。

MacにおけるexFATのデフォルトのアロケーションユニットサイズに関する公式ドキュメントはありませんが、特定の容量に対してサポートされるサイズには制限があるようです。ユーザーの報告によると、Macは5TBのexFATドライブに対して256Kをデフォルトとし、アロケーションユニットサイズが128K未満または1024K超の場合、そのドライブをマウントしません。

Windowsはすべてのアロケーションユニットサイズに対応していますが、macOSはそうではありません。そのため、WindowsとmacOSの両方で使いたいドライブは、macOS上でフォーマットすることが推奨されます。もちろん、exFATドライブを再フォーマットして、macOSで機能するアロケーションユニットサイズに変更すれば、マウント問題を解決できます。

以下の手順で、MacでマウントできないexFATドライブを修復します。(必ず事前にデータをバックアップしてください。)

  1. ディスクユーティリティを起動します。
  2. 「表示」>「すべてのデバイスを表示」をクリックします。
  3. exFATドライブまたはパーティションを選択し、「消去」をクリックします。
  4. 必要に応じて名前を変更します。
  5. macOSとWindowsの両方で使用する場合は、フォーマットをExFATのままにします。それ以外の場合は、APFSまたはMac OS拡張(ジャーナリング)を選択します。
  6. (ディスクを選択した場合のみ)方式としてGUIDパーティションマップを設定します。
    MacでexFATドライブがマウント・読み取りできない問題を解決する方法【徹底解説ガイド】
  7. 「消去」をクリックします。

これで、ディスクユーティリティにexFATドライブがマウントされた状態で表示されるはずです。ディスクユーティリティで消去できない場合は、別のフォーマット形式で同じ手順を繰り返してください。成功したら、ドライブをexFATに戻してフォーマットできます。

注意:ドライブをmacOSとWindowsの両方で使用する予定がある場合は、Windows PCに接続して動作するかどうかも確認してください。動作しない場合は、MacでMaster Boot Record(MBR)方式を選んで再フォーマットしてみてください。

気になる方は、ターミナルでexFATドライブのアロケーションユニットサイズを確認できます。

  1. ターミナルアプリを開きます。
  2. 以下のコマンドを実行し、exFATディスクまたはパーティションの識別子を控えます。
    diskutil list
  3. 以下のコマンドを実行して、exFATのアロケーションユニットサイズを表示します。
    diskutil info /dev/identifier | grep "Block Size"
    例:識別子がdisk2s3なら「diskutil info /dev/disk2s3 | grep "Block Size"」
    MacでexFATドライブがマウント・読み取りできない問題を解決する方法【徹底解説ガイド】
  4. 「Allocation Block Size」の値を確認します。

MacでexFATをマウントできましたか?成功したら、これらの解決策をシェアして、exFATがMacで動作しない問題に悩む他の方々を助けましょう。

exFATがMacに表示されない場合の対処法

exFATドライブがデスクトップやFinderに表示されない場合は、まずディスクユーティリティに表示されるかどうかを確認してください。

ディスクユーティリティには表示されるもののグレーアウトしている場合は、認識されているもののマウントされていない状態です。この場合は、前述のセクションの解決策を試してください。

ディスクユーティリティに表示され、状態も正常に見える場合は、Finderの環境設定に問題があります。環境設定を編集して、exFATドライブをデスクトップとFinderに表示させましょう。

ディスクユーティリティにも表示されない場合は、Macがドライブを認識できていないことを意味します。多くの場合、破損したUSBケーブル・ポート・アダプタによる接続不良、サードパーティ製ソフトウェアの干渉、深刻なドライブ破損が原因です。次のステップは、Macにドライブを認識させることです。

ディスクユーティリティを含め、MacでexFATドライブがまったく見えない場合は、以下の方法を試してください。

  • Macを再起動し、ドライブをゆっくりと再接続する
  • Seagate Backup Plusなどのデスクトップ用外付けHDDの場合、電源に正しく接続されているか確認する
  • 新品の良質なUSBケーブルに交換する
  • 別のUSBポートに変更し、ホコリやぐらつきがないか確認する
  • Macが低電力モードになっていないか確認する
  • 別のUSBハブやアダプタを試す
  • 新しいハードディスクケースを使用する
  • Macをセーフモードで起動する

これらをすべて試してもexFATドライブがMacに表示されない場合は、自分では修理できないハードウェア障害が発生している可能性が高いため、地域の修理店への持ち込みを検討してください。

これらのヒントで、exFAT USBがMacに表示されない問題が解決することを願っています。忘れずに友人たちにもシェアしてくださいね。

MacでexFATを使う際のまとめ

exFATはWindowsとmacOSの両方に対応しているため、クロスプラットフォームのドライブでよく選ばれるファイルシステムです。しかし、ジャーナリング非対応のため、エラーやデータ破損、データ損失が起こりやすいという弱点があります。

NTFS、APFS、Mac OS拡張(ジャーナリング)などのジャーナリングファイルシステムは、ディスク上のファイルへの変更を実際に実行する前にログ(ジャーナル)として記録します。そのため、これらのファイルシステムはより迅速に復旧でき、破損する確率も低くなります。

だからこそ、データ保存を主目的とするドライブにexFATを使用することは推奨されません。WindowsとmacOS間でファイルを転送する必要がある場合は、専用のUSBメモリを割り当て、その用途だけに使いましょう。一つのドライブでデータを保管しながらmacOSとWindowsの両方で作業したい場合は、NTFSのようなより信頼性の高いファイルシステムを選ぶのが賢明です。

Mac側で書き込むにはNTFS for Macドライバが必要ですが、将来的にexFATがMacで動作しなくなるトラブルを大幅に回避できます。exFATドライブをNTFSにフォーマットし直す場合は、iBoysoft NTFS for Macの活用をご検討ください。Intel搭載MacとApple Silicon Macの両方で、最新のmacOS 14 Sonoma〜macOS 10.13 High Sierraに対応しています。

exFATドライブがMacでマウントしない問題に関するFAQ

Q:MacでexFATをマウントできますか?

A:はい、MacでexFATをマウントできます。exFATはmacOSとWindowsの両方に対応したファイルシステムです。exFATドライブがMacでマウントしない場合は、本記事で紹介した解決策を試してみてください。

Q:MacにexFATを読み込ませるにはどうすればいいですか?

A:以下の方法で、MacにexFATを読み取らせることができます。
1. ディスクユーティリティでexFATドライブを選択し、「マウント」ボタンをクリックする
2. ターミナルでexFATドライブをマウントする
3. fsckプロセスを終了させる
4. exFATディスクを修復する
5. 再フォーマットする

  1. iPhoneで削除したSafariブックマークを復元する方法|バックアップなしでもOK

    iPhoneのSafariブックマークは、一度削除すると「最近削除した項目」フォルダが存在しないため、そのまま消えてしまったように見えます。事前にバックアップを取っていなければ、復元にはひと手間必要です。この記事では、Safariブックマークの仕組みと、削除後にデータがどうなるのかを詳しく解説します。 さらに、バックアップの有無にかかわらず使える3つの復元方法を、手順付きで紹介します。バックアップがない場合に活躍するデータ復元ソフトの使い方も、初心者の方でもわかるように丁寧に説明しますので、ぜひ最後まで読んで参考にしてください。 削除後、iPhoneのSafariブックマークはどこへ行く?

  2. MacBook Proで右クリックする方法|2本指クリックとControlキー、トラックパッド設定まで徹底解説

    MacBook Proを購入したばかりの方の中には、誰かに「右クリックして」と言われて戸惑った経験があるかもしれません。トラックパッドにはボタンが1つしかないように見えるからです。 従来のような左ボタン・右ボタンはMacBook Proには搭載されていませんが、トラックパッドを2本指で押す、またはControlキーを押しながら1本指でクリックすることで、右クリックと同じ操作が簡単に行えます。 筆者はApple製品に精通したテクニカルエキスパートで、2019年モデルのMacBook Proを日常的に使用しています。macOSに備わっている2つの右クリック機能を毎日活用しており、この記事ではそ