通常、Macに対応したハードドライブをMacに接続すると、ドライブを開いてファイルの読み書きができます。ただし、外付けハードドライブが読み取り専用と表示されている場合、Macからファイルを書き込むことはできません。ハードドライブが読み取り専用になる主な原因は、次の3つです。
- 外付けハードドライブのファイルシステムがNTFSになっている
- ディスクのアクセス権が読み取り専用に変更されている
- 外付けハードドライブが破損している
外付けハードドライブに起きている問題の原因はどれでしょうか。以下の症状から原因をすばやく確認できます。あわせて、それぞれに対応する解決方法も紹介します。
| 症状 | 考えられる原因 | 主な対処方法 |
| Macでファイルは読み込めるが、名前の変更、複製、ゴミ箱への移動ができない | NTFS形式の外付けハードドライブ | NTFS for Macを使用する |
| 外付けハードドライブに書き込む際に管理者パスワードを求められる。「情報を見る」でディスクのアクセス権が読み取り専用になっている | アクセス権の問題 | アクセス権を「読み/書き」に変更する |
| First Aidでエラーが表示され、ドライブのマウントが不安定になる | ドライブの破損 | 先にデータを復元してから修復する |
📖 MacでToshibaの外付けハードドライブが読み取り専用になる場合
原因を確認したら、以下で該当するケースの詳しい原因と対処方法を確認してください。
この記事が役に立った場合は、ぜひ共有してください。
ケース1:NTFS形式の外付けハードドライブがMacで読み取り専用になっている
ほとんどの外付けドライブやSSDは、Windows向けのMicrosoft NTFSでフォーマットされています。しかし、NTFSはMacで読み取り専用となるファイルシステムの1つであるため、MacではNTFSドライブのデータを読み取ることはできても、書き込むことはできません。最新のmacOS Golden Gate 27でも、NTFSへの書き込みには対応していません。
MacからNTFS形式の外付けハードドライブへファイルをコピーしようとすると、下の画像のように、禁止を示すグレーのアイコンが表示されます。つまり、Macでは外付けハードドライブにファイルを追加できません。
外付けハードドライブがNTFSかどうかを確認する方法
通常は、「ディスクユーティリティ」でディスクの情報を表示すると、ファイルシステムを確認できます。
ディスクユーティリティでファイルシステムを確認する
- MacのDockで「Launchpad」をクリックし、メニューから「その他」を選択します。
- ユーティリティの中から「ディスクユーティリティ」を選択して開きます。
- 起動したら、左側のサイドバーで読み取り専用エラーが発生しているドライブをクリックします。右側の欄に「Windows NT File System (NTFS)」と表示されます。

MacでNTFS形式の外付けハードドライブが読み取り専用になる問題を解決する方法
Windows NTFSが原因で外付けハードドライブがMacで読み取り専用になっていることを確認したら、NTFS for Macアプリを使って外付けハードドライブをMacとWindowsの両方で使えるようにするか、外付けハードドライブをMac向けにフォーマットすることで問題に対処できます。
解決策1:NTFS for Macツールを使う
ドライブに重要なファイルが保存されている場合や、WindowsとMacの間で頻繁に作業する場合は、フォーマットは最後の手段にしてください。ディスクをフォーマットすると、保存されているすべてのファイルが削除されるためです。フォーマットせずにMacでNTFSハードドライブを読み書きするには、クロスプラットフォーム対応のNTFS for Macドライバを使う方法が有力な選択肢です。
iBoysoft NTFS for Macをお試しください。この使いやすいNTFS for Macソフトウェアを使用すると、フォーマットせずにNTFS形式の外付けハードドライブを読み書き可能な状態で自動的にマウントできます。そのため、FinderでMacのネイティブボリュームと同じように、ファイルの複製、名前の変更、削除、編集、転送を行えます。読み書き速度は、HDD(USB 3.0)で最大130 MB/s、SSD(USB 3.0)で最大400 MB/s、SSD(Thunderbolt 4)で最大950 MB/sです。
フォーマットせずにiBoysoft NTFS for Macを使ってハードドライブをWindowsとMacの両方に対応させる方法:
- iBoysoft NTFS for Macを無料でダウンロードし、コンピュータにインストールします。
- NTFS形式の外付けハードドライブをMacに接続し、 iBoysoft NTFS for Macを起動します。

- 外付けハードドライブが正常に読み書きモードでマウントされたら、NTFS形式の外付けハードドライブに書き込めるようになります。
注: ソフトウェアをインストールした後もNTFSドライブに書き込めない場合は、ポップアップの指示に従ってiBoysoftのNTFSドライバをインストールし、システム機能拡張を有効にしてください。その後、NTFSディスクが読み書きモードでマウントされます。
MacでNTFSドライブが読み取り専用になる問題には、NTFS for Macを利用するのが最も簡単な解決方法です。ぜひ共有してください。
解決策2:ターミナルでNTFSへの書き込みを有効にする(非推奨、macOS 13以降では利用できません)
外付けハードドライブをフォーマットせずに、Macからファイルを転送する別の方法もあります。MacのコマンドラインからNTFSへの書き込みを有効にする方法です。
この方法は実験的な手順であり、実行する場合は自己責任で行ってください。
警告: Macで外付けハードドライブが読み取り専用になる問題を長期的に解決する方法として、この手順を使用しないでください。特に、重要なファイルが保存されているドライブでの実行は避けてください。また、コマンドラインの操作には十分注意が必要です。誤ったコマンドを入力すると、Macやドライブに予期しない損傷が生じる可能性があります。
Seagate製の外付けハードドライブをフォーマットせずにMacで使用する方法:
- デスクトップ上部の移動をクリックし、アプリケーション > ユーティリティ > ターミナルの順に選択します。
- 「Sudo nano /etc/fstab」と入力してfstabファイルを編集します(パスワードの入力を求められたら、パスワードを入力してください)。
- fstabファイルの編集画面で「LABEL=DISKNAME none NTFS rw, auto, browse」と入力します(DISK NAMEの部分を、ドライブ名に必ず置き換えてください)。
- Control+Oを押してファイルを保存し、続けてControl+C、Control+Xの順に押して終了します。
- NTFSドライブのマウントを解除してから、再度接続します。
解決策3:Macで外付けハードドライブをexFAT/FAT32に消去する
NTFS形式の外付けハードドライブが空、またはすでにバックアップ済みの場合は、Macに対応したファイルシステムにフォーマットする方法が適しています。
Macで外付けドライブをフォーマットする方法をご覧ください。ディスクユーティリティを開き、ドライブを消去するだけで実行できます。利用できるファイルシステムの形式はいくつかあります。どの形式で消去するかは、ドライブの用途によって異なります。
- APFS: macOS Golden Gate、Tahoe、Sequoia、またはそれ以前のバージョン(10.13)でドライブを使用する予定がある場合は、読み書き速度の向上が期待できるAPFSでフォーマットできます。
- HFS+: Mac OS Extendedとも呼ばれます。macOS Sierra以前のMacオペレーティングシステムでこの外付けドライブを開く場合は、このMac用ファイルシステムを使用してください。
- FAT32/exFAT: WindowsとMacの間で外部ストレージデバイスのファイルを表示・転送する必要がある場合に適しています。
問題は解決しましたか?この記事を共有していただけると幸いです。
ケース2:ディスクのアクセス権が読み取り専用になっている
ファイルやプログラムをコピーしたドライブ上のデータを、誰が削除または変更できるかは、ファイルのアクセス権で設定できます。そのため、Macで外付けストレージに変更を保存しようとした際に、読み取り専用であることを示すメッセージが表示されても不思議ではありません。これは、Macで外付けハードドライブへの書き込み権限がないことが原因です。
ディスクのアイコンを右クリックして「情報を見る」を選択し、下にスクロールして自分に設定されているディスクのアクセス権を確認できます。「外付けドライブは読み取りのみ可能」と表示されている場合、このMacでは外付けハードドライブへの書き込み権限がありません。

別のMacを使うか、この外付けディスクをWindowsで使用することで問題を回避できます。2台目のコンピューターを用意できない場合は、外付けストレージメディアのMacでのアクセス権を変更する方法を試してください。
解決策1:管理者権限でMacの外付けハードドライブの読み取り専用権限を変更する
アクセス権の制限によってMacの外付けハードドライブが読み取り専用になる問題は、管理者であれば簡単に変更できます。
Macの外付けハードドライブを読み取り専用から読み書き可能に変更する方法:
- Finderを開き、左側のサイドバーで外付けストレージメディアを見つけます。
- このドライブまたはボリュームを右クリックして「情報を見る」を選択し、「共有とアクセス権」まで下にスクロールします。

- 三角形のアイコンをクリックしてこの項目を展開し、鍵のアイコンをクリックします。
- 管理者のユーザー名とパスワードを入力し、「読み取り専用」をクリックして、右側の列でアクセス権を「読み/書き」に変更します。
- ウインドウ下部にある歯車ボタン(アクションメニュー)をクリックし、「内包している項目に適用」を選択してから、「OK」をクリックして操作を確定します。
- 鍵のアイコンをクリックして変更を保存します。
注: 外付けドライブがNTFSファイルシステムの場合、アクセス権を変更しても読み取り専用の問題は解決できません。NTFSドライブについては、ケース1で紹介しているNTFS for Macの利用をおすすめします。
解決策2:Finderで外付けハードドライブのアクセス権を無視する
macOSには、管理者がMacの外付けドライブのアクセス権を無視できる設定があります。これにより、アクセス権の設定にかかわらず、すべてのファイルに完全にアクセスできるようになります。外付けハードディスクをフォーマットせずにアクセス権を無視する手順は次のとおりです。
- Finderのサイドバーでドライブを選択し、Command+Iを押してドライブの情報を見るを開きます。
- 管理者パスワードを入力してロックアイコンをクリックし、ウインドウ下部にある共有とアクセス権の横の矢印をクリックします。
- このボリュームの所有権を無視にチェックを入れます。

- ロックアイコンをクリックして変更を保存します。
ケース3:外付けハードドライブが破損している
Macで外付けハードドライブに書き込めない状態が続く場合、内部的なディスク論理エラーが原因の可能性があります。こうしたエラーがあると、さらなる破損を防ぐため、システムによって書き込みやアクセス権の変更が制限されます。
この場合は、データの安全確保を優先してください。重要なデータが保存されている場合は、データの消失に備えて、まず破損したハードドライブからデータを復元することをおすすめします。その後、Macに標準搭載されている無料のディスク修復ツール、ディスクユーティリティの「First Aid」を使って、軽微なディスク破損エラーを確認・修復します。
破損した外付けハードドライブからデータを復元する
破損した外付けドライブからデータを復元するには、専門的で信頼性のあるMac向けデータ復元ソフトiBoysoft Mac Data Recoveryを利用できます。このソフトは、APFS、HFS+、FAT32、exFAT形式の破損したドライブや、マウント解除されたドライブ、フォーマット済みのドライブからのデータ復元に対応しています。操作手順は次のとおりです。
- MacにiBoysoft Data Recovery for Macをダウンロードしてインストールします。
- 破損した外付けハードドライブをMacに接続し、このMac用データ復元ユーティリティを起動します。

- 破損したドライブを選択し、「Search for Lost Data」をクリックして、復元可能なファイルをすべてスキャンします。
- 復元可能なファイルをプレビューします。
- 「Recover」をクリックして、破損したドライブからファイルデータの復元を開始します。復元したデータは、破損したドライブではなく、正常なストレージデバイスに保存してください。
- データの復元とバックアップが完了したら、データを失う心配なく、破損したドライブの修復に進めます。
ディスクユーティリティのFirst Aidでハードドライブのエラーを修復する
Macの「ディスクユーティリティ」を使って、外付けハードドライブが読み取り専用になる問題をフォーマットせずに解決する手順は次のとおりです。
- Launchpadから「その他」フォルダを開き、「ディスクユーティリティ」を起動します。
- サイドバーで、読み取り専用になっているディスクを選択します。
- 上部の「First Aid」をクリックし、「実行」を選択します。

- しばらく待ち、ツールの実行結果を確認します。「First Aid process is complete」というメッセージが表示されたら、「完了」をクリックしてウインドウを閉じます。
その後、問題のある外付けハードドライブを取り外してからMacに再接続し、ドライブを開いてMacからファイルをコピーできるか確認します。改善しない場合は、「外付けハードドライブでディスクユーティリティのFirst Aidに失敗する」問題のトラブルシューティングを確認してください。それでもFirst Aidで解決しない場合は、最後の手段として外付けドライブを再フォーマットします。
ディスクユーティリティで外付けドライブを再フォーマットする
作業を始める前に、重要なデータがバックアップされていることを必ず確認してください。準備ができたら、次の手順に進みます。
- ディスクユーティリティの左サイドバーで、外付けハードドライブを選択します。
- 上部の「消去」を選択します。
- フォーマットとしてAPFS、exFAT、またはFATを選択します。

- もう一度「消去」をクリックして確認します。再フォーマットが完了するまで待ちます。
- 完了したら「完了」をクリックします。これで外付けドライブをMacに再接続し、読み取り専用の問題が解決したか確認できます。
まとめ
Macで外付けハードドライブに書き込めない場合、NTFS形式でフォーマットされていること、ディスクのアクセス権が読み取り専用になっていること、またはディスクが破損していることなどが原因として考えられます。上記の方法で対処できます。
ちなみに、Microsoft NTFS形式が原因でMacの外付けハードドライブが読み取り専用になる問題には、iBoysoft NTFS for Macの無料ダウンロードが有効な方法の一つです。
Macで外付けハードドライブが読み取り専用になる問題に関するFAQ
- QMacで外付けハードドライブが読み取り専用になるのはなぜですか?
-
A
主な原因は、NTFSファイルシステムの外付けドライブ、読み取り専用のアクセス権、ハードドライブの破損の3つです。
- QMacで外付けドライブの読み取り専用をフォーマットせずに解決できますか?
-
A
はい、解決できます。iBoysoft NTFS for Macを使えば、外付けNTFSドライブをフォーマットせずに読み書き可能な状態で自動マウントできます。また、アクセス権を読み書き可能に変更したり、ディスクユーティリティで破損したディスクを修復したりすることでも、フォーマットせずに問題を解決できます。
- Qアクセス権の変更でNTFSの読み取り専用を解決できますか?
-
A
いいえ、解決できません。Macは標準ではNTFSドライブへの書き込みに対応していません。MacでNTFSドライブが読み取り専用になる問題を解決するには、NTFSドライバをインストールする必要があります。
