字数 1194,阅读大约需 6 分钟
把U盘放进抽屉,6年不管,你觉得里面的数据还在吗?
有人做了一个真实的长期测试:
在 2019年底,一次性买了 10 个 32GB 的 U盘,写入随机数据后就放进抽屉。
此后按计划每隔几年取出一个读取验证。
目前进行到第6年,已测试的U盘全部正常,没有出现任何数据损坏。
这个实验,准备进行27年!

U盘可靠性实验
这是发布在 reddit/数据囤积者 上的帖子,作者 vanceza 同时也写在了博客中。
实验目的
U盘在“长期断电、不使用”的情况下,数据能保存多久。
试验设备
具体为:Kingston Digital DataTraveler SE9 32GB USB 2.0 Flash Drive (DTSE9H/32GBZ)
- • 序列号206432TWUS008463411X001005
实验内容:错峰读取
实验采用一种“错峰读取”的方式,实验第一天就用随机数据,写满10个 U盘,存放在抽屉中。
- • 到指定年份,拿出一个U盘进行读取测试(checksum 校验)
- • 测试年份:1, 2, 3, 4, 6, 8, 11, 15, 20, 27
完整计划
实验结果
实验从2019年11月开始,作者在2026年1月发布了第6年的实验结果:
目前看起来,U盘放6年,没有任何问题。

复测U盘
在实验过程中,有一个复测并重写阶段,可以理解为:
该U盘已经完成任务(限制N年不通电,是否可读取),此后是新任务:当作普通U盘使用,用于持续读写和稳定性验证。
一个建议
另外注意:U盘里的数据,本质上是靠“电荷”存储在闪存单元中的。随着时间推移,这些电荷会慢慢泄漏,原本表示“0”和“1”的电压差逐渐变小。
当这种差异小到一定程度,控制器就可能读错数据,于是就出现了所谓的 bit rot(位错误)。
除了时间:
所以,隔几年把U盘拿出来读写一次,以防数据丢失。
原文:https://www.appinn.com/usb-flash-drive-data-retention-6-years/
引用链接
[1] 帖子: https://old.reddit.com/r/DataHoarder/comments/1q6xnun/flash_media_longevity_testing_6_years_later/[2] 博客: https://blog.za3k.com/usb-flash-longevity-testing-year-2/