web-dev-qa-db-ja.com

ハードドライブを完全にフォーマットする(クイックフォーマットと比べて)場合、パフォーマンス上のメリットはありますか?

だから私は1TBのHDDを持っています、そしてここに私の質問があります:

ハードフォーマットを行う価値はありますか?クイックフォーマットなどのパフォーマンスの違いはありますか?

2つの技術的な違いを理解しています:クイックフォーマットは、すべてのセクターが書き込み可能であり、実際にはデータを削除しないことをドライブに伝えるだけです...ハードフォーマットは、必要に応じて既存のセクターを上書きしますが、ハードフォーマットはHDDを完全にクリーニングし、すべてのデータを消去します(私が思うところはどこでも0を書き込みます)。

12
Abhishek

フルフォーマットでは、パーティションテーブルデータがクリーンアップされるだけでなく、ディスク表面のすべてのセクターが破損していないかどうかもチェックされます。これが主に、クイックフォーマットの実行に非常に長い時間がかかる理由です。クイックフォーマットは、パーティションテーブルを書き換えるだけです。

パフォーマンスの観点からすると、差はありませんです。 HDDがファイルをディスクに書き込むとき、次の利用可能な「空きセクター」を見つけ、そこにあるものをすべて上書きします(0か1かに関係なく)。次のように考えてください。クイックフォーマットはすべてのファイルを単に「削除」しますが、フルフォーマットはドライブサーフェイスのセクターチェックを実行し、フォーマットユーティリティに応じて、mayドライブをゼロで埋めます(Windowsに含まれるデフォルトのフォーマットユーティリティはドライブをゼロで埋めません。ほとんどのディスクメーカーが提供していますこれを行う機能を含む診断ユーティリティ。


ドライブが新品の場合、クイックフォーマットで問題ありません。ドライブのセクターが破損している場合(またはと考えてもドライブが破損している場合)、完全なフォーマットを実行する価値はあります。安全に再生したい場合は、ドライブに少なくとも1つの完全なフォーマットを行ってください。これですべての不良セクターが明らかになり、それ以降は簡単なフォーマットを実行できます。

20
Breakthrough

私はWestern DigitalのData Lifeguardツールを使用してドライブをゼロフィルします。これはどのブランドでも機能します。完了すると、ドライブはディスク管理で「単一化」され、出荷時の状態に戻ります。これは、フォーマットに書き込まれないセクターに書き込むと私に思わせます。

以前のインストールがあったときにOSのインストールに問題があるドライブでこれを使用すると、あらゆる種類の奇妙な問題が解決されます。

フォーマットの選択はドライブのパフォーマンスに影響を与えません

enter image description here

2
Moab

他の人がフルフォーマットを行うと言ったように、通常はディスクにデータを書き込み(すべて1またはすべて0)、次に書き込まれたデータが正しいことを確認することにより、ディスク全体をチェックします。データが正しくない場合、不良セクターを追跡するテーブルにエントリが作成されます。 OSがかなり多いので、ここでは汎用的にしようとしています。フォーマットによって不良セクターが特定されたため、それらのセクターは適切なテーブルに記録されているため、書き込むことができません。つまり、フリーセクターになることはありません。完全なフォーマットを1度だけ行う必要があると誰かが言ったとき、それがディスクの整合性にとってどれほど効果的かはわかりません。ディスクが古くなると、表面領域に問題が発生する可能性が高くなります。

これはすべてデータのセキュリティに関するものであり、他のユーザーからのコメントを読むことは、必ずしもあなたにとって安全なシステムとは限りません。

完全なフォーマットでディスクが完全に消去されるかどうか疑問に思っている場合、ほとんどのOSでは、セクターを確実に読み取るためにデータを読み戻す必要があるため、ディスクを消去します。完全なフォーマットを実行した後、ディスク上のデータを見て、フォーマットデータが十分に残っていることを確認したという別のコメントを読みました。この場合、フォーマットパターンは00EE = in binary 0000 0000 1110 1110です。

したがって、ディスクに保存するデータのセキュリティについて疑問がある場合は、完全なフォーマットを実行することで、不良セクターに書き込まないようにします。新しいディスクは、他のディスクが不良になった場合に備えていくつかのセクターを予約します(他の方法では書き込まれないセクター)が、それでも過去に私を救っていません。ディスクの最後に不良セクタのパッチがありましたが、ディスクがいっぱいになるまで、それについてはわかりませんでした。ディスクのその部分への書き込みを開始すると、書き込みエラーが発生し始め、コンピューターが少しハングアップしました。ディスクはそこから回復できず、データは失われました。最初から完全なフォーマットを実行していたとしたら、それは起こりませんでした。実際、最初から表面の問題があったとしたら、ディスクを送り返して別のディスクを手に入れました(そして私はそうです)。

データを完全に読み取られないように消去したい場合のセキュリティについて話している場合、それを実行できるさまざまなツールがあり、ウイルス保護/インターネットセキュリティソフトウェアや別のディスクなどのソフトウェアにバンドルされているツールもありますそれを行うツール。私にはそのためのいくつかの無料のオプションがあると思いますが、他に何もない場合は、購入するのにかなり安価なディスクツールがあり、それが残りの人生で利用できます(ツールが後のOSと互換性がある限り)。私はそれがその目的のためのフォーマットをすることよりも良いと思います。さて、アマチュアがディスクに保存していたデータを見られないようにするだけの場合は、ほとんどのOSの完全なフォーマットでうまくいきますが、すべてではありません。データが書き込まれ、フォーマットが完了したときにそのデータをそのままにしておくと、その目的には十分です。

それが小さいディスク(2TB以下)でない限り、ほとんどいつもクイックフォーマットを行います。フォーマット中にしばらく他のことをするだけです。ただし、完全なフォーマットでは、ディスクをゼロにすることではありません。それはパターンを書いて、そのパターンをチェックして表面が良好であることを確認し、そうでないものをテーブルに入れることです。

1
David Smith