記事本文
メモリーカードからコピーできない !?
先日の話ですが、デジカメの写真を記録した SD メモリーカードからのファイルコピーができなくなったという連絡があり、よくよく聞いてみると
***.jpg をコピーできません。
データエラー(巡回冗長検査(CRC)エラー)です。
というメッセージが出るとのこと。
実際は CRC エラーではなく、「ハードウェアの安全な取り外し」をしなかったために、その前に使っていた SD メモリーカードの画像ファイルを別のメモリーカードから読み出そうとしてそういうエラーになっていただけでしたが。
xcopy コマンドで救済せよ
まあ、「実際は CRC エラーではなかった」というのは結果として分かったために、最初は「すわ、カードの故障か ? 」と考え、どうやってリカバリしようかということを考えていました。 色々と検索していった結果、 Windows のエクスプローラからコピーするのではなくてコマンドプロンプトの xcopy コマンドでコピーすると良いのでは ? という結論になり、参考にしたページが複数出てきたので、今後本当に CRC エラーになったときのためにメモしておこうと思います。
- @IT:Windows TIPS -- Tips:エラーを無視してファイルをコピーする方法―壊れかけたディスクからのファイルの救出―
-
エクスプローラではなくコマンドプロンプトからコピーする方法の解説ページ。
- @IT:Windows TIPS -- Tips:xcopyでファイルをバックアップする
-
こちらは xcopy を用いたコピーの Tips 。 エラーが起こったときのためというよりは、普段から定期的なバックアップを行うためのバッチファイルを作っておくために役立ちそう。 これを参考に、内蔵 HDD と外付け HDD で重要なファイルの定期バックアップをしてみようかな。
- Microsoft Windows XP - Xcopy
-
Microsoft による xcopy コマンドのドキュメント。
- Windowsコマンド集:(xcopy)
-
xcopy コマンドのオプションなどの日本語による解説。
それと直接的には関係ありませんが、@IT:Windows TIPS -- Knowledge:これだけは覚えておきたい、コマンド・プロンプトの使い方もメモ。 パソコン歴約 5 年、ずっと GUI ばかり使っていましたが、少しは CUI も扱えるようになっておかないとなあと思いました。 こんなことを言うと、 IRC でよくお話しをする面々に「おいおい今更かよ」と言われてしまうかもしれませんが。

