web-dev-qa-db-ja.com

何にも反応しない破損したmicrosdカードをどのように修正しますか?

Microsoft Windows 8.1 64ビットコンピューターがフリーズしたため、電源ボタンを押したままシャットダウンする必要がありました。その後、再起動すると、コンピューターがパーソナライズされた設定でフリーズするというWindows8.1の問題が発生しました。やっと通り抜けると、microSDカードが機能しなくなっていることに気づきました。 PCに気づかれましたが、書き込みも開くこともできません。 microSDカードドライブ(私の文字はF)の状態で、chkdskを使用してコンピューターからフィードバックを取得しようとしましたが、完了しませんでした。私は回復ツールを試しましたが、SDカードをスキャンしようとするとすべてフリーズします。また、プラグを差し込むとコンピュータ全体の速度が低下し、プログラムがハングアップしたり、クラッシュしたりします。これは、すべての作業で3〜4年間使用しているため、非常に重要なmicroSDカードです。

どうすればこれを修正できますか?

編集:SDカードではなく32GBのマイクロSDカードを持っています

1
user3000992

カードをブリックしたようですね。

まず、他のコンピューターでカードを読み取れるかどうかを確認します。

少なくとも3台の異なるコンピューターでデータにアクセスしようとし、データが本当に重要である場合は、専門のデータ復旧サービスに持ち込むことをお勧めしますデータを回復します(たとえば Kroll Ontrack )。自分が何をしているのかを知らずにそれをいじり始めると、善よりも害を及ぼす可能性があります。

私はデータ復旧サービスとは一切関係がなく、この回答からも利益を得られないことに注意してください。

2
agtoever

カードのコントローラーが壊れているようです。今すぐデータにアクセスすることはおそらく不可能かもしれません。

最も重要なことは、カードに何かを書き込もうとするのをやめることです。これには、chkdskなども含まれます。

自分で使用したことはありませんが、ddrescueは破損したデバイスからデータを取得するために作成されています。 Linuxツールであるため、Live USB(または同様のもの)またはプリコンパイル済みパッケージが利用可能なCygwinのいずれかが必要です。完全なドキュメントが利用可能です ここ 、次のようなものを実行する必要があります:

ddrescue -n -b 2048 /dev/sd_card_device_name /cygdrive/d/sd-card.img /cygdrive/d/sd-rescue.log
ddrescue -r 3 -b 2048 /dev/sd_card_device_name /cygdrive/d/sd-card.img /cygdrive/d/sd-rescue.log

最初のコマンドは、エラーのないセクター(-n)のみをコピーし、エラーのある領域をすぐにスキップします。 2番目のコマンドは、ログファイルを調べて、欠落しているすべての領域を最大3回(-r 3)再試行してからあきらめます。

Cygwinパスを含む両方のコマンドで、ターゲットファイルはディスクイメージとログファイルに対してそれぞれD:\sd-card.imgD:\sd-rescue.logです。ディスクイメージは最終的にSDカードと同じサイズ(32 GiB)になるため、十分な空き容量があることを確認してください。

ブロックサイズ(-b 2048)は、一般的なSDカードのページサイズ(2 KiB)です。

0
Daniel B