前阵子帮朋友处理一台准备出售的旧笔记本,里面有过工资表、合同扫描件,还有几十张生活照片。他拍着胸脯说:“都删干净了,格式化也做了。”结果我用下载来的免费数据恢复工具扫了一遍,十分钟内就找回了上百个完整文件。这个场景你应该不陌生——删了文件、清空回收站、甚至格式化分区,这些操作在数据擦除领域都只是“标记为可覆盖”,并不等于物理上抹掉了数据。这篇文章我想老老实实聊一下设备数据擦除这件事:在不花钱的前提下,把设备里的数据擦到接近“不可恢复”的程度,用哪些工具、走哪些流程、注意哪些坑,以及擦完怎么验证。
1. 为什么“删除”和“格式化”都不算数:文件系统里数据的真实归宿
1.1 删除文件时操作系统只做了一小步
先看最简单的“删除文件”。在 Windows 的 NTFS 文件系统里,删除文件这个动作,本质上是把文件记录在 MFT(主文件表)里的状态标记为“可用”,同时把文件占用的那些簇标记为“未分配”。文件的二进制内容,也就是真正写着字、存着电量、画着照片的那一串 0 和 1,还老老实实躺在原来的物理扇区里,原封不动。回收站就更不必说了,那只是把文件挪到另一个目录,连标记删除都没做,只是换了个文件夹名。
Linux 上的 ext4 也类似:删除文件只是解除了 inode 到数据块的链接,把位图里那些块标记为可分配,数据块里的内容并没有被抹掉。清空回收站这个操作,绝大多数人以为它把文件“物理删除”了,实际上也只是把这次标记过程走了一遍。数据恢复工具之所以能找到刚删除的文件,靠的就是扫描这些还保留着完整内容的“未分配空间”。
1.2 格式化也不是格式化
“格式化”这个词在很多人眼里等同于“物理擦除”,但你需要分清楚两种格式化。
快速格式化(Quick Format)在 Windows 里做的是:重写引导扇区、文件系统结构、MFT 或 FAT 表,然后把你分区里的所有簇标记成“空闲”。它并不会对每个扇区都写一遍数据,更不会把原有内容抹平。老文件的数据区完好无损,只是文件索引被清空了。所以快速格式化之后,专业恢复工具照样能按文件签名把旧数据捞回来。
完整格式化(Full Format)呢?在 Windows 下它确实会对分区内的每个扇区写入零,但这只是单次清零,而且它不能处理已经被磁盘固件重映射过的坏扇区,也不能覆盖你分区之外的区域。再加上很多设备出厂或使用过程中会有固件保留区,单靠一次完整格式化,距离“不可恢复”还有很大距离。企业对数据销毁规范之所以那么繁琐,就是因为“写一遍零”在磁记录残留面前并不是绝对可靠的做法,虽然实际能恢复的概率已经很低,但安全标准从不用“概率”做依据。
1.3 数据恢复工具到底在恢复什么
免费数据恢复软件的工作原理并不神秘:它们扫描磁盘上未被文件系统占用的区域,寻找已知文件类型对应的文件头签名(JPEG 的 FFD8FF、PDF 的 25504446、Office 文档的 D0CF11E0 等),然后把连续扇区里的数据拼出来。只要底层二进制没有被动过,恢复就是个体力活,跟“技术含量”关系不大。这就像图书馆里你办了张借书卡,卡上写着哪本书在哪个书架,后来你把卡扔了,但书还在书架上,书页上的字一个没少。
这也解释了为什么普通家用设备出售前,仅仅重装系统、恢复出厂、快速格式化,都可能是给下一个买家送数据。别人拿到设备后第一件事,十有八九是跑一次恢复软件,弹出的成果比你自己回忆的还全。
1.4 擦除的本质就两条路
从数据恢复的角度看,要真正做到“不可恢复”,思路只有两个方向:
- 覆盖写入:把设备上原来的二进制数据,用新的数据模式(全零、全一、随机数、固定组合)反复覆写,让旧信号在物理介质上衰减到无法重建。
- 加密密钥销毁:先把整块存储用硬件或软件加密,然后销毁解密密钥。密钥一丢,密文就成为没有入口的乱码,连对你进行“恢复”的设备厂商也无能为力。
这两个思路分别对应机械盘、固态盘和手机上最合适的免费方案,下面几节是我实际测过、能用且敢推荐的具体操作。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 机械硬盘:还是覆盖写入最靠谱,DBAN与Linux Live实测
2.1 为什么机械硬盘能用覆盖写
机械硬盘是磁记录设备,数据以磁粒子的极向状态保存在盘片涂层上。覆盖写入新的磁信号后,旧的磁记录会被新的磁化层“淹没”,残留信号非常微弱。对现代高密度硬盘来说,一次随机数覆盖已经足以让常规数据恢复工具和大部分取证手段无从下手,三次覆盖更是把残留物理痕迹压到极低。
这里要破除一个网络上传烂了的偏见:“必须擦 35 遍才安全”。Guttmann 算法那个 35 遍是针对 20 世纪老式编码磁盘的过敏反应。现在磁盘记录密度高、磁头技术先进,任何一遍随机数据写入都已经破坏了原始信号的连续性。NIST 800-88 的清除规范里明确写了,对 ATA 机械盘,单次覆盖即可视为清除。你非要多写几遍,最大的影响只是时间,那不叫安全,叫心理安慰。
2.2 免费方案一:DBAN(Darik's Boot and Nuke)
DBAN 是免费、开源、老牌的启动级擦除工具,支持 ATA 机械盘,也支持部分 SATA/SAS 盘。它不依赖操作系统环境,启动后会自动识别硬盘。我实际操作过的标准流程是:
- 去 DBAN 官网下载 ISO 镜像。
- 用 Rufus 制作启动 U 盘。注意选择 DD 镜像写入模式,普通“可引导 ISO”模式有时候做出来的 U 盘启动不了。
- 把目标机械盘单独接到电脑上,其他暂时不需要擦除的硬盘全部拔掉电源线或数据线,避免手滑把全家数据都送走。
- 从 U 盘启动,进入 DBAN 界面,方向键选择目标磁盘,按 P 选择擦除方法,按 F10 开始。
- 默认的 Autonuke 模式会直接对识别到的所有磁盘暴力擦拭,这是极限快挂现场,不要随便用。正确做法是手动选定单块盘,选一个合适的算法。
DBAN 的擦除方法里常用的是 Random 伪随机数覆盖和 DoD Short 三遍覆盖。个人用我推荐 Random 一遍再配合清零一遍,时间适中且没有玄学残余。对 1TB 机械盘,随机覆盖一遍大概要 4 到 6 小时,看接口和盘速,不要中途断电,断电就等于强制中断,之前擦了多少不用抱侥幸,只能重新再来。
擦完之后,磁盘上就没有分区表和任何可识别文件系统了,系统里看到的是“未初始化磁盘”。这很正常,用磁盘管理重新初始化和分区就行,相当于拿到一块出厂状态的空盘。
2.3 免费方案二:Ubuntu Live + shred
DBAN 的问题是启动界面老、兼容性一般,而且不适合擦除 NVMe 和部分新款主板环境。我更常用的是 Ubuntu Live USB 里的 shred 命令,原因很简单:工具链是现成的,支持的文件系统类型和接口更全。
流程是这样:
- 用 Rufus 或 balenaEtcher 把 Ubuntu 桌面版 ISO 写入 U 盘。
- 从这个 U 盘启动,选“Try Ubuntu”进入临时系统,不要点“Install Ubuntu”,那样反而会装走一个新系统。
- 打开终端,先执行
lsblk确认目标设备名。千万不要认错盘,把系统盘变成/dev/sda的话,你连运行环境都当场归零。 - 对机械盘执行:
bash复制sudo shred -v -n 1 -z /dev/sdX
这条命令的意思是:先写一遍随机数据,再用一遍全零刷平。-v 显示进度,-z 最后写零,-n 1 指定随机覆盖一遍。这个组合相当于“一遍随机 + 一遍清零”,已经有足够安全边际。
- 擦完顺手用
sudo wipefs -a /dev/sdX把残留的 GPT/PMBR 标记也清掉。
如果过程中提示磁盘忙碌,先 sudo umount /dev/sdX? 卸载对应分区,再执行。这条命令是直接操作块设备的,不需要也不应该加分区号。
2.4 覆盖次数怎么选,别被“越多越好”绑架
在覆盖次数的选择上,免费工具给了太多参数,很容易让人在“1 遍够不够”和“35 遍会不会更安全”之间反复横跳。我把不同场景的操作建议列在这里:
| 场景 | 覆盖策略 | 参考依据 |
|---|---|---|
| 普通家用二手转让 | 随机 1 遍 + 清零 1 遍 | 与 NIST 800-88 单遍覆盖一致 |
| 企业设备退役、内部规定要求 | 随机 3 遍或 DoD 三遍(0、1、随机) | 部分行业合规脚本沿用 DoD 5220.22-M |
| 有明确合规审计要求 | 使用有日志的检测软件或销毁凭证 | 免费工具通常不满足审计链路 |
| 老旧大容量盘(500GB以下) | 随机 1 遍即可,重点验证最后结果 | 高密度磁记录的物理遗留极低 |
有个细节必须讲:覆盖擦除只能作用于操作系统可见的 LBA 逻辑扇区。如果硬盘已经有 S.M.A.R.T. 记录的重映射扇区,那些原本有坏道的物理位置可能把旧数据藏在了备用区里,一般软件擦不到。所以如果这块盘接触过非常敏感的信息,别说 35 遍,35 万遍都换不了放心,唯一的出路是物理销毁。
3. 固态硬盘别照搬机械盘的路子:Secure Erase和NVMe Format实操
3.1 为什么固态硬盘上覆盖写入会失灵
从原理上讲,SSD 跟机械盘完全是两种生物。机械盘的 LBA 映射直接对应物理扇区,写 LBA 5 就是写物理上那个位置;SSD 内部有 FTL(闪存转换层),它把你看到的 LBA 逻辑地址映射到底层的物理页,每写一次数据,FTL 都会把逻辑块重新映射到一个空闲物理页,这在磨损均衡机制里叫“冷热数据分离”。
这意味着你执行 shred /dev/nvme0n1 去覆盖一个逻辑扇区时,主控很可能把新数据写在另一个当前空闲的物理页上,旧数据所在的旧页依然保留着原始信息,直到垃圾回收进程在某次后台整理时才把它回收擦除。你越是大量写入,磨损均衡算法越会反复搬移数据到新区块,旧数据可能被“搬来搬去”而不是“原地覆盖”。所以,用机械盘的那套覆盖逻辑去擦 SSD,不仅效率低、磨损大,而且效果不可控。
对待 SSD 的正确做法只有一个:利用 ATA/NVMe 规范里的“安全擦除”(Secure Erase)或“安全格式化”(Sanitize/Format NVM)指令,让主控在闪存物理层执行块擦除,或者销毁加密密钥。
3.2 SATA SSD安全擦除:CrystalDiskInfo和hdparm两条路
在 Windows 下,CrystalDiskInfo 提供免费安全擦除入口。实际步骤是:
- 打开 CrystalDiskInfo,选中目标 SATA SSD。
- 菜单栏“功能(F)”->“高级功能(A)”->“安全擦除(SE)”。
- 在弹窗里确认磁盘型号,点击“继续”,系统会提示你“磁盘将被锁定”等警告。
- 按照提示记录或输入 HDD 密码,执行安全擦除。如果你看到“磁盘处于冻结状态”,需要先热插拔一次 SATA 数据线,或者重启电脑后立即操作,很多主板会锁定 ATA 安全擦除接口防止误触。
执行完之后,SSD 会回到出厂状态,分区表和文件系统全部消失,容量恢复成未分配状态。对机械硬盘,这个操作通常意味着要重新初始化;对 SSD,同样如此,所以提前做好备份,别擦完自己都后悔没留一份驱动文件。
Linux 下的标准姿势是通过 hdparm 触发:
bash复制sudo hdparm -I /dev/sdX
先用这条命令看输出里有没有 Security feature set 和 secure erase supported。确认支持后:
bash复制sudo hdparm --user-master u --security-set-pass Temp123 /dev/sdX
sudo hdparm --user-master u --security-erase Temp123 /dev/sdX
第一条设置一个临时密码,第二条立刻使用这个密码触发安全擦除。执行过程中磁盘会被停转、重映射、擦除所有用户数据,最后处于无密码状态。如果提示“not frozen”,同样是重启后趁系统还没挂载分区时优先操作。
3.3 NVMe SSD:用nvme-cli做安全格式化
NVMe SSD 主控更现代,安全机制也更完善。Linux 下安装 nvme-cli 后,可以看到和操作这类指令:
bash复制sudo nvme list
sudo nvme format /dev/nvme0n1 --ses=1
--ses=1 对应“用户数据擦除”,--ses=2 对应“加密擦除”,部分支持自加密功能的盘使用 --ses=2 时性能损耗最小,因为它不是强制把每个 NAND 单元擦白,而是抛弃加密密钥,密文直接变成不可解状态。如果盘中数据涉及机密且盘支持加密擦除,我建议优先用 --ses=2。确认所有分区卸载后再执行,格式化过程通常只需要几十秒到几分钟,而且会让整个命名空间瞬间不可读。
NVMe secure erase 同样会清掉所有名称空间、分区层、文件系统痕迹,之后重新 fdisk 建分区表即可。如果你用的是 Windows,官方没有原生 GUI 入口,可以借助 SSD 厂商工具(三星魔术师、西数仪表板等)自带的安全擦除工具栏,或者从 PE 启动盘进 Linux 执行 nvme format,效果一致。
3.4 U盘和移动硬盘:先弄清楚里面是什么主控
U 盘本质是闪存盘,没有 ATA Secure Erase 指令,大多数廉价 U 盘也不支持 NVMe 的 Format NVM。对它们,免费方案里最接近“有效擦除”的组合是先做一次加密,再格式化 U 盘,之后丢弃加密密钥。如果只是普通个人文件,我还会直接整盘覆盖写一遍:
bash复制sudo dd if=/dev/urandom of=/dev/sdX bs=4M status=progress
但要注意,这类设备的主控同样有 FTL 和写入放大,覆盖也很难保证 100% 覆盖到所有物理块。所以对于真正敏感的 U 盘,物理销毁永远比软件擦除更让人安心。
移动硬盘则不一样:很多“移动硬盘”里面其实就是一块 2.5 英寸机械盘或 SATA/NVMe SSD,插到电脑的 SATA 口或 USB 口后同样走 ATA/NVMe 控制指令。操作时优先考虑拆出来直连 SATA,或者用支持 UASP 的 USB 硬盘盒,让它完整支持安全擦除指令。如果硬盘盒协议不完整,Secure Erase 可能被卡在“不支持”的报错上,这时候换了 SATA 直连,问题多半就解掉了。
4. 系统自带命令的剩余价值:Windows cipher、Linux shred、macOS的现状
4.1 Windows:cipher /w 只能擦“空闲空间”
Windows 自带工具里有一个常常被忽略的 cipher /w,它的作用是擦除磁盘上的“未使用空间”,也就是那些被删除文件占据过的、但文件系统已经标记为可重用的扇区。用法很简单:
cmd复制cipher /w:C:\
运行时会分三遍对空闲空间写入 0x00、0xFF 和随机数据,机械盘上效果不错。如果刚把一个重要文件删除,还没有往磁盘里写入任何东西,执行这条命令能快速给旧数据“清场”。但注意它的局限:它只处理当前文件系统上标记为未分配的区域,对已分配文件的数据区不动,对分区表以外也没有覆盖能力。对于 SSD 来说,这类大量写入会加速损耗,而且效果受 FTL 影响有限,不建议频繁使用。适合场景是:已经删除了个别文件、只想把磁盘整理到“恢复不出来”的临时状态。
如果是 Windows 10/11 的 diskpart clean all,那是整块磁盘清零,属于另一回事。打开 CMD 运行:
cmd复制diskpart
list disk
select disk 2
clean all
clean all 会把整块磁盘每个扇区写为零。听起来简单粗暴,但对大容量机械盘,耗时和 DBAN 没有本质区别,而且它不会覆盖重映射扇区,安全等级只能算中等。不过作为微软官方免费入口,很多不想找第三方工具的人可以这样应急。
4.2 Linux:shred、wipe和blkdiscard各有用武之地
Linux 系自带命令里,shred 是最常用的。它对文件或块设备做多次覆盖,刚才已经在机械盘一节里演示过。针对文件擦除,也可以安全使用:
bash复制shred -u -n 1 -z 重要合同.pdf
-u 在擦除后删除文件,-n 1 -z 先随机覆盖一遍再清零。需要注意的是,shred 对日志型文件系统(比如 ext4 的日志)里的文件,很难保证覆盖到每一个数据块,因为文件系统日志可能保留原始数据的元数据或碎片副本。所以对整块设备的覆盖,我的建议永远优先于对单个文件的封装。
wipe 是另一个老牌工具,但很多发行版默认没装,需要 sudo apt install wipe。它支持多种随机源,操作方式与 shred 类似,如果没有特殊合规要求,二者选一个就行。
SSD 和 NVMe 场景更常用 blkdiscard,这个命令会对整块设备发送 TRIM/Discard 指令,让主控收回所有不再使用的物理块。但请注意,TRIM 只是告诉主控“这块数据没用了”,主控什么时候真正擦除那些页,完全由它的垃圾回收策略决定。所以 blkdiscard 适合用来清理 SSD 逻辑占用,不适合作为唯一安全擦除手段。对 NVMe 盘,正确的免费清场仍然是 3.3 节里的 nvme format。
4.3 macOS:为什么安全擦除选项被砍掉了
老macOS 用户可能记得,磁盘工具里曾经有一个“安全擦除”按钮,可以选择 1 遍、7 遍、35 遍覆盖。因为当时 Mac 大量使用机械盘,这个功能有意义。后来苹果在 macOS High Sierra 之后取消了它,官方解释很直白:现代 Mac 使用的闪存存储无法通过软件覆盖确保清除,而且 SSD 的写入放大问题会让这类操作增加磨损。
所以现在如果你用的是新款 Mac,正确的“不可恢复”路径是:确认 FileVault 已开启,或者在“系统信息”里确认存储是否硬件加密;“系统设置”里的“抹掉所有内容和设置”会销毁本机加密密钥,让 SSD 里的密文永久丧失解密入口。旧款装机械盘的 Mac 用户则比较麻烦:macOS 官方没有免费的覆盖工具了,需要做一块 Ubuntu Live U 盘,把 Mac 从外部启动,然后用 shred 擦除内置盘,再重新分区装系统。过程比 Windows 绕,但原理完全一样。
4.4 别把“恢复出厂设置”当成免费擦除
Windows 的“重置此电脑”提供“删除所有内容”选项,但它最多只会删除文件、重建系统分区,不会对整块磁盘做多遍覆盖。加上 SSD 的 FTL 特性,数据残留概率比很多人想象的高得多。交付二手设备前,如果你没有先做整盘安全擦除,哪怕重新装了系统,恢复扫描仍可能找到旧数据碎片。所以在做系统重装的对策上,我习惯是:先用专用工具整盘安全擦除或安全格式化,再全新安装系统,最后交付。
5. 手机、U盘与存储卡:出厂重置之外的收拾
5.1 安卓手机:加密后重置才是正确顺序
安卓系统的“恢复出厂设置”在不同机型上的行为差异非常大。新出厂且默认开启文件加密的手机,恢复出厂设置时会销毁设备上的加密密钥,用户数据自然变成不可访问的乱码,这已经很接近安全擦除了。但如果你手里的是一台老安卓,尤其是 Android 5/6 时代、默认没开加密的机器,直接恢复出厂设置并不安全,因为底层存储里的数据仍然以明文存在,只是文件目录被清了一遍,恢复工具依旧能找到零星内容。
我在处理旧安卓设备时会先做一遍保险动作:设置 -> 安全 -> 加密手机(不同机型入口名称略有差别)。等加密完成后再恢复出厂设置。这个流程等于是:先把所有数据变成密文,再销毁密钥,等于主动关闭了恢复的大门。如果你的手机已经被 root 过,普通恢复出厂设置可能不会清干净 /data 里的分区,最好进 TWRP Recovery 手动执行 format data(也要先确保存储加密或随后擦除密钥)。但除非是刷机爱好者,多数用户不需要走到这一步。
5.2 iPhone和iPad:抹掉所有内容和设置到底发生了什么
iOS 设备从 iPhone 5s 起就内置硬件加密引擎,每个文件都通过文件数据保护(Data Protection)机制与文件系统级密钥关联。当你在“设置 -> 通用 -> 传输或还原 iPhone -> 抹掉所有内容和设置”执行恢复时,系统不只是删除文件列表,还会清空设备加密密钥的包装状态。密钥丢失后,闪存里剩下的所有密文都无法被解密。对大多数人来说,这就是“不可恢复”。
有一个小提醒:擦除前退出 iCloud 账号是个好习惯,否则设备激活锁会在抹除后要求输入原账号密码。在交给别人之前,把这些账号层面的事处理干净,和数据擦除一样重要。
5.3 microSD卡和U盘不要因为体积小就忽略
手机里的外部存储卡经常被忽略。很多安卓手机恢复出厂设置不会格式化外部 microSD 卡,它会原封不动插在卡槽里。如果这个卡里存过聊天记录、工作文档、照片备份,相当于数据送人。处理办法是:先把卡取出来,单独放进读卡器连接到电脑,用机械盘那一节的 shred 做整卡覆盖,或至少做一次全卡零写入:
bash复制sudo dd if=/dev/zero of=/dev/sdX bs=4M status=progress
如果卡容量大,且只是临时清空,也可以在手机里对卡做“加密存储卡”,再恢复出厂设置,把密钥销毁。这个方法比较快,但只适用于那些支持全盘加密的手机。对 U 盘这类无法走系统加密的载体,覆盖写入仍然是最快的免费手段。卡里有重要且敏感内容的话,记住我前文的结论:物理销毁才是唯一绝对答案。
6. 怎么验证“擦干净”了:免费工具的局限与不可恢复的边界
6.1 我实际会做的三步验证
免费方案擦完后,我会习惯性做三步验证,既核实操作成功,也给自己吃一颗定心丸。
第一步,看看操作系统是否认不出磁盘内容。整盘安全擦除后,Windows 磁盘管理里会显示“未初始化”;Linux 的 lsblk -f 显示设备没有文件系统。这虽然不直接证明数据没了,但至少说明常见文件系统结构没有被恢复的可能。
第二步,用十六进制工具抽查盘头扇区。Windows 可以用 HxD 直接打开物理磁盘,Linux 可以直接:
bash复制sudo hexdump -n 1024 -C /dev/sdX
如果显示的全是 00 或者完全随机、无规律可读字符,盘头区基本干净。这只抽查“头部”,因为分区表、文件系统、关键入口都存在那块区域,不指望看到整块磁盘,但重要特征已经消失。
第三步,也是最实际的:用免费数据恢复工具(Recuva、PhotoRec、R-Studio 试用版等)对整个盘做一次深度扫描。扫描结果里如果找不到任何可识别的文档、图片文件头,没有“可恢复文件列表”,我会认为这次擦除对常规恢复手段已经生效。这个验证不能打包票说绝对安全,但至少比“自己觉得干净”靠谱得多。
6.2 软件擦除覆盖不到的角落
即便做完全部验证,仍有些角落是免费软件无法触及的。机械硬盘的 G-list 损坏扇区替代区、SSD 的预留空间和垃圾回收缓冲、U 盘主控内部缓存、NVMe 盘的温存储区,这些位置都可能残留旧数据碎片。对普通用户来说,这些碎片几乎不可能被读者恢复,但在具备专业设备和物理提取能力的场景里,并不是完全无迹可寻。
这也是为什么安全行业从来不把“免费软件擦除”和“绝对不可恢复”划等号。NIST 800-88 建议的标准流程里,最高等级永远是物理销毁,其次才是加密擦除或安全擦除。自加密驱动器和手机里的“密钥销毁”可以达到非常高的水平,因为密文仍然在,但你把钥匙扔进海里了;至于机械盘,除了物理打孔和高温销磁,真不存在软件层面的绝对拍板。
6.3 三种情况,分别怎么选
我给你一个最终选型建议,按使用场景分:
- 普通家用二手出售:使用 DBAN、
shred或者 SSD 安全擦除,然后把系统重装好。做好常规验证后,基本上不用担心普通人恢复。 - 涉及合同、社保、支付记录等敏感个人隐私:先做整盘加密,再执行安全擦除或
nvme format --ses=2销毁密钥。这一步几乎可以覆盖 99.9% 的恢复场景。 - 企业备份、财务台账、涉密项目数据:建议直接物理销毁硬盘,或使用具备审计日志的专业数据销毁服务。如果盘体还能用且没有合规要求,把它放进加密容器里再擦除,同时保留销毁记录,比任何免费工具都稳妥。
免费只是成本低,不代表可以把安全标准一起砍掉。你要做的就是在“设备价值”和“数据敏感度”之间找到一个平衡点。
6.4 我现在对“彻底删除”的日常习惯
踩过几次坑之后,我养成了一个习惯:一次性设备要出手,先看接口类型。机械接口用 DBAN 或 Ubuntu Live;SATA/NVMe SSD 用 Secure Erase 或 Format NVM;手机先加密再恢复出厂;U 盘和存储卡单独拆出来擦。任何一台要交到别人手里的设备,我宁可多花一晚上擦盘,也不愿意留下一个“以后可能被翻出来”的小尾巴。这套流程不花一分钱,只需要一点时间和一份耐心,就已经超过了大多数人在数据擦除这件事上的认真程度。
