SDeleteは、Windows 8、10でファイルを永久に削除します

Windows 8システムからファイルを完全に削除することは、Shift + Deleteキーボードの組み合わせを使用した場合、またはWindowsのごみ箱を空にした場合には発生しません。 SDeleteソフトウェアを使用すると、コマンドラインから必要なファイルを完全に削除することができます。

Shift + Deleteキーボードの組み合わせは、Windows 8からすべてのファイルを削除するのには効果的だと考えられているため、Windowsのごみ箱が空になるだけで、ファイルは実際には削除されません。 Windowsがファイルシステム内のそのファイルのインデックスを削除するだけです。 ファイルを完全に削除したい場合は、Microsoftが提供するSysinternalsツールの1つであるSDeleteソフトウェアを使用できます(最後にダウンロードリンク)。

特別な属性を持たないファイルを安全に削除することは比較的簡単です。安全な削除プログラムは単に安全な削除パターンでファイルを上書きします。 もっとトリッキーなのは、Windows NT / 2Kの圧縮された暗号化されたスパースファイルを安全に削除し、ディスクの空きスペースを安全にきれいにすることです。 圧縮、暗号化、およびスパースは、16クラスタブロックでNTFSによって管理されます。 プログラムがそのようなファイルの既存の部分に書き込むと、NTFSは新しいデータを格納するためにディスク上に新しいスペースを割り当て、新しいデータが書き込まれた後で、そのファイルによって以前に占められていたクラスターの割り当てを解除します。 NTFSは、データの完全性に関連した理由、および圧縮ファイルと疎ファイルの場合、新しい割り当てが既存の割り当てよりも大きい場合(新しい圧縮データが古い圧縮データよりも大きい場合)に、この保守的なアプローチを取ります。 したがって、そのようなファイルを上書きしても、ファイルの内容をディスクから削除することはできません。

また読んでください :デフラグは、Windows 8とWindows 8.1をデフラグするための最良の解決策

SDeleteは、ディスク上の空き領域の内容を上書きするコマンドラインユーティリティで、ディスクに含まれている削除されたデータをだれも回復することはできません。 どのディスククラスタが削除されたデータを保持しているかを確認するには、WindowsのデフラグAPIを使用します。 SDeleteで使用できるコマンドラインは次のとおりです。

  • -a :読み込み専用属性を削除します。
  • -c :空き容量を増やします。
  • -p pass :上書きパス数を指定します(デフォルトは1)。
  • -q :エラーを表示しません(静か)。
  • -sまたは-r :サブディレクトリを再帰します。
  • -z :空き容量がゼロです(仮想ディスクの最適化に適しています)。

Windows SysinternalsからSDeleteをダウンロード

すべてのユーザーのためのSDeleteの選択肢

一部のファイルを完全に削除するために、すべてのユーザーがWindows 8、8.1、または10デバイスでSDeleteを必要とするとは限りません。 このツールは最も使いやすいものではありません、そしてこの場合、それほど熟練していないユーザはそれを使用している間いくつかの問題に遭遇するかもしれません。 まあ、私たちはこの状況を考慮し、あなたがあなたのPCで使用できるファイル削除者のリストをここに用意しました。 ここにあります:

  • Windows 10用の最高のファイル削除ソフトウェアの5
  • あなたのWindows 10 PCからジャンクファイルを削除するための12の最高のツール
  • Windows 10用の10最高のハードドライブ消しゴムソフトウェア

この記事がどういうわけかあなたが永久にファイルを削除するのを手伝ったかどうかコメントで知らせてください。