什麼是寫零方法?

寫零數據擦除方法的詳細信息

許多文件粉碎機數據銷毀程序都支持基於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之外,大多數數據銷毀程序都支持多種數據清理方法,因此,如果您感興趣的話,一旦打開該程序,您很可能會選擇其他方法。