应用 Zero-Fill 软件后可以重复使用 SSD 吗?

应用 Zero-Fill 软件后可以重复使用 SSD 吗?

我将我的笔记本电脑退还给零售商,但我已经使用它 1 个月了,在此期间我存储了一些机密信息,因此我计划使用以下方法对我的 SSD 进行零填充http://cmrr.ucsd.edu/people/Hughes/secure-erase.html或者https://www.piriform.com/defraggler

一旦我完成了零填充,我是否能够容易地重新安装 Windows 8.1?简单是指采用常规方法,可能涉及一些格式化/分区。

我必须能够安装 Windows 8.1,因为零售商会检查它是否有效。

我并不担心零填充会减少 SSD 的读/写周期,因为笔记本电脑在其他方面存在故障。

除了安全擦除问答页面状态

Q:  What is the difference between secure erase and enhanced secure erase?

A:  Secure erase overwrites all user data areas with binary zeroes.  Enhanced 
secure erase writes predetermined data patterns (set by the manufacturer) to 
all user data areas, including sectors that are no longer in use due to 
reallocation. ***NOTE:  the enhanced secure erase option is not supported by 
all ATA drives.

我是否以错误的方式处理此事?我应该做些什么更好的事情?

答案1

你的方法有缺陷。

您只需将剩余可用空间因为你是从操作系统执行此操作的。这在很多方面都是不好的,因为操作系统本身的缓存/事件日志/等等中可能残留有你的机密文件,而此实用程序不会删除它们,因为从技术上讲它们仍然是文件。

您应该使用 Linux live-CD,并使用以下命令多次擦除整个磁盘:shred -v /dev/sdX这将使用随机数据重写 SSD 三次。

除了上述方法外,您还可以尝试(技术上,安全擦除命令应该足够了,但它的实现可能有缺陷,所以我们仍然保留上面提到的 3 倍覆盖),ATA 安全擦除命令

首先检查以确保磁盘的安全状态不是“冻结”;一些在 BIOS 中支持磁盘密码的笔记本电脑会冻结磁盘以防止操作系统禁用/更改该密码:

hdparm -I /dev/sdX

如果命令显示“冻结”,则应尝试暂停系统。下次启动时,驱动器将因断电而重置为默认状态,并且不会因为未执行 BIOS 而再次冻结。

现在,让我们进行实际的擦除:

hdparm --user-master u --security-set-pass verysecure /dev/sdX
hdparm --user-master u --security-erase verysecure /dev/sdX

第一个命令设置安全密码,这是执行任何安全相关命令所必需的,第二个命令发出驱动器的安全擦除命令。您不必担心机器在下次启动时要求输入密码,因为安全擦除命令也会清除该密码。

答案2

使用 Zero Fill 软件后,您将能够重新安装 Windows 8.1,不用担心。

而且,即使您担心磁盘上的写入次数,其他用户也可能会担心。您(和其他人)无需担心。那些家伙在某些 SSD 发生故障之前,向其写入了大量数据。零填充软件不会对驱动器造成任何磨损。

答案3

阅读这篇关于 SSD 耐久性测试的文章。这意味着您可以在几年内每天写入许多 GB。当然,有些磁盘无法满足这一要求,但总体而言,这应该适用于几乎所有磁盘。您的一次性安全擦除不会损害它。

严酷的耐久性测试消除了人们对 SSD 耐久性的担忧

相关内容