您当前的位置:首页 > 计算机 > 软件应用 > 资料管理

Windows下如何安全的永久不可恢复地删除文件-SDelete工具的使用

时间:07-07来源:作者:点击数:

一、SDelete工具用途

在Windows下,我们可能希望安全的永久不可恢复地删除文件,或者希望将所有删除后可回收的空间置零,以便可以压缩硬盘或虚拟机里的系统可以压缩虚拟机硬盘的大小,这些都需要用到 Windows SDelete – 安全的、不可恢复的删除文件和擦除剩余空间 工具。

SDelete 是一款安全的、不可恢复的删除文件和擦除剩余空间 的Windows 安全和实用工具

二、简介

SDelete 是著名的微软 Sysinternals 免费工具集软件之一,用来安全的、不可恢复的删除文件,以及多次擦除剩余空间。 使用SDelete可以安全的删除现有文件,以及安全地擦除磁盘的未分配部分中存在的数据(包括已经删除或加密的文件)。SDelete使用美国国防部清理标准DOD 5220.22-M,一旦使用SDelete删除,文件数据将永远消失。

SDelete 主要是命令行的方式,没啥美感的工具。不过,本身它主要也是将未用空间置零,也不需要太多界面,有界面反而会影响它的速度。

Sysinternals公司出品了非常多的小巧实用性工具。

Sysinternals 之前为Winternals公司提供的免费工具,Winternals原本是一间主力产品为系统复原与资料保护的公司,为了解决工程师平常在工作上遇到的各种问题,便开发出许多小工具。之后他们将这些工具集合起来称为Sysinternals,并放在网路供人免费下载,其中也包含部分工具的原始码,一直以来都颇受IT专家社群的好评。

三、使用方法

SDelete 用起来非常容易,可以使用命令行或GUI图形界面

1)在命令行中使用sdelete

2)使用图形界面的SDelete-Gui应用

先介绍命令行的使用方法

这是一个命令行工具,你需要在cmd或powershell中调用它。

命令参数:

用法:  
      sdelete [-p passes] [-r] [-s] [-q] <file or directory> [...]
      sdelete [-p passes] [-z|-c [percent free]] <drive letter [...]>
      sdelete [-p passes] [-z|-c] <physical disk number>
      -c 清理可用空间。 指定选项空间量  留给正在运行的系统免费使用。  
      -p 指定覆盖次数(默认为1)  
      -r 删除只读属性  
      -s 递归子目录  
      -z 零可用空间(适用于虚拟磁盘优化)  
      -nobanner 不显示启动标语和版权信息。磁盘必须没有任何卷才能被清理。

1、对于文件与文件夹:

sdelete64.exe test.txt 直接删除 test.txt 文件

sdelete64.exe -p 3 test.txt 直接删除 test.txt 文件,并且进行3次覆盖

sdelete64.exe -s c:\TestFolder 删除 c:\TestFolder 以及子文件夹

2、对于剩余空间

sdelete64.exe -c c: 安全的清除 C 盘剩余空间,不影响已有文件。

sdelete64.exe -c -p 3 c: 安全的清除 3 次 C 盘剩余空间

sdelete64.exe -z c: 对 C 盘剩余空间写零,适合虚拟磁盘优化

注意上面的 sdelete64 也可能是 sdelete,请根据你的操作系统 32、64 位而定。

如果是32位系统,使用sdelete

如果是64位系统,可以使用sdelete,也可以使用sdelete64

下载地址:SDelete - Windows Sysinternals

我解压到一个临时文件夹后,对C盘进行置零操作:

再介绍图形界面的使用方法

1、使用SDelete-Gui应用

2、打开SDelete-Gui应用,点击ENABLE启用

3、启用后,随便右键单击一个文件,你会看到右键列表中多了一个Secure Delete选项

这样你就可在档案管理器中,真正彻底地删除需要的文件。

下载地址:SDelete-Gui

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门