「chkdsk」と修復オプションTweet不良セクタのあるハードディスクは、放っておいても状況が良くなることはありません。再起動したところで、意味がないです。原因となっている不良セクタに対処しない限り、状況は変わりません。少数であれば実用上はほとんど問題なく、ユーザーが気づかないことも多いですが、ひどくなると、ハードディスクにまともにアクセスできなくなります。ユーザーが不良セクタに対処しようというときには、すでに状況が悪化していることが多いと考えられますが、それでも、ハードディスクに対して何もできないわけではありません。相応のリスクがあることは理解しておいてください。論理的な不良セクタではなく、物理的な不良セクタです。いうわけで、まず問題となる不良セクタが存在するかどうかを調べるには、ハードディスクのSMART情報を確認します。何らかの手を打つ必要があります。注意すべきは「C5(197)」、つまり「代替処理保留中のセクタ数」(ペンディングセクタ数)です。※かっこ内の数値は、16進値を10進表記したもの。「C5(197)」の「生の値」が「0」でなければ、正常にデータを読み出せないセクタがあるということです。不良セクタは「C5(197)」を経て代替処理された後に、「05」としてカウントされるのが一般的です。データを読み出せないセクタとして検出されたものは、「C5(197)」にカウントされます。「C5(197)」の「生の値」を見ておくべきかと。「05」の「代替処理済のセクタ数」が異様に増えていても問題ですが、このへん判定と属性値の取り扱いはファームウェア次第なので、適宜判断すべきと思います。少なくとも、代替処理済みの不良セクタは、以後使われることはありませんので。特別急いで何かをしなければならないわけではありません。それほど高くはありません。ハードディスクへのアクセスが不安定な場合は別です。不良セクタのあるハードディスクへの対応は、緊急で、かつ重要な作業になります。ディスクコピーを行う最低限必要な作業は、これだけです。その他の内容は、補助的なものといってもいいくらいです。根本的には、不良セクタが正常なセクタに回復することはありません。不良セクタが発生したハードディスクから、正常なハードディスクへデータを移行することです。その後、正常動作するハードディスクを対象に復旧作業を行うべきです。元が動作不安定なので、ユーザーの意図した通りの結果を得られない可能性が高いからです。ところが、不良セクタが多数存在するハードディスクでは、データのコピーすらままなりません。不良セクタの箇所で、データの読み出しに失敗するからです。従って、不良セクタを意図的にスキップしてデータを転送する必要があります。「ddrescue」があります。気軽にすぐ実行できるものではありません。そこで二次的な手段として、不良セクタのあるハードディスクの状態を改善する方法を考えます。ディスクコピーに比べてリスクは高いです。読めない不良セクタを読み続けるからです。この場合、不良セクタのデータをあきらめ、不良セクタの代替処理を促進させると、ハードディスクとしてはデータの転送が滞りなく行えるようになります。「HDAT2」を使って、読み出しエラーの発生するセクタに書き込み命令を送ることで、セクタ代替処理を促進できます。一時的にでも、読み出しエラーが発生しにくい状態となります。その間に、必要な復旧作業を試みるのは有効です。致命的な状況を脱したからといって、継続使用するのはおすすめしません。本質的には、ハードディスクの状態は変わっていないからです。「chkdsk」を実行するのが有効です。不良セクタを含むクラスタは、以後ファイルシステム上使われなくなります。「chkdsk」は万能ではありません。ファイルシステムの機能で不良セクタに対処しようとするもので、ハードディスクの不良セクタを直接操作するものではありません。これまで書いてきたような、不良セクタを根本的にどうにかするものとは異なります。状態の悪いハードディスクに対して「chkdsk」を実行すると、作業が完了しなくなる恐れがあります。使用すれば、「chkdsk」が有効なケースは多いからです。不良セクタが多数存在するような状態の悪いハードディスクに対して、「chkdsk」をいきなり実行すること。素性のわからないものに「chkdsk」を実行するのは避けたほうがいいです。「chkdsk」と修復オプション「chkdsk」の詳細は上記ページに任せるとして、不良セクタに関するオプションは2種類あります。「/r」と「/b」です。違いがわかりにくいので、ざっくりとだけ説明します。「chkdsk」によって不良セクタを回避したい場合。/bハードディスクに存在していた不良セクタが正常なセクタに置き換わっているのに、ファイルシステム上の不良セクタがそのまま残っているのを修正したい場合。早い話が、「chkdsk」のみで不良セクタに対処したい場合は「/r」。前述の方法等で不良セクタの状況が変わった時に使うのが「/b」。いうわけで、実際に使う機会が多いのは「/r」だと思います。/rと入力して「Enter」キー。「/r」での修復に成功すれば、その後不良セクタの代替処理を行う必要はありません。その領域は使われませんので。データ復旧業者に依頼するそもそも不良セクタが発生する直接の原因は、ハードディスクのヘッドにある可能性が高いです。ヘッドに異常がある状態でハードディスクを使い続けると、状況は悪化し続けます。これは、データのコピー中も、データの修復中も、常にです。いずれも、ハードディスクのヘッドを酷使する作業なので。データの重要度が高い場合は、不用意にハードディスクに手を加えることなく、データ復旧業者に依頼したほうがいいと思います。異常のある部品を交換した後、ハードディスクへのアクセスを試みてくれます。個人的には、「デジタルデータリカバリー」さんをおすすめしておきます。交換部品等の環境が、どこよりも整っていると思いますので。Tweet質問等は、掲示板まで。不良セクタのあるハードディスクへの対応リンクはご自由に。CD知見リチウムイオン電池の劣化と膨張エネループとエボルタの違いエネループとエネループプロの違いブルーライトカットメガネの比較と効果ハードウェアとソフトウェアの違いデバイスとは何か「レジストリ」とは何か。