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


1

我将我的笔记本电脑退回给零售商,但我已经有1个月了,在这段时间里我存储了一些机密信息,因此我计划用http://cmrr.ucsd.edu/people填充我的SSD。/Hughes/secure-erase.htmlhttps://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.

我是以错误的方式解决这个问题,我应该做些什么?


我不是这方面的专家,但我认为安全删除SSD并不容易,取决于你拥有的驱动器。驱动器固件使您无法覆盖每个块,并且几乎无法检查固件的功能。有一些加密驱动器,您可以在其中更改加密密钥以“删除”所有数据。
PiTheNumber 2015年

重新安装操作系统时,请使用全盘加密,您无需再担心这一点。
约翰尼2015年

Answers:


5

你的方法有缺陷。

您将只填充SSD 的剩余可用空间,因为您是从操作系统执行此操作。这在很多方面都很糟糕,因为操作系统本身可以在其缓存/事件日志/任何内容中保留机密文件的残余,并且该实用程序不会删除它们,因为从技术上讲它们仍然是文件。

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

您还可以尝试,除了上述方法(技术上安全擦除命令应该足够,但它的实现可能有缺陷,所以我们仍然保持上面提到的3x覆盖),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

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


您可以提供一个-n选项来shred提供要执行的迭代次数。
RoraΖ2015年

>。<我需要学会阅读整个句子。
RoraΖ2015年

@raz没有问题,它恰好适合所有人。:)

这是一个很好的答案,做得很好

2

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

即使您担心磁盘上的写入计数,其他一些用户也可能会担心。你(和其他人)不需要担心。那些人在失败之前为一些SSD写了很多很多数据。零填充软件不会在驱动器上造成任何磨损。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.