web-dev-qa-db-ja.com

ディスク上の空き領域を消去すると、領域が解放されますか?

CCleanerには、ディスクの空き領域を消去する機能があります。 CCleanerのドキュメントによると:

ファイルを削除すると、Windowsはそのファイルへの参照を削除しますが、ハードドライブ上のファイルを構成する実際のデータは削除しません。

そして

プライバシーとセキュリティ上の理由から、CCleanerを設定してハードディスクの空き領域を消去し、削除されたファイルを回復できないようにすることができます。

したがって、私の質問は、ディスク上の空き領域を消去すると、そのディスク上の領域が解放されますか?その場合、何度も上書きすると、より多くのスペースが解放されますか?

2
lolman981234

ディスク上の空き領域を消去すると、そのディスク上の領域が解放されますか?

いいえ。空き領域を消去しても、ディスク上の未使用のブロックがクリーンアップされるだけです。これは単にセキュリティ上の理由によるものです。それ以外の場合、データレスキューソフトウェアはファイルを回復できます

一種のノートブックのようなディスクを想像してください。本に情報を書き込むときは、最初に(または最後に)目次(ToC)にその情報の詳細を記述し、書き込んだページをすばやく見つけられるようにする必要があります。データをクリーンアップする場合は、ToCの対応する行をクリーンアップして、ページが空いていて他の情報を書き込むことができることを伝えますが、実際にさらにスペースが必要になるまで、そのページの内容は消去しません。ファイルシステムでも同じことが起こります

11
phuclv

いいえ、ディスクの空き領域を消去しても、そのディスクの領域は解放されません。

ワイプが実行するのは、1つの大きなファイルを書き込んで、ディスクの空き容量をすべていっぱいにして、ディスクがいっぱいになったときにこのファイルを削除することです。 「空き領域」のamountは、操作前とまったく同じです。

これは、オペレーティングシステムがファイルを削除するときにファイルのデータへのポインターを削除するだけで、データ自体は上書きしないためです。

4
harrymc

他の答えは正しいです。違法または機密の活動を隠す必要がない限り、価値はありません。

ドライブを廃棄する場合は、ドライブを数回ドリルスルーして、データの取得を停止する方が簡単です。

私は何年も前に、DOD準拠のドライブワイプユーティリティを作成しました。それが機能する方法は、ドライブ上の未使用の各バイトに移動し、すべて0を格納し、次にすべて1を格納してからランダムな値を格納し、これを複数回実行して磁気署名を根絶します。

ファイルを削除しても、ファイルの保管場所の一種であるMFTからファイルが削除されるだけです。

したがって、ディスク容量の目的で、気にしないでください。あなたがテロリストのマニュアルを持っていて、それらをパージしたいなら、まあ……それから、あなたはワイプツールを使うでしょう。

コメンターが言ったように、SSDには注意してください。それを拭くのは少し無意味です、そしてあなたがそうするなら、あなたは今その寿命を本当に短くしているに違いありません。 SSDの書き込み機能は制限されています。そのため、特定のセクターの過剰使用を回避するために書き込みをランダム化する特別なチップがあります。ディスクの摩耗も考慮してください。

要するに、時間を無駄にしないでください。また、「コンピューターのクリーンアップ」ユーティリティのほとんどを回避することをお勧めします。それらは役に立たないがらくたのスパム片です。

「レジストリをきれいにする」のように..しないでください。それは本当に無意味です。

SSD以外のドライブをデフラグして、トラックを使い続けるだけです。

1