不良ブロックがないかハードドライブ全体をすばやくスキャンするオプションはありますか?


3

私は1 TBのHDDを持っているので、不良セクタまたは不良ブロックをテストしたいのですが、Linuxでは不良ブロックにかなりの時間がかかります(6時間3分でほとんど4.66%完了)。しかし、Windowsではchkdskは数秒でスキャンし、エラーを見つけることができませんでした。

不良セクタと不良ブロックの違いは何ですか?また、不良セクタのテストに関して、WindowsのchkdskとLinuxの不良ブロックの違いは何ですか?

回答:


2

短い答えはノーです。無料のキャンディーはありません。

明らかにchkdsk高速で実行される理由は、デフォルトでは不良セクタをチェックしないためです。/r不良セクタをスキャンするにはスイッチで実行する必要があり、その時点でも同様に遅くなります。

違いについてbadblockschkdsk、最初のものは、後者は不良セクタの回復機能を持つことが起こるのWindowsに同梱された汎用ディスクチェックユーティリティがある一方で、不良セクタを発見する専用ツールです。


もう1つ、HDDにパーティションを作成するとセクター番号が変更されることをお願いします。USBブロックが70%であるため、2日前にbadblocksが破損したため、70%になるまで待てないため、badblocksによって記録された破損セクター番号を開始しました。完全に信頼できるテストができますか?
マクグン

うーん、無料のものは何もありませんが、20 * 6時間はusb2のような愚かさを除いて、消費者のドライブにとって間違っているように聞こえます。Windowsは、同様の(ただし内部の)ドライブで12時間もかからなかったと思います。 badblocks最新のドライブに最適化されていない可能性があります。
sourcejedi

sourcejedi私のhddはモダンではないと思います。WD要素とポータブルです。
マクグン

@makgunパーティションを作成しても、HDDのセクター数は変わりません。ただし、CHKDSKはWindowsパーティションに割り当てられたセクターのみをテストします。
ドミトリーグリゴリエフ

@ dmitry-grigoryevわかりました、ありがとうございます。たくさんの時間を節約してくれました!
マクグン

0

ボリュームサイズに応じて時間がかかります。Linuxではbadblocksコマンドを使用して不良セクタをスキャンできます。

ターミナルを開きます:

badblocks -nsv /dev/[volume]

WindowsではCHKDSKを使用できます Start>run>cmd

CHKDSK [volume] /r

badblocksのマニュアルページ

CHKDSKの詳細情報


-wオプションは、破壊モードを意味しますか?私のHDD 45 GBデータが使用されており、それらのすべてが私にとって必要だからです。しかし、今ではchkdskを学びました。ありがとう
マクグン

@makgunオプションで遊ぶことができます:)それが、私が歩いてマニュアルページを追加する理由です。
フランシスコタピア

私はそれが破壊的か非破壊的かを混乱させましたか?申し訳ありませんが、私の英語はあまりよくありません。
マクグン

破壊的な方法はデータを破壊するため、ハードディスクにテスト書き込みパターンを作成します。他の方法は-nを使用して、データが破損しているかどうかを保存します。
フランシスコタピア
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.