Windows安全/永久删除文件数据

时间:2020-01-09 10:47:05  来源:igfitidea点击:

问题描述:我知道如何使用Linux下的GNU/Linux和开放源代码工具安全地删除文件。
我正在Windows下寻找符合DoD 5520.22-M或者NNSA NAP-14.x.secure的删除实用程序。
如何在Windows XP或者带有NTFS的Server操作系统下永久删除文件;这样没人能检索我的数据吗?

Linux确实提供了各种程序,例如shred或者DOD 5220.22-M认证的scrub实用程序。

sDelete:永久删除文件

您需要使用SDelete,它实现了美国国防部的清除和消毒标准DOD 5220.22-M,使您确信,一旦使用SDelete删除,文件数据将永远消失。
访问此页面获取sDelete(47KB)。

它适用于以下Microsoft操作系统:

  • 客户端:Windows XP及更高版本。
  • 服务器:Windows Server 2003及更高版本。

下载完成后,通过访问"开始"->"运行"->打开命令提示符,执行cmd并按[Enter]键。

要删除存储在名为c:\ docs \ finical.xls的文件中的所有数据,请执行:

sdelete -p 10 -z c:\docs\finical.xls

要删除存储在名为c:\ docs \ excel的目录(文件夹)中的所有数据和文件,请执行:

sdelete -p 10 -z c:\docs\excel

sDelete快速帮助:

Usage: sdelete [-p passes] [-s] [-q] 
sdelete [-p passes] [-z|-c] [drive letter]
-c	Zero free space (good for virtual disk optimization).
-p passes	Specifies number of overwrite passes.
-s	Recurse subdirectories.
-q	Don't print errors (quiet).
-z	Cleanse free space.

开源免费软件Eraser

Eraser是一种高级安全工具(适用于Windows),通过使用精心选择的模式多次重写,可以完全从硬盘中删除敏感数据。
适用于Windows 95、98,ME,NT,2000,XP,Vista,Windows 2003 Server和DOS。
橡皮擦是免费软件,其源代码在GNU通用公共许可下发布。
使用Guttmann(默认),伪随机数据和US DoD 5220-22.M方法。