CHKDSKは外付けハードドライブの「パラメーターが間違っています」を修復できますか、それとも事態を悪化させますか?

Windowsで外付けハードドライブを開こうとすると、突然「パラメーターが間違っています」と表示されます。ファイルを失うのではないかと心配で、CHKDSKを実行するとドライブが修復されるのか、それともデータ復旧が難しくなるのか分かりません。誰かこのエラーを安全に修正できた人はいますか?

Windows にそうしろと言われたからといって、ドライブをフォーマットしないでください。これが一番重要です。「The parameter is incorrect.」というメッセージは怖く見えるかもしれませんが、必ずしもドライブが死んでいるとか、ファイルが失われたことを意味するわけではありません。多くの場合、Windows がファイルシステムを正しく読み取れないだけです。

最初の段階では CHKDSK の使用にも注意したほうがいいです。後で役立つことはありますが、大事なものをコピーする前に実行するのはおすすめしません。ドライブが故障しかけていたり、ファイルシステムがひどく損傷していたりすると、修復によって復旧がかえって難しくなることがあります。

まずは地味な確認から始めてください。手早くできて、実際それだけで解決することもあります。

  1. 別の USB ケーブルを使う。
  2. 別の USB ポートを試す。デスクトップなら、できればマザーボードに直接つながっているポートが理想です。
  3. 別のコンピューターにドライブを接続する。
  4. ディスクの管理を確認して、ドライブが正しい容量で表示されているか見る。

ディスクの管理でまだドライブが見えていて、容量も正しく見えるなら、それはより良い兆候です。通常は、ファイルシステムを正しくマウントできなくても、Windows がまだデバイスと通信できていることを意味します。

次に、これ以上負荷をかける前にドライブの健康状態を確認してください。これにはCrystalDiskInfoが有効で、すでにインストール済みならDisk Drillにも SMART 監視機能があります。代替処理済みセクタ、保留中セクタ、または深刻な SMART 問題に見える警告が出ているなら、できるだけドライブの使用を止めてください。スキャンや修復を試みるたびに、すでに不安定かもしれないドライブからさらに読み取りを行うことになります。

ファイルを取り戻すには、Disk Drill を使います。私が同じ状況になったときに、これでファイルを救えました。

私が特に気に入ったのはByte-to-byte Backupです。元のドライブを何度もスキャンする代わりに、まず完全なイメージを作成します。その後は物理ドライブではなくイメージをスキャンします。ドライブが故障しかけている可能性があるなら、これはずっと安全な方法です。元のデバイスに繰り返し負荷をかけずに済むからです。

イメージを作成したら、またはドライブの状態が十分良くて直接スキャンできそうなら、Universal Scan を実行してください。スキャンが終わったら、復元前にファイルをプレビューします。写真、文書、動画など、大事なものです。プレビューが正常に開くなら、たいていは良い兆候です。ただし、復元したファイルをその不良ドライブに戻さないでください。別のディスクを使ってください。

重要なものを安全な場所にコピーし終えてから、ようやく修復を試し始めるのがよいです。

何を試すべきかは、何が起きているかによります。

  1. Windows がまだファイルシステムを認識しているなら、論理エラー修復のために CHKDSKchkdsk X: /r で試せます。
  2. の場合、CHKDSK は通常あまり役に立ちません。その場合は、損傷したパーティション情報を再構築できることが多いので、TestDisk を試す価値があります。
  3. 問題がドライブではなく Windows 側にあるようなら、SFCDISM を実行してシステムファイルを修復してください。
  4. 珍しいケースですが、Windows の小数点区切りをピリオドに戻すとこのエラーが直ることもあります。一般的ではありませんが、実際にあります。

ファイルを復旧できて、どの修復方法でも改善しないなら、クイックフォーマットを行います。その後ドライブが普通に動くなら、おそらくファイルシステムの破損だったのでしょう。フォーマット後も同じエラーが戻るなら、そのドライブはもう信用しません。

また、自力対応が適切でなくなる段階もあります。ドライブがカチカチ音を立てる、ランダムに切断される、ディスクの管理から消える、表示が不安定、または SMART が深刻なエラーを報告しているなら、取り外してテストをやめてください。そういう場合は、家庭用ソフトよりも復旧ラボのほうがはるかに成功の可能性が高いです。

多くのラボでは、まずドライブを評価してから実際の復旧作業前に見積もりを出します。データがなければ料金不要の方針を採っているところも多いです。論理復旧は$300-600前後であることが多いです。ドライブにハードウェア修理やクリーンルーム作業が必要な場合は、損傷状況や容量によっては$700-2,000+程度になることも珍しくありません。

https://www.youtube.com/watch?v=_e4D_2bu8LE

修復フラグを使用すると、CHKDSKは無害なスキャナーではなくなるため、何が起こるかを見るためだけに実行しないでください。ファイルシステムの記録を名前変更、削除、または再リンクすることがあり、その結果ドライブが再びマウントされるようになっても、復元されたファイルがより散乱した状態になる可能性があります。

ファイルが重要なら、まず可能なものをイメージ化またはコピーし、その後で別のコピーを確保してから元のドライブを修復してください。

ドライブが異音を立てていたり切断されたりしている場合、CHKDSK は最初に行うべき手段としては間違っています。その場合、問題はハードウェアにある可能性があり、CHKDSK は信頼して読み取れないディスクのせいで壊れているだけのファイルシステムを 修復 しようとして、同じ不良領域を何時間も延々と叩き続けることがあります。

少し異議を唱えたいのは、chkdsk X: /r を通常の次の修復手順として扱うことです。/r は不良セクタも確認するため、はるかに強力で時間もかかります。ドライブが正常で、すでにバックアップがあるなら問題ありません。まだファイルのコピーを持っていないなら、/f/r の両方を避けたいところです。CHKDSK はどのファイルがあなたにとって重要かを理解していません。気にするのはファイルシステムの整合性だけであり、その結果として FOUND.000 にファイルを放り込んだり、破損したディレクトリエントリを切り離したりすることがあります。

修復の前に私が行う簡単な健全性チェックは、問題がドライブに追従するのか、それとも Windows に追従するのかを確認することです。別の PC で試してみてください。ただし、フォーマットを求められてもクリックしないでください。別のマシンで読み取れるなら、すぐにファイルをコピーしてください。どのマシンでも読み取れないが容量表示は正しいなら、先にクローンやイメージを作成し、そのクローンを復旧ソフトでスキャンしてください。Disk Drill、DMDE、R-Studio、PhotoRec など、使い慣れているもので構いません。重要なのはブランド名より手順の順番です。まず復旧、その後で修復です。

ファイルが安全になった後なら、CHKDSK を試すのは妥当です。その時点で最悪のケースは、ほとんどが時間の無駄になるか、どうせ最終的にフォーマットすることになるドライブになる程度であり、データの唯一読めるコピーを失うことではありません。

ここではファイルシステムの種類が重要です。というのも、CHKDSK は「パラメーターが間違っています」のすべてのケースで同じように有効というわけではないからです。ディスクの管理でパーティションが RAW、未割り当て、または容量表示がおかしいように見える場合、CHKDSK はたいてい行き詰まりで、余計な負荷をかけるだけかもしれません。まだ NTFS や exFAT と表示され、サイズも正しいのであれば、CHKDSK で論理的なファイルシステムの問題を修復できる可能性は高まりますが、それでも必要なファイルが入ったドライブに対する最初の書き込み操作にはしません。

より安全な中間手順としては、chkdsk X:/f/r なしでそのまま実行することです。これなら修復ではなく、見つかった内容を報告するだけのはずです。ディスクが物理的に故障しかけている場合は、ドライブを読み取る時点で完全に無リスクではありませんが、Windows にファイルシステムの記録を変更し始めるよう指示するのとは大きく異なります。出力にエラーがあると表示され、ドライブの動作音も正常で、接続も維持され、SMART も問題なさそうであれば、まずデータ復旧を優先する価値があるのか、それとも修復を試してもよいかを判断できます。

多くの人が見落としがちなのは、「修復された」と「フォルダー構造が完璧に戻った」は同じではないという点です。CHKDSK はボリュームを再びマウント可能にしても、名前が欠けていたり、孤立ファイルがあったり、FOUND.000 に何かが入っていたりする状態のままになることがあります。だから私は、これをバックアップ前の復旧ツールではなく、バックアップ後の修復ツールとして扱います。通常の方法でファイルをコピーできないなら、まず信頼できるツールでディスクのイメージを作成し、その後 Disk Drill、DMDE、R-Studio などの復旧ソフトでそのイメージをスキャンしてください。ファイルが別の場所に確保できたら、CHKDSK を実行するなり、フォーマットするなり、いろいろ試せます。その時点では、唯一のコピーを賭けるのではなく、ドライブを修復しているだけです。