重複の可能性:
C#-ファイルを完全に削除する
私はデータ回復ソフトウェアがどのように機能しているかについていくつかの記事を読みました。彼らは、削除されたファイルはまだHDDにあるが、OSには見えないと言った。ファイルは同じ場所(メモリ)にありますが、ポインタが異なるため、OSはそれらを認識できません。
自分で定義したファイルを完全に消去するのに役立つプログラムをC#またはC++で作成したいと思います。remove()
(C ++)を使用してファイルを完全に削除するだけで十分ですか?ドキュメントをどこから始めればよいですか、または何をすべきですか?