- ベストアンサー
HDDのエラーについて
- HDDのエラーについて質問です。BIOSでウイルス検知が表示され、OSの起動不能やフォーマット中のDisk Failureが発生しています。
- HDDを7年以上使用しており、ウイルス感染以外のトラブルはなかったが、最近BIOSでのウイルス検知が続いています。
- フォーマット後のCHKDSKやSCANDISKでエラーは表示されず、HDDの診断も正常でした。この現象の原因と、より強力なクラスタ破損検出ツールについて教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
>そうすると、一般にHDDには「予備用セクタ」が存在しており、どんどんセクタが破損して >いよいよ予備がなくなると、SCANDISK等でも検出されるようになる、ということでしょうか。 そうです。 通常読み書きできないセクタができると、代替領域にあるセクタを変わりに読み書きします。 ただし代替セクタが足りなくなると、SCANDISKなどで不良クラスタが表示されるようになります。 しかしなんだかの理由で代替処理が正常に機能しなくなるとこの限りではありませんが…。 代替セクタが1000個を超えたときや、他の項目がしきい値を超えたときに、マザーボードがSMART機能に対応してれば、起動時にエラーが表示されます。 (「S.M.A.R.T機能でエラーが検出されました。バックアップを取ってハードディスクを交換してください。」等) HDD Healthで見る場合ですが、Extended Infoタブの下のほうに、Reallocated Sectors Count ? Sectorsと表示されてます。(?の代わりにセクタ数が出ます) ちなみにうちで今見たところ、1個検出されてました。 1年ほど使った200GBのHDDですが、ちょっとショックです。 代替セクタも100個程度までは気にする必要は無いのかもしれませんが、あまり気持ちのいいものではないですよね。
その他の回答 (1)
詳しくは無いのですが回答させていただきます。 ローレベルフォーマットで11個のエラーが出たとしても、セクタの代替処理でまかなわれてるため、表面上はエラーがなくなってる状態なのではないでしょうか? 代替セクタについては1000個を超えるとSMARTエラーが出ますが、それ以下の場合は予備セクタに置き換えて処理されますので、チェックツールではエラーが検出されないと思います。 ためしに以下のツールをインストールして確認してみてはどうでしょうか? Reallocated Sectors Countというのが代替セクタです。 http://www.xucker.jpn.org/pc/hddhealth_install.html いずれにせよ代替セクタがあるということは、HDDの劣化が進んでますので、7年も使ってるんでしたら買い替えを検討されたほうがいいと思います。
お礼
tak601さん、迅速なご回答をありがとうございます。 >セクタの代替処理でまかなわれてるため、表面上はエラーがなくなってる状態なのではないでしょうか? なるほど、そういうことなんですね。 >代替セクタについては1000個を超えるとSMARTエラーが出ますが、それ以下の場合は予備セクタに置き換えて処理されますので、チェックツールではエラーが検出されないと思います。 そうすると、一般にHDDには「予備用セクタ」が存在しており、どんどんセクタが破損していよいよ予備がなくなると、SCANDISK等でも検出されるようになる、ということでしょうか。 >ためしに以下のツールをインストールして確認してみてはどうでしょうか? ありがとうございます。早速試してみます。 >買い替えを検討されたほうがいいと思います。 そうですね。業務用ではないために、それほど酷使していなかったので7年ももったのでしょう。よくいわれることですがHDDは「消耗品」ですね。
お礼
tak601さん、度々のご回答をありがとうございます。 セクタが壊れて代替セクタに切り替わるときに、今回のようなエラーが表示されるわけですね。あと900何十個くらいは代替が残っていますから、HDDの使い方を工夫しながら天寿を全うさせてやりたいと思います。