什么是写零方法?

写零数据擦除方法的详细信息

许多文件粉碎机数据销毁程序都支持基于Write Zero软件的数据清理方法,以覆盖存储设备上的现有数据,如硬盘驱动器

Write Zero数据清理方法可能不会阻止最先进的基于硬件的恢复方法从至少一些已删除的数据中提取数据,但它可能会阻止所有基于软件的文件恢复方法从驱动器提取信息。

注意: Write Zero方法有时更精确地称为Single Overwrite方法。 它也可能被称为零填充擦除零填充

零写什么?

某些数据清理方法(如GutmannDoD 5220.22-M )将在驱动器上的现有信息上写入随机字符。 然而,Write Zero数据清理方法通常以下列方式实现:

Write Zero方法的一些实现可能包括第一遍之后的验证,可能写入除零之外的字符,或者可能通过几次写入零,但这些不是常用的方式。

提示:大多数支持Write Zero的软件程序为您提供了一种自定义字符和验证次数的方法。 也就是说,改变这些就足够了,你不再使用Write Zero了。

写清零足以擦除数据吗?

很可能,是的。 然而...

一些数据清理方法会用随机字符替换常规的可读数据。 如上所述,Write Zero执行相同的操作,但使用的是...以及零。 从实际意义上讲,如果您用零清除硬盘驱动器然后将其丢弃,那么您的随机垃圾箱潜水员将无法恢复任何已删除的数据。

如果这是真的,那么你可能会想知道为什么还存在其他类型的数据擦除方法。 在所有数据擦除方法可用的情况下,零填充实用程序的目的是什么? 例如, 随机数据方法将随机字符写入驱动器而不是零,那么它与Write Zero或其他任何字符有什么不同呢?

一个方面不仅仅是写什么字符,而且该方法在覆盖数据方面的效率如何。 如果只有一次写入通过完成,并且软件没有验证每一块数据都已被擦除,那么该方法不会像那样的方法那样有效

换句话说,如果您在一个驱动器上使用Write Zero并验证所有数据都被覆盖,那么您可以确信,与使用随机数据方法覆盖相同数据相比,该信息不太可能被恢复,但是没有验证每个部门被随机字符替换。

但是,某些角色也可能提供比其他角色更好的隐私。 如果文件恢复程序知道数据仅被零覆盖,那么与筛选字符不知道使用的字符(比如Schneier方法中的字符)相比,它更容易筛选存在的数据。

所有其他数据擦除方法的另一个原因是,有些组织希望证明他们的信息正在以最有可能阻止恢复的特定方式被擦除,因此他们使用某些数据清理方法以及某些参数来满足其所有数据擦除需求。

支持写入零的程序

Windows 10Windows 8Windows 7Windows Vista中 ,默认情况下,trusty 格式命令格式化过程中使用Write Zero清理方法。 您可以在命令提示符下使用该命令将零写入硬盘,而无需下载任何额外的软件或专用工具。

有关详细信息,请参阅如何使用格式化命令将零写入硬盘 。 当你试图在你的主系统驱动器上这样做时,它听起来并不那么简单。

还有第三方程序支持使用Write Zero方法擦除数据,例如DBANHDShredderKillDiskMacrorit Disk Partition Wiper 。 其中一些程序可用于通过从光盘或闪存驱动器运行来擦除正在使用的硬盘驱动器(如C驱动器),其他程序可 操作系统 运行以擦除其他驱动器,如可移动驱动器。

其他工具使用Write Zero方法删除特定的文件,而不是像上面的程序那样。 这类工具的一些例子包括WipeFileBitKiller

除Write Zero之外,大多数数据销毁程序都支持多种数据清理方法,因此,如果您感兴趣的话,一旦打开该程序,您很可能会选择其他方法。