web-dev-qa-db-ja.com

Windowsでファイルまたはフォルダを安全に削除するにはどうすればよいですか?

Windowsでファイルやフォルダを安全に削除(つまり、完全に削除)するにはどうすればよいですか?削除したファイル/フォルダは復元できないという点で安全です。

無料またはオープンソースのツールをお勧めしますか?

15
Peter Stegnar

素敵なGUIツールの場合、 ファイルシュレッダー があります。

ファイルシュレッダーを使用すると、ファイルが回復されることを恐れることなく、ハードドライブからファイルを削除できます。現在、Windows OSで削除されたファイルを取得するためのソフトウェアツールは多数あります。これらのツールは、「ファイル回復」ソフトウェアと呼ばれることが多く、ファイルを削除するために私たち全員が定期的に使用するWindowsの「削除」コマンドの欠点を利用しています。実際、Windowsの「削除」操作では、ファイルから情報の一部のみが削除されるため、OSでは削除されたように見えます。前述の専用ファイル回復ソフトウェアを使用してそれらのファイルを取得するのは簡単です。

システムからファイルを完全に削除または細断処理す​​るには、ランダムな一連のバイナリデータでファイルを複数回書き換えることができるプログラムを使用する必要があります。このプロセスは、しばしばシュレッダーと呼ばれます。このように、ファイルの実際の内容は上書きされ、そのような細断されたファイルを回復する可能性はほとんど理論的です。

CLIアプローチの場合、 Sysinternals SDelete が最適です。

削除されたファイル、およびEFSで暗号化したファイルが回復から安全であることを確認する唯一の方法は、安全な削除アプリケーションを使用することです。安全な削除アプリケーションは、弱く削除されたファイルを明らかにする磁気メディアのパターンを読み取ることができる回復技術を使用しても、ディスクデータを回復不能にすることが示されている技術を使用して、削除されたファイルのディスク上のデータを上書きします。 SDelete(Secure Delete)はそのようなアプリケーションです。 SDeleteを使用すると、既存のファイルを安全に削除することも、ディスクの未割り当て部分に存在するファイルデータ(すでに削除または暗号化したファイルを含む)を安全に消去することもできます。 SDeleteは、国防総省の標準DOD 5220.22-Mのクリアとサニタイズを実装しており、SDeleteで削除すると、ファイルデータが永久に失われることを確信できます。 SDeleteはファイルデータを安全に削除しますが、空きディスク領域にあるファイル名は削除しないことに注意してください。

使用法:sdelete [-pパス] [-s] [-q] 
 sdelete [-pパス] [-z | -c] [ドライブ文字] 
-c空き領域がゼロ(良好仮想ディスク最適化用)。
-pパス上書きパスの数を指定します。
-sサブディレクトリを再帰します。
-qエラーを出力しません(静かです)。
 -z空き領域をクレンジングします。

どちらのツールもフリーウェアです。

24
John T

安全な削除(最大35パスで上書き)を可能にする Ccleaner をお勧めします。この機能は、[オプション]> [設定]> [安全な削除]で有効にできます。

Ccleanerは空き領域を消去し、allの空きブロックを上書きして、削除したファイルを復元できないようにすることもできます。

に関して フリースペース機能のワイプ

私はこの機能を使用していませんが、コンピュータから何かを削除すると、たとえば画像が消去されます。消去されるのはファイルのアドレスまたは方向です。画像はまだコンピュータにありますが、ハードドライブ内の場所は受信できます。 (書き込み)システムがその場所に何かを書き込むときの新しい情報は、画像が実際に削除されたときです。この機能は、あなたが「無料」であると考えるそのスペースにまだ保持されているデータを消去します。これは、データ復旧プログラムがあなたのデータを取り戻すことができる方法です。

4
admintech

私は常に Eraser を使用しています。Niceインターフェースがあり、使いやすく、消去のためのさまざまなアルゴリズムもサポートしています。

enter image description here

1
Akam