Microsoft Windows 8.1 64ビットコンピューターがフリーズしたため、電源ボタンを押したままシャットダウンする必要がありました。その後、再起動すると、コンピューターがパーソナライズされた設定でフリーズするというWindows8.1の問題が発生しました。やっと通り抜けると、microSDカードが機能しなくなっていることに気づきました。 PCに気づかれましたが、書き込みも開くこともできません。 microSDカードドライブ(私の文字はF)の状態で、chkdskを使用してコンピューターからフィードバックを取得しようとしましたが、完了しませんでした。私は回復ツールを試しましたが、SDカードをスキャンしようとするとすべてフリーズします。また、プラグを差し込むとコンピュータ全体の速度が低下し、プログラムがハングアップしたり、クラッシュしたりします。これは、すべての作業で3〜4年間使用しているため、非常に重要なmicroSDカードです。
どうすればこれを修正できますか?
編集:SDカードではなく32GBのマイクロSDカードを持っています
カードをブリックしたようですね。
まず、他のコンピューターでカードを読み取れるかどうかを確認します。
少なくとも3台の異なるコンピューターでデータにアクセスしようとし、データが本当に重要である場合は、専門のデータ復旧サービスに持ち込むことをお勧めしますデータを回復します(たとえば Kroll Ontrack )。自分が何をしているのかを知らずにそれをいじり始めると、善よりも害を及ぼす可能性があります。
私はデータ復旧サービスとは一切関係がなく、この回答からも利益を得られないことに注意してください。
カードのコントローラーが壊れているようです。今すぐデータにアクセスすることはおそらく不可能かもしれません。
最も重要なことは、カードに何かを書き込もうとするのをやめることです。これには、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.img
とD:\sd-rescue.log
です。ディスクイメージは最終的にSDカードと同じサイズ(32 GiB)になるため、十分な空き容量があることを確認してください。
ブロックサイズ(-b 2048
)は、一般的なSDカードのページサイズ(2 KiB)です。