Как навсегда удалить файл, чтобы он стал невосстановимым? - PullRequest
3 голосов
/ 19 декабря 2009

Если я хочу, чтобы мое приложение (написанное на .NET) удаляло файл, чтобы его нельзя было восстановить с помощью инструмента восстановления диска. Какие у меня варианты?

Одна вещь, о которой я могу подумать, это то, что я открываю ее в режиме записи, перезаписываю все это случайными данными, и это делает файл невосстановимым. Есть ли другой способ?

Ответы [ 3 ]

3 голосов
/ 19 декабря 2009

Вы можете найти эту статью в CodeProject полезной.

1 голос
/ 20 декабря 2009

Оболочка в SDELETE: http://technet.microsoft.com/en-us/sysinternals/bb897443.aspx

Вы можете указать количество проходов.

0 голосов
/ 19 декабря 2009

Не перезаписать ли файл ничего, не сделав так, как вы хотите?

...