linux写u盘速度变慢,闪迪CZ80 U盘速度变慢怎么办恢复方法

闪迪CZ80是一个好U盘,很多人都买它来放数据,小编也不例外,但不知道为什么CZ80用过一段时间以后会速度下降,表现是写入速度极低且不稳定,极端情况下3.0下照样掉到个位数。其实这个盘本身是有终身保修的,如果掉速可以找闪迪换货,但是总这样换来换去也是很麻烦的啊,所以有时候还是自己折腾方便一点。

CZ80的ssd主控是支持TRIM的,但是偏偏自带的转接芯片不支持UASP(USB Attached SCSI Protocol)。UASP是通过USB来TRIM的前提,但是并不代表转接芯片支持UASP就一定能支持TRIM,比如说ASM1153E。

TRIM没戏了,还有一个办法,就是拿DIskGenius类的工具手动把全盘写0。操作很简单,但是因为U盘本身已经掉速了,所以写入很慢很慢,通常要数小时(亲测)才能完成,浪费时间。

既然都是擦除,我们可以使用ATA Secure Erase 这个命令,来让主控直接擦除Flash。这个过程快很多,64G的CZ80擦除过程只需要不到30秒,16G的只要20秒左右。

但这个方法需要在Linux下完成,Windows和Mac OS X未测试,幸好linux系统可以用带linux启动盘制作工具制作启动U盘进去操作,这样就不用单独装一个linux系统了。

注意:hdparm需要以root身份执行,要么用sudo,要么su

1. 设置一个密码(Nine是密码,可以随便,记住不能只用空格之类的)

hdparm --user-master u --security-set-pass Nine /dev/X(这里X替换成你的设备)

2. 检查一下密码是否是否设置成功了

hdparm -I /dev/X (这里替换成你的设备)

3. 运行安全擦除命令(我自己的16G用了20秒,64G的是三十秒)

hdparm --user-master u --security-erase Nine /dev/X (这里替换成你的设备)

4. 擦除完毕后检查下密码是否是禁用掉了

hdparm -I /dev/X (这里替换成你的设备)

下面是擦除前后的效果,用来测试的电脑只有USB2.0,不过写入速度已经掉到不能看了,所以2.0下也能看出问题。图片压得有点太过火了,凑合看吧,嘿嘿。

64G擦除前的速度:

6e8a4fbb5cd04ecddf43f7d18d5ac3ff.png

64G擦除后的速度:

127b8a3eb25c3086511836b8e666a791.png

16G擦除前的速度:

38b5d03b4e1dd8bd59e875a31d661588.png

16G擦除后的速度:

edd492f2db258d748a6f0ae6a16cd1b2.png

虽然不算很容易,但至少恢复了也是一件很高兴的事情,不然花这么多钱买的U盘速度这么慢就没意思了。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值