如何安全擦除 SSD C:系统驱动器?

如何安全擦除 SSD C:系统驱动器?

我想安全地擦除我的 C: 驱动器(东芝 XG5 NVMe 512GB SSD),而不会因删除而损坏它。我知道 SSD 可以通过重置 NAND 单元直接归零,三星等制造商有应用程序可以做到这一点。所以理想情况下这就是我想要做的,但我找不到适用于东芝 SSD 的应用程序。

或者,我可以依靠 TRIM 以及覆盖 NTFS MFT 中已删除文件的条目。这可以作为一种安全删除,而且我不必重新安装 Windows。

也许我可以试试这个。(1)制作一个 Windows RE 救援 USB。(2)在其上安装安全擦除软件(如果可能的话)(3)从 USB 运行它

或者可能是这样。(1)制作一个 Linux 启动 USB,以在 USB 上启动 Linux。(2)使用 hdparm 执行 ATA 安全擦除。

我以前没有做过这样的事。有人能给我一些建议吗?

有没有一种实用程序可以覆盖 NTFS MFT 中已删除文件的条目,而不会像 HDD 一样在可用空间擦除时将数据写入整个磁盘?并且还能清理 NTFS 日志和日记?

答案1

不建议对 SSD 重写整个磁盘,而且无论如何也不需要这样做,因为大多数现代 SSD 都能够在一次大型 TRIM 操作中安全擦除整个磁盘。

东芝没有为您的磁盘提供这样的实用程序,因此您需要使用第三方解决方案。

以下是一个这样的免费解决方案:

答案2

我成功了,没有使用付费工具。驱动器的 TRIM 会在一段时间后重置已删除文件的闪存单元 - 它会在空闲处理器时间内执行此操作。因此,唯一剩下的就是 NTFS 主文件表中的文件元数据。没有可用的应用程序可以清理(实际上通过覆盖条目)MFT,而不会写入磁盘上的所有可用空间,我明确排除了这一点。所以我重新安装了 Windows。您会得到一个新的 MFT,并且可以保留现有文件。花了几个小时安装和调整软件才让它恢复到我喜欢的样子,但工作完成了。我通过在 Recuva 中运行快速扫描然后进行深度扫描来验证结果。快速扫描查看 MFT,而深度扫描对整个分区进行低级读取。

相关内容