2011-02-10 20 views
0

このエラーは初めてです。誰でもこの意味が分かりますか? (および修正がある場合)データエラー(巡回冗長検査)

System.IO.IOException:データエラー(巡回冗長検査)。 System.IO.Directory.DeleteでSystem.IO.Directory.DeleteHelperでSystem.IO .__ Error.WinIOError(のInt32のerrorCode、文字列maybeFullPath) (文字列をフルパス、列USERPATH、ブール再帰) (文字列をフルパスで

、String userPath、Boolean recursive)

+2

これは、ディスクに破損があることを意味する傾向があります - バックアップし、新しいドライブを使用してください! – Oded

+0

@Odedバックアップが遅すぎるように思えます。 :) – bzlm

+0

@bzlm - 破損する前にまだ回復する可能性がある他のファイルについては、あまりにもそれらをヒットする... – Oded

答えて

2

コマンドプロンプトからCHKDSKを実行できます。 wikipediaとに関して

巡回冗長検査(CRC)又は 多項式コードチェックサムが生コンピュータデータへの偶発 変化を検出するように設計されたハッシュ 関数であり、そして 一般にデジタルネットワークで使用されハードディスクなどのストレージデバイス ドライブ。 ドライブ。 CRC対応デバイス は、データブロック の各ブロックに対して、CRCコード または単純なCRCと呼ばれる短い固定長の バイナリシーケンスを計算し、両方とも を送信または格納します。ブロックが読み取られるか、または が受信されると、デバイスは の計算を繰り返し行います。新しいCRCが ブロックがデータエラーが含まれ、その後 以前算出された1、及び 一致しない場合、デバイスは、そうでなければ データがあると仮定され、 例えば再読み込みまたは ブロックを再送信することが要求するように是正処置をとることができますエラーはありません (しかし、少しの確率で、 には検出されないエラーが含まれている可能性があります;この は エラーチェックの基本的性質です)。

1
  1. コマンドプロンプトを開きます。
  2. 実行CHKDSK driveletter: /f
  3. 手順に従います。
  4. ディスクを修正する必要があります。