Macで外付けドライブが繰り返し切断される理由

突然の切断は、取り出せないドライブよりもたちが悪いものです。macOSで外付けドライブが接続を失い続ける原因を突き止める方法を紹介します。

何の前触れもなく勝手に切断される外付けドライブには、特別な種類のいら立ちが付きまといます。先にエラーが出ることもなく、保存する間もありません。突然「ディスクが正しく取り出されませんでした」という通知が現れ、あとはファイルが無事であることを祈るしかないのです。

突然の切断は取り出しの失敗とは違います。取り出しの失敗なら、少なくとも自分が状況をコントロールできています。取り出そうとして、だめだと言われ、どうするかを自分で決められます。突然の切断では、使っている最中にドライブがただ消えてしまうのです。

よくある原因

突然の切断のほとんどは、見落とされがちないくつかの物理的な原因に行き着きます。

ケーブル。 これが第一の原因ですが、人はいつももっと複雑なことが原因だと思い込みます。USBケーブルは時間とともに劣化します。内部の配線には微細な断裂が生じ、特に繰り返し曲がるコネクタ付近で起こります。スマホの充電は問題なくできても、外付けドライブの持続的なデータ転送の負荷には耐えられないケーブルもあります。

別のケーブルを試してみましょう。切断が止まったら、古いほうは捨ててください。「だいたい大丈夫」と思って取っておかないことです。

ポート。 USBポートにはほこりやごみがたまります。ノートパソコンでは、本体を動かすたびにポートに力がかかります。Macの別のポートを試してください。USBハブを使っているなら、代わりにMacへ直接接続してみましょう。

電力供給。 一部の外付けドライブ、特に2.5インチのポータブルハードディスクは、USBポートから電力を取ります。Macが十分な電力を供給できない場合(ハブやドック使用時、あるいは多くの機器が接続されているときによくあります)、ドライブは断続的に切断されます。バスパワー駆動のドライブは特にこれに敏感です。

ドライブに外部電源のオプションがあれば、それを使いましょう。USB給電のみなら、ハブを介さずにMacへ直接接続してください。

USBの電源管理

macOSはバッテリー駆動時間を延ばすため、USBの電力を積極的に管理します。ノートパソコンでは、接続された機器がアイドル状態だと判断すると、システムがUSBポートへの電力を減らすことがあります。

問題は、macOSにとっての「アイドル」が「今は活発にデータ転送していない」を意味する場合があることです。ドライブはマウントされ、ファイルが開かれ、使える状態にあっても、活発な入出力がなければシステムがポートへの電力を減らすことがあります。これをうまく処理して自前のスリープ状態に入るドライブもあります。一方で、接続自体を失ってしまうものもあります。

これが起きているかどうかは、コンソール(「アプリケーション」>「ユーティリティ」)を開き、「USB」または「IOUSBHost」のメッセージで絞り込むことで確認できます。切断が起きた前後の時間帯で、電源状態の変化や機器の取り外しに言及している項目を探してください。

USBの電源管理を完全に無効にする、ユーザー向けの切り替えスイッチはありません。Macを(バッテリー駆動ではなく)電源につないだままにしておくと、電源管理の積極性が抑えられ、改善に役立つことがあります。

省エネルギーとスリープの設定

Macがスリープすると、外付けドライブを切断することがあります。これは正常な動作ですが、復帰時の再接続が常にスムーズに行くとは限りません。

「システム設定」>「省エネルギー」(ノートパソコンでは「バッテリー」)を確認してください。「可能な場合はハードディスクをスリープさせる」を探します。この設定は、一定時間操作がないと外付けハードディスクの回転を止めるよう、macOSに指示します。ドライブの回転が止まり、後でシステムがそれにアクセスしようとすると、復帰に失敗して切断につながることがあります。

この設定を無効にすると、外付けドライブはアクティブなままになります。電力をわずかに多く使いますが、スリープと復帰による切断のサイクルを防げます。

SSDは回転しないためこの設定はそれほど関係ありませんが、それでもmacOSはUSBインターフェイスをスリープさせることがあり、同様の問題を引き起こします。

バックグラウンドで実行されるファイルシステムのチェック

macOSは、ドライブが(前回のセッションで)正しく取り出されなかったと検出すると、次に接続したときにファイルシステムのチェックを実行することがあります。これらのチェック、特にfsck_apfsfsck_exfatは、大量の入出力を消費し、通常のドライブ操作を妨げることがあります。

チェックで深刻なエラーが見つかると、ドライブがまったくマウントできなくなったり、チェックの実行中はディスクユーティリティでグレーアウトしたままになったりすることがあります。ユーザーから見れば、ドライブがただ消えたか、最初から現れなかったように見えます。

切断の後にコンソールでfsckのメッセージを確認してください。ドライブが繰り返しファイルシステムのチェックを引き起こす場合、ディスクユーティリティのFirst Aidツールで対処すべき根本的な破損があるのかもしれません。

ハブとドックの問題

USBハブやドッキングステーションは、Macとドライブの間に複雑さを持ち込みます。ハブはそれぞれが故障の起こりうる箇所になります。

安価なハブは、複数の機器への持続的なデータ転送をさばけないことがよくあります。ドライブとほかのUSB機器を同じハブを通して接続している場合、ハブの帯域幅が足りないかもしれません。

Thunderboltドックは概してUSBハブより信頼性が高いものの、独自のファームウェアが問題を引き起こすことがあります。ドック経由で切断が起きる場合は、メーカーのウェブサイトでファームウェアの更新を確認してください。

USBの電力供給のネゴシエーションを正しく実装していないハブもあります。ドライブが接続し、ある電力レベルでネゴシエーションするものの、負荷がかかるとハブがそれを維持できなくなるのです。ドライブは重い入出力を始めたときに切断されます。

ドライブ自体が故障しかけているとき

突然の切断が、ドライブが寿命を迎えつつある早期の警告サインであることもあります。SSDもハードディスクも、完全な故障の前に問題を示すことのある内部の健全性監視(SMARTデータ)を備えています。

Macでは、ディスクユーティリティを通じてSMARTのステータスを確認できます。ドライブを選択し、ウインドウの下部でSMART状況を見てください。「確認済み」はドライブが自分は問題ないと考えていることを意味します。「不良」はすぐに交換すべきという意味です。

より詳細なSMARTデータが必要な場合は、サードパーティ製のツールが必要になります。とはいえ、切断が頻繁で原因不明なら、ディスクユーティリティの基本的なチェックだけでも行う価値があります。

原因を突き止める

突然の切断は、予測できないタイミングで起こるため、取り出しの失敗よりも診断が難しいものです。まずは物理的な層から始めましょう。新しいケーブル、別のポート、そしてMacへの直接接続を試してください。

物理的なチェックで解決しない場合は、ソフトウェアの層を見ます。切断が起きた前後のコンソールのログが、それが電力の問題だったのか、ファイルシステムの問題だったのか、それ以外だったのかを教えてくれます。

取り出しの側面については、ドライブがちゃんと接続を維持していて正しく取り外す必要があるとき、Ejectaが毎回きれいに取り出せるようにしてくれます。「ディスクが正しく取り出されませんでした」という警告を防ぐことは、再接続時のファイルシステムのチェックを減らし、ひいては切断の連鎖を減らすことにつながります。いら立たしいサイクルを断ち切ってくれる、ちょっとした存在です。

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

今すぐ購入 — $9.99