SDelete 擦除磁盘上的可用空间的正确语法是什么?

SDelete 擦除磁盘上的可用空间的正确语法是什么?

如果我用这个句法

sdelete64.exe -p 3 -c 1% C

...在哪里:

-p 3将覆盖次数设置为 3
-c 1%将剩余空间设置为 1%
C指定驱动器号 C:

...我收到错误消息:

SDelete 设置为 3 次
清理磁盘 C:
打开磁盘C时出错:
系统找不到指定的文件

我究竟做错了什么?

答案1

1. 第一个解决方案(失败)

你被微软的一份薄弱的文档误导了:

https://docs.microsoft.com/en-us/sysinternals/downloads/sdelete

微软没有解释或举例说明如何声明驱动器号。

cSdelete 尝试删除当前驱动器上名为的文件。

尝试:按照 DavidPostill 的要求进行添加。

2. 第二个解决方案

提示:可用空间是文件系统的属性。没有分区或卷的物理磁盘只有已space使用空间和未使用空间(可用空间),但没有区别。

从目标磁盘中删除所有分区并读出physical disk number。使用而不是卷标disk management运行 sdelete(64) 。physical disk number

相关内容