USB ポートを変更すると、USB ハード ディスクの「ハードウェアの問題」が修正されるのはなぜですか?

USB ポートを変更すると、USB ハード ディスクの「ハードウェアの問題」が修正されるのはなぜですか?

致命的なデバイス ハードウェア エラーのため、要求は失敗しました。

このBSは、8年前の外付けUSB HDDに現れました。その後、それを取り外し、別のUSBポート(同じケーブル)で同じコンピューターに接続するだけで、動作するようになりました。完璧にもう一度。全く意味が分からない。

そしてこれはないこのようなことは初めてです。私は長年にわたり、さまざまなコンピューターで何度も USB ソケットが「同じように作られている」とは程遠いことを経験してきました。USB ソケットは、機能したりまったく機能しなかったり、「まあまあ」機能したりと、ランダムに切り替わるようです。同じコンピューターでも一貫性がなく、異なるタイミングで USB ソケットの 1 つがデバイスをまったく検出できないことがあり、次回はそのソケットが完璧に機能します。

ハードウェア/物理/論理レベルでは、一体どうやってそんなことが起こるのでしょうか? どうしてそんなことが起こり得るのか、本当に不思議です。

USB 規格 (または実際のハードウェアでのその実装) が、これほどまでに脆弱で信頼性の低いものになっているのはなぜでしょうか。この理由を説明できるものは何でしょう。これは私にとって、単に「迷惑」というだけでなく、非常に気がかりなことです。ディスクが壊れたと思って、永久に捨てるつもりでした。結局、問題を解決するには、別の USB ソケットに切り替えるだけでよかったことがわかりました。

答え1

ドライブは断続的な接続を好みません。接点洗浄剤を使う時期のようです。
まず電源を切ります。

予想よりも緩いソケットは使用しないでください(または交換してください)。
デスクトップでは、マザーボードの内部コネクタをチェックしてクリーニングする方が簡単です。

答え2

USB HDD は、USB 仕様で許可されている以上の電力を消費する場合があります。このような場合、ホストが十分な電力を供給できないと、外部デバイス (この場合は USB HDD) は機能を継続できなくなり、致命的なエラーが発生します。最近のホストの多くは、仕様で約束されている以上の電力を供給するように設計されていますが、すべてがそうであるわけではありません。ホスト PC が USB 仕様で約束されている以上の電力を供給できるかどうかを確認してください。

関連情報