原理:使用特定的字符写满剩余的磁盘空间然后把这些文件删除。
每个用于填充磁盘的文件大小是4M,最后一个小于4M的将会保留原样不会被填充。
用法:WipeDisk.exe <Level> <Driver1> [Driver2] [DriverN]
说明:
Level – 擦除磁盘的次数,可选1, 2, 3, 4。
用于擦除磁盘的字节依次为:
0xAA(10101010), 0x55(01010101), 0xFF(11111111), 0x00(00000000)
Level使用的是这个顺序的倒序,比如1表示使用有0x00擦除,2表示依次用0xFF, 0x00擦除
DriverN – 磁盘盘符,比如C:、D:、…、Z:等。
支持多盘符,但其中遇到一个无效的盘符擦除过程将中止,已擦除的不受影响。
实例:
1. WipeDisk.exe 2 D: E: F:
说明,依次使用0xFF、0x00擦除D:、E:和F:盘。确保各个盘未用空间全被填成1再被填成0(二进制的1和0)。
2. WipeDisk.exe 4 E:
说明,依次使用0xAA、0x55、0xFF、0x00擦除E:盘。确保各个盘未用空间全被填成两次1和两次0(二进制的1和0)。
注意:病毒防护软件开启的话会影响写文件的进度,建议停止磁盘监控方面的进程。
擦除过程如果出错,请手工删除各盘根目录下以“wipe-disk-”开头的文件夹以释放空间。
结论:使用这个工具擦除磁盘后,所有未用空间最后的内容应该全是0(除了最后小于4M的那部分空间)。
应用:在删除自己磁盘上的内容后再进一步擦除,确保内容不会被恢复。
可能有人觉得这样擦除后仍有有关部门可以用相关工具恢复,个人觉得他们恢复得到的应该是全是0字节的内容,也就是没有任何意义的内容;可能有人还是觉得相关部门能恢复得到原来的数据,这我不太相信,当然也不知道其中原因。
工具下载(带源程序):WipeDisk
Tags: 安全
下载的文件打不开。请重新贴一个下载地址,比如box.net的。
罪过呀,我整理附件的时候竟然把它给弄丢了,现在已经补上,你再试试
我vista系统怎么用呢,打开了软件就闪了一下doc就没有了
这是命令行程序,你可以先打开Command命令行程序,然后在Dos命令行下输入命令来执行,还可以新建一个文本文件,把你想要执行的命令(带参数)写到文本文件的同一行中,然后把文件改名为批处理文件的扩展名.bat或.cmd都可以,然后双击执行。
技术哥,我运行了cmd然后怎么做呢,命令是多少呢,能具体说下么,我是技术万年小白,新建文本后具体要输入哪些内容做成批处理bat呢。wipedisk – ????vista自带的doc命令有填充硬盘的么,求解,我还想问一下这种方式与硬盘0填充有区别么,听说硬盘零填充很伤硬盘的,我个人感觉硬盘零填充就相当与将硬盘低级格式化了,数据都抹掉了,我这硬盘用了3年了,会不会崩掉哦,技术哥 ,求解….
就是正常的写硬盘文件,区别的是多次写满硬盘空余空间然后删除,这样可以确保基本上所有空间都被0覆盖,这不是低格,而且操作还没有你BT下载电影伤硬盘呢。
执行的命令程序是附件压缩包里的WipeDisk.exe文件,是我自己写和编译的,上面也有源程序,可以放心用,不放心可以自己编译。假设你把压缩包下载到D盘并解压到WipeDisk目录下,那就在cmd命令可以这样操作(说明见原文):
D:\WipeDisk>WipeDisk.exe 2 D: E:
回车后这个工具就会自动把你的D盘和E盘的空余空间各写满两次,第一次用内容全是1的文件填充,第二次用内容全是0的文件镇充。(这里的1和0指的是二进制,原文有说明)
PS. 两小鬼一个是我家小子一个是他的哥哥,我兄弟的孩子 ^_^
技术哥,顺便问下,你主页右上角的两个小鬼是谁哦,好卡哇伊的 😀
多谢技术哥 😀
记得以前在某本书上看到过,windows系统自带的cmd.exe命令行里有命令可以实现类似功能,就是记不起来是什么命令了,可以用0填充完整个分区所剩的空间。