我正在准备出售一台笔记本电脑。我不想擦除整个驱动器,只想删除我拥有的个人信息。顺便说一下,我有一个支持 TRIM 的 ssd,所以即使我删除了文件,它们也不应该被访问(我认为)
对于 Windows 7:如果我只删除用户帐户(并选择删除所有文件的选项),应该没问题吗
对于 Linux Mint:如果我输入命令
sudo deluser -force -remove-all-files -remove-home myUsername
我应该没事吧?
答案1
不,你不应该没事。即使“删除”了,这些数据实际上也没有被删除。你应该在出售电脑之前,花点时间确保 SSD 已经清理干净。TRIM 不应被视为一种“安全”的清理方法。最近学习由加利福尼亚大学圣地亚哥分校完成,其中包含一些关于清理 SSD 和 HDD 的精彩信息,值得一读。
答案2
命令
sudo deluser --force --remove-all-files myUsername
应该足够了,因为 --remove-home 与 --remove-all-files 不会产生任何影响,因为这会删除所有内容。请确保没有其他用户(例如 root)拥有的与您相关的文件
在 Linux 中,如果您确定已删除所有个人数据,则可以使用 zerofree 工具将文件系统上的所有空闲块清零。您可能应该使用 -f 0xFF 将空闲块擦除为 0xFF,然后 SSD 上的固件将触发块擦除。
Windows 上可能存在类似的工具,但我对它并不了解。