MacまたはMacBookが外付けドライブを認識しない、トラブルシューティングのヒント

MacBook、MacBook Pro、またはMacが外部ドライブまたは外部サムドライブを認識しない場合があります。 この状況は、最初に外付けドライブをイジェクトしてコンピューターから取り外した後に発生することがよくあります。 ドライブを再度接続しようとすると、Macはそれを認識しなくなります。 マウントされず、macOSからはまったく見えないかのように動作します。

多くの場合、この問題を解決する唯一の方法は、外付けドライブを完全に取り外し、ドライブが再び表示されるまでMacBookまたはMacを数回再起動することです。

Macがドライブを認識しない理由はいくつかあります。 ディスクがすでにマウントされていて、システムがスリープ状態になると、USBポートを含むポートの電源も切断されます。 Macをウェイクアップすると、何らかの理由で外付けドライブがウェイクアップしません。

これらの簡単なヒントに従って、Macに外付けドライブを認識してマウントさせます

  • ハブを使用している場合は、Macに直接接続してみてください
  • USB接続を確認して、ケーブルがすり減ったり擦り切れたりしている、ピンが欠けていない
  • USBデバイスを独自の電源に接続します(可能な場合)
  • 外部ドライブを表示するようにFinder設定を更新
  • SMCとNVRAMのリセットを実行する
  • ドライブをマウント、検証、または修復するためのディスクユーティリティの実行
  • 端末コマンドdiskutil list、diskutil info disk、およびdiskutilject diskを使用します
  • コンソールでエラーを診断する

考えられる原因

接続ルール!

ランダムなタイミングで接続するのは簡単です。通常、MacとMacBookは正しく接続され、すべてを認識します。 これが、ほとんどのUSBデバイスがプラグアンドプレイと呼ばれる理由です。 しかし、これは常に正しいとは限りません。 そのため、外部デバイスをMacに接続するには、推奨されるパスに従うことをお勧めします。

外付けドライブを接続するための最良の(または最も問題の少ない)方法

  • MacまたはMacBookの電源を入れます
  • USBケーブルをMacとデバイスに接続します
  • ハブを使用しないでください–ドライブをMacのポートに直接接続してください
  • その後、USBケーブルが接続されているときに外付けドライブをオンにします

ハブを使用していますか? もう一度考えて

多くの読者が、古いモデルのハブがmacOSで機能しなくなったことを発見しました。 Macに直接接続して、ハブに問題がないかどうかを確認してください。

ドライブが認識された場合、問題はおそらくハブです。 必要に応じて交換することで、通常は問題が解決します。 最新のmacOSと互換性があり、セルフパワーの(つまり充電器を備えた)ハブを購入していることを確認してください。

スーパースロージャムを試す

奇妙ですが本当のことですが、サムドライブが非常にゆっくりと差し込まれると機能することに気づいたユーザーもいます。

彼らが普通にUSBフラッシュドライブを接続しようとすると、彼らのPCはディスクを認識しません。

しかし、彼らがゆっくりとスローモーションでポートにスライドさせれば、ドライブは認識されます! 図を行きます。

同じトリックは、WindowsやMac、デスクトップやラップトップのすべてのタイプのコンピューターで機能します。

電源の問題

このエラーは、ハードディスクにポートから十分な電力が供給されていない場合に頻繁に発生します。 ドライブを直接電源に接続する場合(ドライブに電源が使用可能な場合)、外部ドライブは通常、十分で安定した電力が供給されているので、それ自体でマウントされます。

ドライブが外部電源に対応していない場合は、ドライブを別のUSBポートに接続してみてください。 または、セルフパワーUSBハブに接続します。

多くの場合、MacBookでは内蔵USBハブに十分な電力が供給されないため、セルフパワーハブを追加すると問題がすぐに解決することがあります。

MacBookに外付けハードドライブまたはフラッシュドライブがマウントされていない場合は、電源ケーブルをMacBookに差し込み、ドライブを再接続してみてください。 多くの場合、このヒントでうまくいきます。

イジェクトを拒否する

別の一般的な理由は、最初にイジェクトせずにドライブを取り外す場合です。 ドライブ接続を単に引き抜くのではなく、外部デバイスを取り出すときは常に安全な取り外しを実行してください。

オプションには、外付けドライブのアイコンを右クリックして、[デバイスを取り出す]を選択することが含まれます。

または、ドライブアイコンをゴミ箱にドラッグし、イジェクトシンボルに変更します。

外付けドライブの経験則では、プラグを抜く前に常にシャットダウン、イジェクト、またはその他の方法で無効にします。

このプロセスは、ソフトウェアがハードウェアより前に「オフ」にすることを意味します。

タイトフィットは良いフィットです

Macが外付けドライブを認識しないもう1つの理由は、ケーブル、USB-Cマルチアダプター、Thunderbolt 3、またはその他の接続ポート間の接続が汚れているか、緩んでいることです。

したがって、ケーブル、ドングル(使用している場合)、追加のアダプター、およびコンピューターとドライブの両方のポートを調べて、それらが透明で、きれいで、ぴったりと合っており、互いにしっかりとはまっていることを確認します。

ポートに接続されているケーブルが実際に接続されていることを確認します。 接続が緩いと、外付けドライブが認識されなくなることがよくあります。 または、認識されたとしても、警告やプロンプトなしにランダムに切断されます。 同様の問題はケーブルの擦り切れや摩耗です。ケーブルが良好な状態であることを確認してください。

接続にハブを使用している場合は、可能であれば、外部ドライブを直接Macに接続してみてください。

設定を確認する

時々、それは私たちをつまずかせる単純なものです。 複雑なトラブルシューティングを実行する前に、いくつかの設定を見てみましょう。

Finder>環境設定に移動します。

[全般]タブと[サイドバー]タブの両方で、 「これらのアイテムをデスクトップに表示する:(またはサイドバー:)」セクションを参照してください

次に、外付けディスクとハードドライブのボックスにチェックマークが付いていることを確認します。 そうでない場合は、それをクリックして、外付けドライブのアイコンをデスクトップに表示できるようにします。

外付けハードドライブはmacOS High Sierra以上でマウントされませんか?

ディスクユーティリティにいるときは、左上隅を見て、「表示」オプションを見つけます。 表示をクリックすると、すべてのデバイスを表示するオプションが表示されます。

NVRAMをリセット

NVRAMをリセットする方法

Macをシャットダウンまたは再起動し、電源を入れて、オプション、コマンド、P、Rの4つのキーを同時に押します。これらのキーを20秒以上押し続けます。 Macが再起動したように見えるかもしれません。

また、Macの電源を入れたときに起動音が鳴る場合は、2回目の起動音が聞こえたらキーを離します。

また、システム管理コントローラ(SMC)をリセットすることもできます。「外付けハードドライブを接続するとMacBookはシャットダウンしますか」のセクションにある手順を参照してください。

ディスクユーティリティを実行する

ディスクユーティリティを開き、外付けドライブがここに表示されるかどうかを確認します。 アプリケーション>ユーティリティ>ディスクユーティリティでディスクユーティリティを見つけます。 ドライブが表示されてもマウントされていない場合は、そのディスクをマウントするマウントオプションを選択します。

確認するには、画面の左上隅にあるAppleロゴをクリックし、[このMacについて]を選択します。 [ストレージ]タブを選択し、ドライブがここに表示されるかどうかを確認します。

そうでない場合は、ディスクユーティリティに戻り、左側のサイドバーから外部ドライブを選択します。

次に、First Aidを選択するか、ディスクを確認(修復)します。 このプロセスにより、ドライブの軽微なエラーが検出および修正されます。

ディスクフォーマットを確認する

ドライブがディスクユーティリティで表示されても、マウントして使用することができなかった場合は、ディスクフォーマットに問題がある可能性があります。

外付けドライブがNTFSフォーマットとしてリストされているかどうかを確認し、ディスクユーティリティの消去機能を使用してドライブを再フォーマットし、exFAT、FAT、APFS(サポートされている場合)またはMac OS拡張としてフォーマットする場合。

システム情報を見る

システム情報に移動して、Macに接続されているすべてのUSBデバイスを確認します。 上部のメニューでAppleに移動>このMacについて>ストレージ

詳細については、 アップルメニュー> [このMacについて]に移動し、MacとそのOSに関する情報の下にある[システムレポート]を選択してください。

救助へのターミナル!

システム情報がUSB外付けドライブを認識しても、表示されない場合は、それらを取り外してから、ターミナルを介してドライブを再マウントしてください。

  1. アプリケーション>ユーティリティ>ターミナルでターミナルを検索します
  2. 開いたら、コマンドdiskutil listを入力します

diskutil listコマンドは、接続されている使用可能なすべてのボリュームとドライブに関する基本情報を表示します。 したがって、ドライブが実際にコンピュータに接続されているかどうかを確認するときに使用するのに適したコマンドです。

コマンドを入力すると、すべてのディスクのリストが表示されます。

/ dev / disk_(外部、物理)というラベルの付いたセクションを探します。

disk_の部分は物理ディスクの識別子であり、下線はこのドライブに割り当てられている数字または数字です。diskという単語に続く数字または数字を含む行全体をメモしてください。

パーティションドライブの場合、ディスク識別子の後に「s」が続きます。 文字「s」に続く番号は、パーティション番号を表します。

したがって、ディスクに2つ以上のパーティションがある場合、合計ディスク識別子は次のようになります。

  1. disk3s1
  2. disk3s2
  3. disk3s3

次に、ターミナルdiskutil info disk_に別のコマンドを入力します。 アンダースコアの代わりに、このドライブに割り当てられた番号または数字を最後に追加してください。

たとえば、私の外部サムドライブは/ dev / disk4(外部、物理)としてリストされているので、コマンドdiskutil i nfo disk4を入力します。 このコマンドは、ドライブの製造元名、サイズ、取り外し可能かどうかなど、ドライブに関する詳細情報を表示します。

ドライブがシステムに認識されていることを確認したら、ターミナルを使用して、 diskutil eject disk _コマンドでそのディスクを取り出します。

アンダースコアの代わりに、ドライブに関連付けられているディスク識別子番号を使用することを忘れないでください。 そのコマンドを実行したら、 diskutilリストをもう一度入力して、ディスクがリストから削除されているかどうかを確認します。

ドライブがなくなったら、コンピューターから物理的に取り外して、もう一度挿入します—うまくいけば、ドライブはマウントして通常どおりに機能します。

端末コマンドが機能しない、またはmacOS Mojave以降で「操作が許可されていません」と表示される

Macでターミナルコマンドの入力と実行が許可されていない場合は、ターミナルアプリに完全なディスクアクセスを許可する必要があります

ターミナルアプリにディスク全体へのアクセスを許可する方法の詳細については、この記事を参照してください。

外付けハードドライブを接続すると、MacBookはシャットダウンしますか?

これは、ハードドライブの電力が多すぎるか、USBからの電力が「正しくない」場合に発生します。 MacのSMCがコンピュータをシャットダウンして、自分自身を保護します。

これが頻繁に発生する場合は、可能であればドライブを独自の電源に接続して、USBポートから電力を吸い上げないようにしてください。

それが不可能な場合(サムドライブなど)、別のUSBポート、または該当する場合は別のUSBケーブルを試してください。 また、MacのSMCをリセットします。

SMCのリセット

バッテリーが取り外しできない場合

  1. 電源アダプターをシャットダウンして取り外します
  2. キーボードの左側にあるShift-Control-Optionを押しながら、同時に電源ボタンを押します。 これらのキーと電源ボタンを10秒間押し続けます
    1. Touch IDを搭載したMacBook Proをお持ちの場合、Touch IDボタンは電源ボタンでもあります
  3. すべてのキーを離し、Macを電源アダプタに再接続します(コンセントに差し込みます)
  4. もう一度電源ボタンを押して、Macの電源を入れます

バッテリーが取り外し可能な場合

  1. Macをシャットダウンし、電源アダプタを取り外します
  2. バッテリーを取り外します
  3. 電源ボタンを5秒間押し続けます。
  4. バッテリーを返却し、Macを電源アダプタに再接続します(コンセントに差し込みます)。
  5. 電源ボタンを押してMacの電源を入れます

コンソールで検査

私たちのほとんどにとって、Appleのコンソールアプリは、日常のユーザーにとって意味のあるログメッセージとエラーのわかりにくいリストです。 しかし、問題が発生した場合、特に何が起こっているのかわからない場合、コンソールは非常に便利です。

簡単に言うと、コンソールには、Macでの問題のトラブルシューティングに役立つログ情報が表示されます。 コンソールは問題を修正しませんが、問題を診断するための情報を提供します。

Consoleでの作業は簡単ではありませんでしたが、朗報なのは、macOS Sierraから始めて、AppleはConsoleを少しユーザーフレンドリーに、または少なくともDYI技術者にフレンドリーに再構成したことです。

それでは、コンソールを使用して、USBポートがデバイスを検出していることを確認しましょう。 [アプリケーション]> [ユーティリティ]> [コンソール]でコンソールを見つけます。

コンソールユーティリティは、外部USBデバイスが検出されたかどうか、およびエラーがあるかどうかを通知します。 USBドライブを接続する前に、コンソールを開いて[エラーと障害]タブを選択し、ドライブを接続して、デバイスが検出されるかどうか、またはエラーがあるかどうかを確認します。

コンソールに何も起こらず、エラーが表示されないことが示される場合、問題はUSBデバイスではありません。

macOSアップデート後に外部ドライブが非常に遅くなりますか?

多くの読者が最近、macOS CatalinaまたはMojaveにアップデートした後、外付けドライブで速度低下の問題が発生していると報告しています。

macOS Mojaveへのアップデート後に外部ドライブで問題が発生した場合は、SMCをリセットしてから外部ドライブに接続してみてください。

MacBookでSMCをリセットする

  • SMCリセットを行うには、Macのシャットダウンから始めます。
  • キーボードの左側にあるShift-Control-Optionを押してから、同時に電源ボタンを押します。
  • これらのキーと電源ボタンを10秒間押し続けます。
  • 10秒後、すべてのキーを離します。 次に、電源ボタンを押してMacの電源を入れます。

Mac MiniでのSMCのリセット

  • Mac Miniを使用している場合は、Macをシャットダウンしてください。
  • Macがシャットダウンしたら、電源コードを取り外します。
  • 15秒待ってから、電源コードを再び差し込みます。
  • さらに5秒待ってから、もう一度電源ボタンを押してMacの電源を入れます。

次に、外付けドライブを接続して、Macへの応答性が高いかどうかを確認します。

サードパーティを作ろう

Macユーザーと愛好家の多くは、サードパーティ製のアプリであるKextユーティリティを使用して、外付けドライブを認識する問題を解決することを推奨しています。 MacにUSB 3.0および2.0 FATおよびFAT 32外部ドライブをマウントできなかった読者は、プログラムKext Utilityを実行し、再起動後にこれらのUSBドライブが機能しました。

KextユーティリティはMac OS X 10.5以降で動作します。 macOSユーザーの場合は、必ず最新バージョンを実行してください。

要約

悲しいことに、Macが外付けドライブを認識しないのは新しいことではありません。 これは、特にMacのオペレーティングシステムを最新のmacOSまたはOS Xにアップデートした後の永続的な問題です。しかし、良いニュースは、この一時的な問題を解決するために利用できるソリューションがたくさんあることです(うまくいけば、それだけです)。

リーダーのヒント

  • 複数の外付けドライブにハブを使用している場合は、ハブを削除するか、別の(より新しいモデルの)ハブに切り替えてみてください。 私の場合、ハブを使用すると、ドライブが表示されなかったり、機能しませんでした。 しかし、ディスクをUSB経由でiMacに直接接続すると、すべて正常に動作しました。 私が何をしても、ハブは機能しません。 そこで、新しいマルチポートハブ(セルフパワー)を購入してインストールしましたが、すべてが正常に機能しています。 参考までに、これはmacOS Mojaveへのアップデート後に発生し、Appleサポートでさえ問題を特定できなかったか、またはMojaveへのアップデート後にHigh Sierraで動作していたハブが動作しなくなった理由を説明できませんでした
  • 外付けディスクのドライバーを更新する必要があります。 したがって、外部ドライブの製造元のサポート部門に連絡して、そのドライブと、使用しているmacOSまたはMac OS Xバージョンのアップデートがあるかどうかを確認することをお勧めします。
  • [システム環境設定]> [Spotlight]に移動し、そのリストに表示されているすべての選択を解除します。 すべてのボックスのチェックを外したら、外付けドライブを接続します。 外付けドライブが認識されたら、[システム環境設定]> [スポットライト]に戻り、すべてのボックスをチェックして、デフォルトのスポットライト検索設定に戻します。
  • ディスクユーティリティの環境設定に移動し、「読み取り専用イメージを自動的に開く」をチェックすることで問題を解決しました。 私のUSBサムドライブはNTFSとしてネイティブにフォーマットされているため、読み取り専用であることがわかりました。 その特定の設定はオフになっており、ドライブが表示されることさえできませんでした。 (ドライブに何もない、または重要なものがない場合)簡単な再フォーマットを実行するだけで、すべてが順調です
  • TravのようにMacのシステムアイコンを変更した場合、解決策は比較的単純で、アイコンを通常の状態に戻す必要があります。