在电脑里删除文件然后清空回收站,或者甚至格式化硬盘,其实并没有真正把数据从硬盘上抹掉,这些操作只是告诉电脑“这些文件占用的空间现在可以随便用了”,但原来的数据还老老实实地待在硬盘的扇区里,直到被新的数据覆盖掉,这就好比在一本书上,你只是把目录页撕掉了,但书里的内容一页都没少,只要有合适的工具(比如数据恢复软件),别人很容易就能把这些“已删除”的文件找回来。
如果你想彻底清空硬盘,比如在卖掉旧电脑、扔掉旧硬盘或者把电脑交给别人使用之前,你就需要用一些特殊的方法,用无意义的数据(比如一堆0和1)反复地、多次地覆盖掉硬盘上原本存储数据的地方,覆盖的次数越多,原始数据被恢复的可能性就越低,下面介绍几种在Windows环境下可以实现这个目标的方法。
使用Windows系统自带的命令提示符(适合有一定动手能力的用户)
这个方法使用的是Windows系统里一个叫cipher.exe的命令行工具,它本身是用来加密文件的,但它有一个附带功能,就是可以用垃圾数据覆盖硬盘上那些标记为“空闲”的空间,因为我们已经知道,这些“空闲”空间里可能还藏着你的旧数据。

操作步骤:
cipher /w:D:\
对这个命令的解释:cipher是程序名,/w是擦除空闲空间的意思,D:\是指定要擦除哪个盘,如果你要擦除E盘,就改成E:\。这个方法的好处是系统自带,不需要下载额外软件,但它主要针对的是“空闲空间”,如果你想要擦除整个硬盘(包括系统正在使用的C盘),这个方法就行不通了,因为你无法在Windows运行时擦除系统盘,这时候就需要下面这种方法。
使用专门的硬盘擦除软件(功能更强大,更彻底)

市面上有很多免费的、专业的硬盘安全擦除工具,它们的功能比Windows自带的要强大得多,它们可以创建一张可启动的U盘或者光盘,让你从U盘启动电脑,从而绕过Windows系统,直接对包括C盘在内的整个硬盘进行彻底擦除,这里以非常著名且免费的DBAN(Darik's Boot and Nuke)为例。
操作步骤:
.iso格式的文件)。Rufus的U盘启动盘制作工具,它也是免费的。autonuke然后按回车,它会自动擦除电脑上检测到的所有硬盘,你也可以按回车键进入交互模式,选择特定的硬盘和擦除算法(比如美国国防部标准的DoD 5220.22-M,它会覆盖3次)。重要提醒和注意事项
ATA Secure Erase命令的固态硬盘,使用该命令是更高效、更彻底的选择,一些专业的硬盘工具(如Parted Magic)内置了这个功能,但DBAN等工具对SSD进行多次覆盖也能达到很高的安全级别。对于普通用户在处理个人电脑时,如果想在系统内清空非系统盘,可以使用cipher命令;如果想彻底清空整个硬盘(包括系统盘),则推荐使用DBAN这类工具从外部启动进行擦除,希望这份指南能帮助你安全地处理你的旧硬盘。