Macで外付けドライブが表示されない: トラブルシューティングガイド

外付けドライブを接続したのに何も起こらない。デスクトップにアイコンもなく、Finderにも出てこない。表示させるための体系的なアプローチを紹介します。

外付けドライブを接続し、USBの起動音が聞こえ、そして何も起こりません。デスクトップにドライブはなく、Finderのサイドバーにも何もありません。まるでMacがドライブの存在を知らないかのようです。

これは取り出せないドライブとは別の問題です。ここでは、ドライブがそもそも表示されません。とはいえ、この2つの問題は関連しており、なぜドライブが消えるのかを理解することは、なぜ後でドライブが固まるのかを理解する助けになります。

まずは当たり前のことを確認する

トラブルシューティングに飛び込む前に、基本を確かめましょう。

ケーブルは両端ともしっかり差し込まれていますか。USB-Cケーブルは、半分しか挿さっていなくても接続されているように感じることがあります。ケーブルを抜いて、しっかりと差し直してください。

ドライブは別のコンピュータで動きますか。別のMacやWindows PCを使えるなら、そこで試してみましょう。どのコンピュータでもドライブが現れないなら、問題はMacではなくドライブかケーブルです。

別のケーブルを試してください。このひとつの手順で、驚くほど多くの「ドライブが表示されない」問題が解決します。

Macの別のポートを試してください。ハブやドックを使っているなら、Macへ直接接続してください。

ドライブに外部電源は必要ですか。一部の据え置き型の外付けドライブは、別の電源アダプタを必要とします。ドライブの電源ランプが点いていなければ、どんなソフトウェアのトラブルシューティングも役には立ちません。

ディスクユーティリティを確認する

ドライブがFinderに現れない場合でも、ディスクユーティリティには表示されることがよくあります。「アプリケーション」>「ユーティリティ」からディスクユーティリティを開いてください。

サイドバーでドライブを探します。ディスクユーティリティは物理ディスクとそのボリュームを表示します。ドライブは、マウントされたボリュームのない物理ディスクとして現れるかもしれません。あるいは、グレーアウトしたボリュームが表示されるかもしれません。

物理ディスクは見えるのにボリュームがない場合、ドライブはフォーマットが必要なのかもしれません。ドライブをクリックして「消去」を選び、フォーマット(Mac専用ならAPFS、複数プラットフォーム用ならexFAT)を選択します。消去するとドライブ上のすべてのデータが削除されることに注意してください。

グレーアウトしたボリュームが見える場合は、ひとつ選んで「マウント」をクリックしてみてください。これによりボリュームが手動でマウントされ、Finderに現れるようになります。

ドライブがディスクユーティリティにまったく表示されない場合、ハードウェアレベルで認識されていません。上記のケーブルとポートのトラブルシューティングを試してください。

Finderの設定を確認する

Finderが意図的にドライブを隠しているのかもしれません。Finderを開き、「Finder」>「設定」(古いmacOSでは「環境設定」)へ行き、「一般」タブをクリックします。

「デスクトップに表示する項目」の下で「外部ディスク」にチェックが入っていることを確認します。次に「サイドバー」タブをクリックし、「場所」の下で「外部ディスク」にチェックが入っていることを確認します。

これはmacOSのアップデートの後に多くの人がはまる落とし穴です。アップデートによってFinderの設定がリセットされることがあるからです。ドライブはずっとマウントされていて、ただ隠れていただけなのです。

ファイルシステムの破損を確認する

ドライブがディスクユーティリティには表示されるのにマウントできない場合、ファイルシステムが破損しているのかもしれません。

ディスクユーティリティでドライブのボリュームを選択し、「First Aid」をクリックします。これによりファイルシステムのチェックが実行され、修復が試みられます。APFSボリュームの場合、修復処理はかなり優秀です。exFATやFAT32の場合、修復はより限定的です。

First Aidが修復できないエラーを報告した場合、ターミナルで手動のチェックを行う必要があるかもしれません。まず、ボリュームのマウントが解除されていることを確認してください(fsckが動作するにはマウントが解除されている必要があります)。

sudo diskutil unmount /dev/disk4s1
sudo fsck_apfs -y /dev/disk4s1

disk4s1は、ディスクユーティリティで確認した正しいデバイス識別子に置き換えてください。ボリュームを選択し、情報パネルでデバイス識別子を確認します。

ファイルシステムがひどく破損している場合は、ドライブを再フォーマットする前にデータ復旧ソフトウェアが必要になることがあります。

システム情報を確認する

ハードウェアレベルで確認するには、システム情報を開きます(Optionキーを押しながらAppleメニューをクリックし、「システム情報」を選択)。サイドバーでUSBに移動し、ドライブを探してください。

ドライブがシステム情報には現れるのにディスクユーティリティには現れない場合、システムのハードウェアの層とディスク管理の層の間に通信の問題があります。Macを再起動してみてください。

ドライブがシステム情報にまったく現れない場合、Macはハードウェアを検出していません。これはケーブル、ポート、またはドライブのハードウェアの問題を示しています。

ディスクアービトレーションデーモン

macOSは、ディスクのマウントとマウント解除を管理するためにdiskarbitrationdというサービスを使います。このデーモンがエラーに遭遇すると、ドライブのマウントを拒否することがあります。

デーモンを再起動すると、原因不明のマウントの失敗が解決することがあります。

sudo launchctl kickstart -k system/com.apple.diskarbitrationd

警告: これはdiskutilコマンドを含むディスク管理の操作を一時的に妨げることがあります。このコマンドを実行する前に、外付けドライブ上で開いている作業を保存してください。

暗号化とAPFSコンテナの問題

ドライブが暗号化されている場合(FileVaultまたはAPFS暗号化)、接続するとmacOSがパスワードを尋ねてくるはずです。プロンプトが現れない場合、ドライブはロックされた状態でマウントされ、Finderには見えないままになります。

ディスクユーティリティを開き、暗号化されたボリュームを見つけて、手動でマウントしてみてください。パスワードのプロンプトが現れるはずです。

APFSコンテナも混乱を招くことがあります。APFSのドライブは、ディスクユーティリティで複数のボリューム、すなわちコンテナ、システムボリューム、データボリュームを表示することがあります。そのうちの一部しかマウントされない場合、ドライブはFinderで部分的にしか表示されないか、まったく表示されないことがあります。

予防とメンテナンス

外付けドライブが問題なさそうに見えるときでも、ディスクユーティリティのFirst Aidを定期的に実行してください。ファイルシステムの問題を早めに捉えることで、「マウントできない」という事態を防げます。

取り外す前に、常にドライブを正しく取り出してください。不正な取り出しは、後でマウントを妨げるファイルシステムの破損の一番の原因です。

ドライブが無事にマウントできたら、Ejectaが、取り外す前にいつでもきれいに取り出せるようにすることで、その状態を保つ手助けをします。不正な取り出しを防ぐことはファイルシステムのエラーを減らし、ひいてはドライブを接続して空のデスクトップを見つめ、どこへ行ったのかと戸惑う回数を減らします。

毎回ターミナルを使いたくないなら、Ejectaがどのプロセスがドライブをブロックしているかを正確に表示します。しかもメニューバーから、ワンクリックでそのプロセスを終了できます。

今すぐ購入 — $9.99