MacでUSBドライブが読み取り専用または書き込み不可になる場合の安全な対処法

日本語 English Français Español 简体中文 繁體中文

MacでUSBドライブが読み取り専用になるのはなぜですか?

結論:

MacでUSBドライブに書き込めない主な原因は、次のとおりです。

MacでNTFSドライブを読み書きできるようにするには、iBoysoft NTFS for Macを利用できます。Mac上でNTFSドライブを読み書き可能な状態でマウントします。

Macで読み取り専用になったUSBドライブを修復する方法

MacでUSBドライブが読み取り専用になっている場合、ドライブ内のファイルにはアクセスできますが、ファイルの保存、コピー、削除、名前の変更、編集はできません。通常は、NTFSファイルシステム、アクセス権の制限、ディスクエラー、空き容量不足、ドライブの認識に関する問題などが原因です。

この記事では、原因を特定し、状況に合った安全な対処法を選ぶ方法を説明します。適切に対処すれば、多くのUSBドライブはデータを失わずに再び書き込み可能な状態にできます。

 注: BitLockerによる暗号化、マウントできない問題、接続トラブルなどが原因でMacからUSBドライブにアクセスできない場合は、こちらのガイドを参照してください:MacでUSBドライブを読み取れない場合の対処法

まず、MacでUSBドライブが読み取り専用になる原因を確認する

対処法を試す前に、まず原因を特定してください。

発生していること考えられる原因推奨される対処法
USBドライブを開くことはできますが、ファイルのコピー、保存、削除、名前の変更ができません。USBドライブがNTFSでフォーマットされています。macOSはNTFSを読み取れますが、標準では書き込みに対応していません。 
 
フォーマットしないでください。NTFSドライバを使用すれば、データを失わずに読み書きできるようになります。
USBドライブを開くことはできますが、ファイルのコピー、保存、削除、名前の変更ができません。USBドライブに対して読み取り権限しか付与されていません。「共有とアクセス権」の設定で、「読み出しのみ」を「読み/書き」に変更してください。
USBドライブにはアクセスできますが、ファイルを追加したり移動したりできません。USBドライブの空き容量がほとんどなく、これ以上ファイルを保存できません。不要なファイルを削除するか、別の場所に移動して空き容量を確保してください。
USBドライブにまったくアクセスできません 
ドライブを開くことしかできません 
USBドライブが表示されません
macOSがUSBドライブを正しく認識できていません。ドライブを接続し直し、Macを再起動してください。
USBドライブにまったくアクセスできません 
ドライブを開くことしかできません
USBドライブに軽微なソフトウェアエラーが発生しています。ディスクユーティリティで「First Aid」を実行し、ドライブを確認・修復してください。

 ヒント: 適切な対処法をすぐに確認するには、Finderまたはデスクトップで外付けドライブを右クリックし、「情報を見る」を選択して「フォーマット」を確認してください。

 

USBドライブがNTFSでフォーマットされている場合、macOSはファイルを読み取れますが、標準では書き込めません。この場合は、iBoysoft NTFS for Macを使用してUSBドライブを読み書き可能な状態でマウントしてください。その後、ファイルをスムーズに書き込めるようになります。

ケース1:USBドライブがNTFSファイルシステムでフォーマットされている

ドライブ上のファイルを開くことはできても、コピー、保存、編集、名前の変更、削除ができない場合、そのドライブはNTFSのように、Macで読み取り専用になるファイルシステムでフォーマットされている可能性があります。NTFSはMicrosoft独自のファイルシステムです。macOSは標準でNTFSドライブを読み取れます。

Windowsとの互換性を考慮し、一部のUSBメモリはMicrosoftのNTFSファイルシステムでフォーマットされた状態で販売されています。 

これが、MacでUSBドライブが読み取り専用になったり、書き込みできなかったりする最も一般的な原因の一つです。

USBドライブのフォーマットを確認する

  1. FinderのサイドバーまたはデスクトップにあるUSBドライブを右クリックします。
  2. 「情報を見る(Get Info)」を選択します。
  3. 「フォーマット」欄に「Unknown (ms_ntfs)」と表示されているか確認します。 
    表示されている場合、そのUSBドライブはMicrosoft NTFSでフォーマットされています。 
    MacでUSBドライブのフォーマットを確認する

MacでNTFS形式のUSBドライブを書き込み可能にする

方法1:Mac向けNTFSツールを使用する

ドライブにファイルが保存されている場合は、フォーマットしないでください。フォーマットすると、すべてのデータが消去されます。その場合は、Mac向けのNTFSツールを使用します。

iBoysoft NTFS for Mac を使うと、再フォーマットせずにNTFS形式の外付けドライブを読み書き可能な状態でマウントできます。MacでNTFSドライブを利用するためのマウントツールとして機能し、macOS上でWindows用のNTFS形式USBドライブをMacのドライブと同じように操作できます。ファイルの編集、名前の変更、コピー、貼り付け、削除が可能です。

#macOS Golden Gate 27〜macOS High Sierra 10.13に対応#Appleシリコン搭載MacおよびIntel Macに対応

手順:

  1. iBoysoft NTFS for Macをコンピューターに無料でダウンロードし、インストールします。
    iBoysoft NTFS for MacでNTFSドライブを読み書き可能な状態でマウントする
  2. 読み取り専用のUSBメモリをMacに接続し、iBoysoft NTFS for Macを起動します。
  3. 「Enable Writable」をクリックし、用途に応じて「Simple Mode」または「Advanced Mode」を選択します。

    「Advanced Mode」を選択すると、iBoysoftのNTFSドライバーをインストールし、フルディスクアクセスを取得するために システム機能拡張を有効にする よう求められます。画面の指示に従ってインストールを完了してください。
  4. USBドライブが自動的に読み書き可能な状態でマウントされます。

これで、そのドライブ上のファイルへの書き込み、変更、転送、削除ができるようになります。 

iBoysoft NTFS for Macを使ってMacでNTFSドライブを読み書きする方法については、こちらの動画ガイドもご覧ください。

方法2:ドライブをmacOS対応のフォーマットに再フォーマットする

ドライブに重要なデータが保存されておらず、Windowsとの互換性も必要ない場合は、macOSに対応したファイルシステムで再フォーマットできます。

  • APFS
  • Mac OS Extended(ジャーナリング)
  • exFAT(Windowsにも対応):詳しくはNTFSとexFATの違いをご覧ください
  • FAT32(Windowsにも対応)

ディスクをフォーマットすると、保存されているデータがすべて消去されます。開始する前に、十分注意してください。

手順:

  1. 読み取り専用のドライブをMacに接続します。
  2. 「ディスクユーティリティ」を開き、左側のサイドバーで問題のあるドライブを選択します。
  3. 上部にある「消去」をクリックし、USBドライブのフォーマットとしてAPFS、MS-DOS(FAT)、Mac OS Extended(ジャーナリング)、またはExFATを選択して、もう一度「消去」をクリックします。Mac対応のファイルシステムで読み取り専用のUSBドライブをフォーマットする

フォーマットが完了したら、ドライブを取り外してMacを再起動し、その後USBドライブを再接続します。これで、Macでドライブに書き込めるようになります。

ケース2:USBドライブのアクセス権が読み取り専用になっている

USBドライブがFAT32、exFAT、APFSなどMacに対応したファイルシステムでフォーマットされているにもかかわらず、Macでドライブにファイルをコピーできない場合は、ドライブの共有権限が制限されているか、書き込み保護が設定されている可能性があります。

この場合は、アクセス権の設定でUSBドライブの書き込み保護を解除するだけで済みます。これにより、USBドライブに再び書き込めるようになります。

MacでUSBドライブの読み取り専用のアクセス権を変更する方法

  1. 読み取り専用のUSBドライブをMacに接続します。
  2. MacのデスクトップにあるUSBドライブのアイコンを右クリックし、情報を見るを選択します。
    または、ドライブのアイコンを選択してCommand+Iを押しても、同じ操作を行えます。読み取り専用のUSBドライブの情報を表示する
  3. 「情報を見る」ウインドウで、共有とアクセス権の横にある矢印をクリックします。(Macで外付けハードドライブに「読み取りのみ」と表示されていますか?) 
    読み取り専用USBドライブの共有とアクセス権
  4. 鍵のアイコンをクリックし、管理者のパスワードを入力して変更を許可します。
  5. このボリュームの所有権を無視の横にあるチェックボックスをオンにします。または、アクセス権を「読み/書き」に変更します。
    アクセス権の制限を変更してMacでUSBドライブの読み取り専用を解除する

その後、USBフラッシュドライブ上のファイルを開いたり編集したりできるか確認します。できない場合は、ドライブを安全に取り出してMacを再起動し、USBドライブをMacに接続してから、もう一度試してください。

ケース3:USBドライブの空き容量がほとんどない

USBドライブ上のファイルを開いたり削除したりできるのに、ファイルをコピーできない場合は、USBドライブの空き容量が不足している可能性があります。

USBドライブに10 GB分の動画を追加できなかったため、ドライブが読み取り専用になっていると思い込んだことがあります。その後、ドライブの空き容量がないことに気付きました。この問題を解決するには、ドライブのストレージ容量も確認する必要があります。

USBドライブの空き容量を確認する

  1. デスクトップまたはFinderのサイドバーでUSBドライブを右クリックします。
  2. 「情報を見る」を選択します。
  3. 「容量」と「空き容量」の項目で、USBドライブのストレージ容量を確認します。

USBドライブの空き容量を増やす

空き容量が少ない場合は、不要なファイルを削除するか、Macまたは別の外付けドライブに移動してください。

ケース4:MacがUSBドライブを正しく認識していない

次のような原因でmacOSがUSBドライブを正しくマウントできないと、読み取り専用として表示されることがあります。

  • 一時的なシステムエラー
  • 以前、正しく取り出さなかった
  • 接続する操作が速すぎた
  • USBアダプタ、USBハブ、またはUSBポートの不具合
  • 接続が不安定

その場合は、次の操作を試してください。

  1. ドライブを安全に取り出してから、ゆっくりと正しくMacに再接続します。
  2. 別のUSBポートまたはアダプタを試します。
  3. Macを再起動して、システムを更新します。

ケース5:USBドライブにファイルシステムの問題がある

クラッシュ、電源の遮断、強制的な取り外し、システムのフリーズなどの後にドライブが突然読み取り専用になった場合は、ファイルシステムの破損によって書き込み操作が妨げられている可能性があります。この状態では、MacでUSBドライブ上のファイルを削除したり、新しいファイルを追加したりできません。

このようなMacでのUSBドライブの読み取り専用問題が内部エラーによって発生している場合は、ディスクユーティリティのFirst Aidを実行し、問題が解消するか確認できます。

重要:最初にUSBドライブのファイルをバックアップしてください

First Aidを実行する前に、重要なファイルをバックアップするか、復元しておいてください。破損したファイルシステムを修復するとメタデータ構造が変更され、後から失われたファイルを復元できる可能性が低くなる場合があります。

ドライブ内のファイルをMacまたは別の外付けドライブにコピーして、バックアップを作成してください。

First AidでUSBドライブを修復する

ディスクユーティリティのFirst Aidを使うと、読み取り専用になったドライブで発生している一部の軽微なエラーを修復できる場合があります。

手順は次のとおりです。

  1. 読み取り専用になったUSBドライブをMacに接続します。
  2. MacのLaunchpad >「その他」の順に進み、「ディスクユーティリティ」をダブルクリックして開きます。Macでディスクユーティリティを開く
  3. ディスクユーティリティのウインドウ左側で、問題が発生しているUSBドライブを選択します。
  4. 上部の「First Aid」タブをクリックします。ダイアログが表示されたら、「実行」をクリックします。First Aidを使ってMacで読み取り専用のUSBドライブを修復する
  5. First Aidの処理が完了するまで待ってから、ドライブを安全に取り出し、Macに再接続します。
  6. USBメモリに書き込めるようになったか確認します。

バックアップ後にUSBドライブを再フォーマットする

問題が解消しない場合は、USBドライブ内のファイルをバックアップしてから、ディスクユーティリティでフォーマットしてください。

  1. ディスクユーティリティを開きます。
  2. USBドライブを選択します。
  3. 上部のツールバーにある「消去」をクリックします。
    Macで読み取り専用のUSBドライブをフォーマットする
  4. 必要に応じてドライブの名前を変更し、次のいずれかのフォーマットを選択します。
    APFS:macOSのみ
    Mac OS Extended(Journaled):macOSのみ。特に古いMacに適しています
    exFAT:macOSとWindowsに対応
    FAT32:macOSとWindowsに対応。通常は32 GB未満のストレージデバイスに使用されます
  5. 「消去」をクリックします。

MacでUSBドライブが読み取り専用になる原因

MacでUSBメモリが読み取り専用になる原因を把握しておくことが大切です。一般的には、次のような理由が考えられます。

  • USBドライブのアクセス権が読み取り専用になっている
  • USBメモリがNTFSファイルシステムでフォーマットされている
  • USBメモリが破損している、または原因不明のエラーが発生している
  • macOSがUSBドライブを正しく認識していない
  • USBドライブの空き容量がほとんどなく、新しいデータを保存できない

MacでUSBドライブが読み取り専用になる原因は、状況によって異なります。ここでは、その一部を紹介しました。どのようなケースでも、この記事で紹介する方法が問題への対処に役立ちます。

よくある質問

QMacでUSBメモリにファイルをコピーできないのはなぜですか?
A

ファイルを表示できるのに新しいファイルをUSBメモリへコピーできない場合、NTFS形式でフォーマットされている、書き込み保護されている、容量が不足している、またはアクセス権による制限を受けている可能性があります。

QMacでUSBメモリのファイルを削除できないのはなぜですか?
A

USBメモリが読み取り専用モードでマウントされているか、使用中のアカウントに書き込み権限がない場合に、この問題が起こることがあります。

QMacでUSBメモリをフォーマットせずに書き込み可能にするにはどうすればよいですか?
A

USBメモリがNTFS形式の場合は、Mac用のNTFSドライバを使用します。Macに対応したファイルシステムを使用している場合は、フォーマットを検討する前に、アクセス権、接続状況、ディスクエラーを確認してください。