在SSD上,永久删除文件

分享于 

3分钟阅读

电脑

  繁體 雙語

问题:

当一个文件被删除时,它不会被真正删除,直到被压缩的页面上的页面被永久删除。

我知道我可以创建虚拟数据,并在整个驱动器中复制它,直到完全( 因此清除SSD上敏感文件的页面)。


回答 1:

ssd与常规hdd不同,主要是因为它们使用不同的技术来记录数据。 硬盘是一个带有移动机械臂的旋转盘。 SSD更像是一个 Flash 内存棒,在单元中存储信息。 要将新数据写入单元格,驱动器必须先删除现有数据。 这使得如果不能完全删除一个文件,一旦它在SSD中写入,就会更困难。

安全抹掉方法"理论理论"应该删除第一次传递时驱动器中的所有数据。 但如果有几个研究显示,实现错误或者缺陷的安全擦除版本可能会导致延迟数据。 这里数据是可以恢复的。最好的方法是完成至少两个完全安全的擦除过程,以确保每个SSD单元完全清除。

加州大学的工程师们研究了从SSD擦除数据是多么困难。 试图安全地清除从 4到 75%的任何地方留下的单个文件。 而且硬盘上的drive。

解决方案?

你可以做的是确保你的SSD加密,并确保你的硬盘驱动器具有修剪功能。

SSD中的数据不断移动。 这就是为什么要完全删除一次写入文件的原因。 但是。"。"。"。"。"。"。"。"。"。"。"。"。"。"。"。"。"。"。"。"。"。"。"。"。"。"。"。"。"。"。"。"。"。"。"。"。"。 简单地说,丢弃的数据最终会消失成无效的,但是只有你的驱动器真的知道什么时候。

始终,确保使用制造商的软件。


回答 2:

SSD由NAND存储器和控制器组成。 控制器读出SATA协议和智能足以将你的数据扩展到( 搜索"Wear")。

只有控制器知道数据的确切位置,所以简单地写空地址就不会有帮助。

相反,你需要让控制器删除所有的东西。 SATA协议中有一个特殊的命令叫做"安全抹掉"( https://en.wikipedia.org/wiki/Parallel_ATA#HDD_passwords_and_security )

使用你的SSD供应商软件( 像"magican"为三星) 启动这里命令。



文件  files  DEL  Permanent  
相关文章