跳转到内容

删除磁盘数据

来自FC

但我们需要删除磁盘中的数据,并且想要器不那么容易被恢复的时候可用到。

基于hdd:

因为hdd硬盘删除数据是吧数据索引删除使其看不到,其实数据还是在盘片上的,这是我们如果在盘片上的该位置继续写入数据就会覆盖原来的数据,覆盖后的数据会使数据恢复增加难度。

用到的工具:

需要使用到Sysinternals Suite中的SDelete

步骤:

  1. 下载SDelete并解压
  2. cmd下cd到SDelete解压目录
  3. 根据实际情况运行一下代码

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 盘剩余空间写零适合虚拟磁盘优化