Mac互換ハードドライブをMacコンピュータに接続した後、それを開いて完全な読み取りおよび書き込みアクセス権を持つことができます。ただし、外付けハードドライブがMacで読み取り専用表示されると、Macで外付けハードドライブに書き込めない場合があります。
たとえば、多くの人が自身のWD My PassportがMacで読み取り専用であり、LaCieハードドライブがMacで読み取り専用であることを報告しており、Seagate外付けハードドライブがMacで読み取り専用を修正する方法について戸惑っています。
この問題は特定のmacOSバージョンに固有ではなく、macOS Sonoma、macOS Monterey、macOS Sequoiaでも同様の問題に遭遇する可能性があります。この記事では、以下にリストされた3つの主な原因に基づいて、Mac外付けハードドライブの読み取り専用エラーを解決するための3つの迅速な解決策について議論します。
- 外部ハードドライブはNTFSファイルシステムです(macOS TahoeでNTFSに書き込む)
- ディスクの権限が読み取り専用に変更されました
- 外部ハードドライブが壊れています
異なるシナリオ | 有効なソリューション |
ケース1. MacでNTFS外部ハードドライブが読み取り専用 | ソリューション1. NTFS for the Macツールを使用する ソリューション2: ターミナルでNTFS書き込みサポートを有効にする(推奨されません、macOS 13以降のバージョンでは利用不可) ソリューション3. Macで外部ハードドライブをexFAT/FAT32に消去する |
ケース2. Macが読み取り専用ディスク権限の外部ハードドライブに書き込めない | ソリューション1. 管理者権限でMac外部ハードドライブの読み取り専用権限を変更する ソリューション2. ファインダーで外部ハードドライブの権限を無視する |
ケース3. 壊れた外部ハードドライブが読み取り専用 | ソリューション:Disk Utilityでハードドライブエラーを修復する |
この記事が役立つと思ったら、共有してください。
ケース1. MacでNTFS外部ハードドライブが読み取り専用
ほとんどの外部ドライブやSSDは、Microsoft NTFSでWindowsプラットフォーム向けに事前にフォーマットされています。ただし、NTFSはMac互換のファイルシステムではなく、macOSはNTFSドライブを読み取ることはできますが、書き込みを許可しません。最新のmacOS Sequoiaでさえ、NTFSの書き込みはサポートされていません。
MacからMacにNTFS形式の外部ハードドライブにファイルをコピーまたは転送しようとすると、以下の画像に示すように、グレーアウトされた禁止記号が表示されるため、Macで外部ハードドライブにファイルを追加したり、外部ハードドライブからMacにファイルを転送することができません。
外部ハードドライブがNTFSファイルシステムであるかどうかをどのように知ればよいですか
簡単に言えば、ディスクユーティリティまたはFinderでディスク情報を表示してファイルシステム情報を確認できます。
方法1. ディスクユーティリティでファイルシステム情報を確認する
- MacのDockでLaunchpadをクリックし、メニューから「その他」を選択します。
- これらのユーティリティの中からディスクユーティリティを選択して開きます。
- 起動されたら、左側のサイドバーに読み取り専用エラーがあるドライブをクリックします。右側の列に明確な「Windows NTファイルシステム」が表示されます。
方法2. Finderでファイルシステム情報を確認する
いくつかのクリックで、FinderでドライブがNTFS形式かどうかを確認することもできます。
- Finderを開き、外部ストレージデバイスを右クリックします。
- コンテキストメニューで「情報を取得」を選択します。
- 「ファイルシステム」に「Windows NTファイルシステム(NTFS)」が表示され、「書き込み可能」の状態が「いいえ」になっていることがわかります。
MacでNTFS外部ハードドライブを読み取り専用から修正する方法
Macで外部ハードドライブが読み取り専用になるのはWindows NTFSファイルシステムによるものであることを確認した後、この問題を解決するには、NTFS for Macアプリを使用してMac上でNTFS書き込みを有効にしたり、外部ハードドライブをMac用に再フォーマットしたりする方法があります。
解決策1. NTFS for Macツールを使用する
この外部ドライブに重要なファイルがある場合、またWindowsとMac間で作業を頻繁に切り替える場合、再フォーマットは最後の解決策となるでしょう。それは、ディスクの再フォーマットによりすべてのファイルが削除されるためです。
フォーマットせずにWindowsドライブをMacで使用したい場合、クロスプラットフォームのNTFSドライバー for Macを使用することが最良の選択肢です。
iBoysoftのNTFS for Macを試してみてください。この使いやすいNTFS for Macソフトウェアは、消去することなく読取り専用のMacドライブを変更し、Sequoia/Sonoma/Ventura/MontereyでNTFSドライブをMacで使用するのをサポートします。
このような効率的なツールは、Mac上でNTFS外部ハードドライブを読み書きモードでマウントし、MacでNTFSドライブを読むことやNTFSフォーマットされたドライブ上のファイルの書き込みを可能にします。
WindowsとMacと互換性のあるハードドライブをフォーマットせずにする方法:
- あなたのコンピュータに iBoysoft NTFS for Mac を無料でダウンロードしてインストールします。
- NTFS 外部ハードドライブをMacに接続し、iBoysoft NTFS for Macを起動します。
- 外部ハードドライブが読み書きモードで正常にマウントされた後、NTFS 外部ハードドライブに書き込みます。
注意: ソフトウェアをインストールした後に NTFS ドライブに書き込むことができない場合は、iBoysoftによるNTFSドライバをインストールし、ポップアップで表示されるとおりにシステム拡張機能を有効にする必要があります。その後、NTFSディスクは読み書きモードでマウントされます。
NTFS for Macを使用することは、Mac上のNTFS読み取り専用の問題を解決する最も簡単な方法です。他の人にも知らせましょう!
解決策2:ターミナルを使用してNTFSの書き込みサポートを有効にする(非推奨、macOS 13以降では使用できません)
Macから外部ハードドライブにファイルを転送する方法を解決するもう一つの方法があります。Mac上のコマンドプロンプトを使用してNTFSの書き込みサポートを有効にすることができます。
この方法は実験的なものであり、すべての試みは自己責任です。
警告: Mac外部ハードドライブの読み取り専用モードを解決するための長期的な解決策としてこの方法は使用しないでください、特に重要なファイルが含まれるドライブには注意してください。同時に、コマンドラインには十分注意してください。間違ったコマンドを入力すると、Macやドライブに予期しない損傷を引き起こす可能性があります。
MacでSeagate外部ハードドライブを使用する方法(フォーマットせずに):
- デスクトップの右上にあるGoをクリックし、Applications > Utilities > Terminalに移動します。
- 「Sudo nano /etc/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で外部ディスクを再フォーマットする方法は?Disk Utilityに移動して消去するだけです。選択できる複数のフォーマットがあり、このディスクをどのファイルシステムに消去するかは、どのようにしてこのドライブを使用するかに依存します。
- APFS:macOS Sequoia、Sonoma、Ventura、Monterey、Big Sur、Catalina、macOS Mojave、macOS High Sierraでドライブを使用する予定がある場合は、読み書き速度を向上させるためにAPFS形式にフォーマットできます。
- HFS+:Mac OS Extendedとしても知られる、macOS Sierraおよびそれ以前のMacオペレーティングシステムでこの外部ドライブを開く場合は、このMacファイルシステムを使用してください。
- FAT32/exFAT:WindowsとMacの両方でファイルを表示して転送する必要がある場合のベストオプションです。
Macで外部ハードドライブをフォーマットする方法
この詳細なガイドを読んで、Macで外部ハードドライブをフォーマットしてください。 PCやMacのために外部ハードドライブをフォーマットできます。詳細を読む>>
問題は解決しましたか? 投稿を共有いただけると幸いです。
ケース2. Macが読み取り専用ディスク権限の外部ハードドライブに書き込めない場合
ユーザーはファイルのアクセス権を設定して、特定のドライブにコピーされたファイルやプログラムを削除または変更できるのかを決定することができます。したがって、Mac外部ストレージデバイスに変更を保存しようとすると読み取り専用であることを示すメッセージが表示されるのは驚くべきことではありません。Macの外部ハードドライブに書き込む権限がないためです。
ディスクのアイコンを右クリックし、「情報を取得」を選択し、下にスクロールしてお持ちのディスク権限を確認してください。外部ドライブの表示が 「読み取り専用」となっている場合、このMacで外部ハードドライブに書き込む権限がないことになります。
別のMacを使用するか、この外部ディスクをWindowsで使用して問題をバイパスすることができます。別のコンピューターは利用できませんか?外部ストレージメディアのパーミッションを変更してください。Macでパーミッションを変更する
解決策1. 管理者特権でMac外部ハードドライブの読み取り専用権限を変更する
限られた権限によるMac外部ハードドライブの読み取り専用エラーを解消するには、管理者であれば簡単に変更できます。
Mac外部ハードドライブの読み取り専用権限を読み書き可能に変更する方法:
- Finderを開いて、左サイドバーで外部ストレージメディアを見つけます。
- このドライブまたはボリュームを右クリックし、「情報を取得」を選択し、「共有とアクセス権限」までスクロールします。
- 三角形のシンボルをクリックしてこの列を拡張し、次にロックアイコンをクリックします。
- 管理者ユーザー名とパスワードを入力し、「読み取り専用」をクリックし、右列でアクセス権を「読み取りと書き込み」に変更します。
- ウィンドウの下部にあるギアボタン(アクションメニュー)をクリックし、「適用」を選択し、次にアクションを確認するためにOKをクリックします。
- 変更を保存するためにロックアイコンをクリックします。
解決策2. Finderで外部ハードドライブの許可を無視する
Macオペレーティングシステムには、管理者がMacの外部ドライブの許可を無視できる設定が含まれており、そのため、ファイルの許可設定に関係なくすべてのファイルに完全にアクセスできるようになります。以下に、フォーマットせずに外部ハードディスクの許可を無視する手順が記載されています:
- Finderサイドバーでドライブを選択し、Command + Iを押してドライブに関する情報を取得します。
- 管理者パスワードを使用してロックアイコンをクリックし、ウィンドウの下部付近の「共有とアクセス権限」タブの隣にある矢印をクリックします。
- このボリュームで所有権を無視するボックスをチェックします。
- 変更を保存するためにロックアイコンをクリックします。
Case 3. 破損した外部ハードドライブは読み取り専用です
Macが外部ハードドライブに書き込めない問題が発生している場合、内部ディスクのロジックエラーがシステムに書き込むのを防いだり、ファイルのアクセス権限を変更させることを防ぐために起こる可能性があります。いくつかの状況では、この外部ディスクはコンピュータに接続されているときに使用されないかもしれません。
解決策: Disk Utilityを使用してハードドライブエラーを修復する
幸いにも、MacにはDisk Utilityという無料のディスク修復ツールが組み込まれており、First Aidという名前のツールがあり、軽微なディスクの破損エラーをチェックおよび修復するのに役立ちます。MacのDisk Utilityアプリ内で外部ハードドライブをフォーマットせずに修復するための手順に従ってください。
- Launchpadおよび別のフォルダからDisk Utilityを開きます。
- 読み取り専用のサイドバーからディスクを選択します。
- 上部にある「First Aid」をクリックし、「実行」を選択します。
- ツールの実行からフィードバックを受けるまで待ち、必要であれば「First Aidプロセスが完了しました」というメッセージが表示されると、「完了」をクリックしてウィンドウを閉じます。
問題のある外付けハードドライブを取り外して、それをコンピュータに再接続してMacからファイルをコピーできるかどうかを確認してください。
何らかの変化が見られない場合、Macで外部ドライブを再フォーマットする必要があります。データ復旧ツールを使用して外部ドライブから失われたデータを救出する必要があります。
[解決済み] ディスクユーティリティのファーストエイド修復プロセスが外付けハードドライブで失敗しました
この記事では、ファーストエイドが外部ハードドライブを修復できなかった場合の対処方法について説明します。 続きを読む >>
結論
一般的に、Macで外付けハードドライブに書き込みできない場合、原因はNTFSファイルシステムでフォーマットされている、破損している、または読み取り専用ディスク権限が設定されている可能性があります。上記の方法で修正できます。
ちなみに、Microsoft NTFSフォーマットによるMacの外付けハードドライブの読み取り専用エラーを解決する最も効率的な方法は、iBoysoft NTFS for Macの無料ダウンロードです。
関連記事:
この投稿をソーシャルメディアで共有して、同じ問題を抱える他の人々を助けてください。