SDカードが破損する原因は何ですか?


20

私の安価なSDカードの1つは時々破損し、カメラはそれを再フォーマットする必要があると要求します。

それはイライラしますが、私はそれが腐敗する原因であるかもしれないものと、これがコストにリンクされる理由を知りたいです。数か月間、広告された容量の16GBに近い場合もあれば、数回スナップすると破損する場合もあります。


1
最適なのは、プロラインのコンパクトフラッシュを使用することです。それが不可能な場合は、サンディスクエクストリームのようなプロラインSDカードを使用してください。あなたはそれを自分の言った「私の安いSDカードの1つ」。あなたが支払うものを手に入れます。安価なUSBドライブとSDカードは1〜2回以上使用することはできません。
マイケルニールセン

回答:


26

SDカードが故障する可能性のある方法はいくつかあります。

物理的損傷

まず、カードは実際に物理的に破損する可能性があります。試してみると簡単に半分に曲げることができますが、一般的にはかなり弾力性があります。そのように販売されていなくても、多くは事実上防水です。洗濯物にカードを送って、貴重な赤ちゃんの写真がいっぱい入ったものをホットコーヒーに落としたら、問題ありません!さて、私はあなたの運を押し進めることはお勧めしませんが、あなたが注意しているなら、これはありそうにないです。

静電放電は電子機器にも損傷を与える可能性がありますが、ほとんどのカードは驚くほど耐性があります。(静的にカードを意図的に破壊しようとすると、成功率は低くなります。)

フラッシュは特に光に敏感ではないので、空港のX線は本当のリスクではありません(高エネルギーのX線に長時間さらされることは別の話です)。コンパクトフラッシュアソシエーションのエグゼクティブディレクターによると、磁石も心配ではありません。「フラッシュ内の電子を乱すほど強力な磁石は、血球から鉄を吸い出すほど強力です」。

また、驚くほど耐熱性もあります。プラスチック製のハウジングは、おそらくメモリ自体よりも危険にさらされています。

ファイルシステムとファイルの破損

物理的な損傷は最も基本的なレベルです。ハイエンドでは、根本的に問題が発生することなく、破損やデータ損失が発生する可能性があります。カメラとカードリーダーのファームウェア(つまり、デバイスで実行されるmini-osとソフトウェア)は、ミスを犯したり、処理できない状況に陥る可能性があります。

最も明白なのは、カードに書き込もうとしているときにカードを引き出すと、物事を台無しにすることができるということです。それをしないでください。(また、キャッシュを使用すると、データ転送が完了したと思われてからかなり後に発生する可能性があることを忘れないでください。)SDまたはコンパクトフラッシュカードでは、読み取りアクセス用にマウントされているカードをリーダーから取り外すことは通常、かなり安全です; xDカードデバイスを持っている場合、これは安全ではないことに注意してください。

ファイルの削除、またはカードがいっぱいになるとバグが発生する可能性があります。また、コンピューター上でカードをフォーマットすると、ファイルシステムの競合するバグが問題を引き起こす可能性があります。

ヤンクカードシナリオを回避し、ハードウェア障害がないと仮定すると、これらはカメラで使用されるファイルシステムの実装が長い間存在し、非常によくテストされているため、かなりまれです。

不良ケーブル、不良USBポート、またはコンピューター自体の問題により、転送時にファイルが破損する可能性もあります。別のシステムで再試行することは、常に適切な最初の診断です。

これらのすべてのケースで、カード自体は本当に素晴らしいです-再フォーマットし、再び使用することができます。

不良ブロック

次に、SDカードが実際に破損しています。

これは2つの主要な方法で発生します。

製造上の欠陥

小さく、安価で、大容量のデバイスを製造することには多くのプレッシャーがあります。これを行うために、メーカーはメモリの2から5パーセントのようなものではない完璧心配、と船の機器に学んだ、すでに悪い、工場の右アウト。これらの初期不良ブロックはマスクされており、何の影響もありませんが、実際には長期的な効果があります。以下を参照してください。

また、特定のカードには、適切にマスクされていないブロックを含め、想定よりも多くのものが含まれている可能性があります。これは、安価なカードの場合によく起こります。

累積故障

フラッシュメモリには、本質的に書き込み/消去サイクルの数に制限があります。必然的に、電子は不要な場所に閉じ込められ、電圧レベルがシフトし、最終的に読み取りまたは書き込みの失敗を引き起こします。フラッシュメモリの特定のビットは、障害が発生する前に特定のサイクル数で指定されますが、実際にはランダムなプロセスであり、平均して数が予測されるずっと前に問題が発生する可能性があります。

対処メカニズム

これらは避けられないため、SDカードは損傷を最小限に抑えるように設計されています。不良ブロックを最初にマスクすることに加えて、新しい不良ブロックが現れると、それらを検出してマスクします。最初は過剰な容量で作られており、ブロックが磨耗すると、スペアブロックは透過的に置き換えられるため、すべてが機能し続けます。フラッシュカードの内蔵コントローラーは、エラー修正を使用して、エラーが発生したときにデータが破損するのを防ぎます。

ただし、より安価なカードは、高度なエラー修正機能を備えていない可能性があり、不良ブロックをカバーするための予備容量が少ない可能性があります。

フラッシュデバイスもウェアレベリングを使用しているため、常に同じ領域を何度も使用するのではなく、書き込みがデバイス全体に分散されます。ここでも、安いカードがこれを悪化させる可能性があります。

だから、全体的に...

前のセクションに固有の問題があるため、高品質の有名ブランドのカードを購入する価値があります。それでも、失敗は避けられない(死や税金など)ので、すべての卵を同じバスケットに入れないでください。バックアップがあることを確認してください。それ以外の主なアドバイスは、書き込みが発生しているときは注意することです。


2
有名ブランドは行くべき道ですが、偽造カードには注意してください。SanDisk、Lexarなどのカードを本当に入手したかどうかを判断するのは難しい場合がよくあります。「sdカードの偽造」を検索-それは短いリストではありません:(これは間違いなく「あなたが支払うものを手に入れる」場合です。
AngerClown

4

問題の説明に基づいて、問題のカードには、カードのコントローラーによってマスクされていない不良ブロックがある可能性があります。ほとんどのフラッシュカードは何らかのタイプのウェアレベリングを使用するため、コントローラーが不良ブロックにアクセスしようとするたびに問題が発生します。たとえば、カードが頻繁に再フォーマットされる8GBカードの場合(つまり、すべての「良好な」ブロックが定期的に書き込み可能になるため)、約8GBが書き込まれるたびに問題が発生することが予想されます。問題が最後に発生してからカードに。カードに約4GBのデータを永続的に書き込んだままにしておくと、別の4GBがカードに書き込まれるたびに問題が発生します。

なぜ安いカードでこれが頻繁に起こるのですか?

  • 品質管理が低いと、不良ブロックの多いカードが通過できます。
  • 安価なカードには、それほど洗練されていないエラー修正プロセスが組み込まれていることがよくあります。
  • 不良ブロックがコントローラーによって検出されてマスクされるため、不良ブロックを置き換えるためのカードに含まれる「予約」メモリが少なくなります。

注:これは、実際のプラクティスでウェアレベリングがどのように機能する非常に単純化した説明ですが、基本的な概念を示しています。


回答に対する否定的な投票には、回答内のどの情報が正しくないか、または回答をどのように改善できるかについての説明が伴うことを理解されたい。
マイケルC

1
私は神秘的です。ラップアラウンド4GBでは、誰かがあなたの言っていることを理解できないかもしれません。
-mattdm

たぶん、彼らは何が起こっているのではなく、より多くの理由を望んでいたのでしょうか?*
shrug

フォーマットは不良セクターのリストを殺すことはありません...それは間違った答えであり、したがってダウン投票です。
ジェームズスネル

不良セクタがそもそもリストされていないので、この答えは、それがないと言っていません...
マイケル・C

3

一般的に、破損には2つの理由があります...

カードに欠陥があります。

カードはカメラに比べて非常に安価であるため、「疑わしい場合は捨てる」というマントラに従わないという言い訳はありません。その後、保証のあるカードと交換できます。カードに障害が発生した場合、通常、障害を起こすのは「コントローラー」であり、完全にアクセスできなくなります。

カードにゴミが書き込まれています。

私の経験では、これはより一般的な方法であり、多くの理由で発生する可能性があります。

特にカメラ関連ではありませんが、「Raspberry Pi」SoCベースの教育用/趣味用コンピューターには、カードとの会話に多くの問題があり、好きなものもあれば、そうでないものもあり、所有している6枚のカードのうち、さまざまなツールがあり、うまくいくように見せることができます)1つだけ動作します。これは、最初にカメラがカードをサポートしていることを確認するための回り道です。

また、(テストされたバッチの)1枚のカードがカメラによってゴミが書き込まれ、カードが壊れていると主張するという問題もあります。それは1フレームかもしれませんし、カードを埋めることもできます。私はメーカーに連絡しましたが、問題は一貫して再現できないため、カードをフォーマットするようアドバイスすることを除いて何もできませんでした(これは、最後に書き込まれたファイルを削除するのと同じ方法で破損をクリアしますカードが再び発生するのを防ぐことはできません-SDのフォーマットについてのすべては、技術を理解していない人々によってFUDが行われます。)カードは問題ありません。他のシステムでは、ほとんどの日使用されており、しばらくの間、軽微なエラーはありませんでした...

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.