固态硬盘不能扫描坏道的谣言,到底何时才能破除?
固态硬盘吧
全部回复
仅看楼主
level 11
鸟叔😜 楼主
一楼祭js[滑稽]
2023年11月08日 05点11分 1
level 11
鸟叔😜 楼主
每当小白拿着这样的扫描图来贴吧咨询大佬时,就会出现一大波冷嘲热讽的吧友。
有【
典中典
】党,说这是小白扫固态坏道,喜闻乐见;
有【科普】党,告诉你固态没有道,不能扫,扫出来的结果也没有意义;
有【smart】党,教小白用其他软件来查看固态的smart数据,根据smart表来判断固态好坏就行了;
有【多扫几次就坏】党, 对对对,再多扫几次,就能换新啦;
还有【类比科普】党,有才啊,男人怎么做妇科检查[笑眼]
但是没有一个人告诉小白,这种盘子,叫做【掉速盘】
2023年11月08日 05点11分 2
认真的问,所以固态用disk genius扫是不是真的会扫坏
2024年12月08日 11点12分
@贴吧用户_0QWZy2W 我记得有的固态自己官方软件就有类似的扫盘功能
2025年08月21日 14点08分
amd在5000系之前的cpu,玩lol卡得一匹,打团经常掉到几十帧,来贴吧一问,显卡懒得动,显卡瞧不起游戏,一个像阿q见到小尼姑一样,总算有个人发泄了,但游戏卡就是游戏优化差或者电脑垃圾,5800x3d出来,还有谁说lol卡的
2023年11月08日 09点11分
我知道没有哪个固态硬盘的厂家承认DiskGenius的检测结果,但货比货总是没错的吧?三星、英睿达、海力士、铠侠、致态、英特尔、西部数据、希捷、金士顿,这些优秀固态硬盘出厂就是全绿,绝对不会出现红红黄黄的情况,只有小品牌才会出厂不是全绿的情况,这就说明了DiskGenius能区分出固态硬盘的优劣。
2024年06月27日 15点06分
level 11
鸟叔😜 楼主
于是,小白听从了大神的建议,掏出了一张smart表,诺,求大神帮我看看有什么问题?
大神们一看,你这盘子完全没毛病啊!早就说了,固态看smart就行了,你扫什么坏道!固态根本就没有道!
小白:但是我玩游戏的时候感觉卡顿了啊!
大神:你游戏卡顿跟固态硬盘有什么关系?都说了你这盘子是好的!
然鹅,这种盘子真的没问题吗?[滑稽]
2023年11月08日 05点11分 3
@残月233 软件截图都给了,你看一下截图标题上写着软件名称:crystaldiskinfo
2024年01月07日 05点01分
这种smart表怎么看得用什么软件吗
2024年01月07日 05点01分
03已经有数值了吧
2024年08月12日 01点08分
哦哦,64结尾,那没问题了[乖]
2024年08月12日 01点08分
level 11
鸟叔😜 楼主
一般的贴吧小白,到这里也就结束了,他会听信大神们建议,认为这块盘子完全没有任何问题。
可我就偏偏就不信邪,我打开HDtune,跑了一次全盘读取测试曲线图,结果如下:
2023年11月08日 05点11分 4
你这图跟坏道有啥关系?温控掉速可能性更大。学学硬盘知识吧,坏道是啥,软件扫坏道怎么扫的。固态如果非要说叫坏块,不是以前扫坏道软件能扫的,逻辑不一样。
2023年11月08日 23点11分
@灬漠然灬丶 固态的物理存储块映射到windows系统之后,用户可见的是逻辑块,这点和机械硬盘一样,机械硬盘也是映射逻辑块。扫坏道就是对每个逻辑块进行读取响应时间的测试,机械和固态都可以测试。
2023年11月09日 10点11分
@灬漠然灬丶 就这读取速度能热降速也是有问题
2023年11月09日 09点11分
@灬漠然灬丶 至于我这块盘子,没有扫除损坏的块,证明没有物理故障,掉速就是逻辑层面的问题,可以修复。如果有坏块,就要考虑物理故障了,简单的格式化+trim未必能修复。但是你不扫坏道,你就不了解这些信息。
2023年11月09日 10点11分
level 11
鸟叔😜 楼主
对于任何有经验的老司机而言,这样的全盘读取曲线图,一眼就可以看出问题所在:这的确就是一块掉速盘。
但为什么smart表里没有显示出明显的故障信息呢?是smart表不准吗?
这样的掉速盘,是怎么形成的,又能不能修复呢?又该如何修复呢?
观众朋友们,欢迎收看今天的【走近科学】栏目[滑稽]
2023年11月08日 05点11分 5
优秀[滑稽]
2023年11月08日 16点11分
level 11
鸟叔😜 楼主
首先,smart表能记录的故障信息,有2个前提:
1、硬盘出现了硬性故障,比如出现实质性的坏块;
2、主控的工作机制正常,能够发现这些坏块并且记录到表中,比如0E这一项体现出来的数据。
但是当上述两个前提条件不存在的时候,smart表就不会更新故障信息。
图例所展示的掉速盘,就属于第一种情况,这不是硬性故障,没有出现任何实质性的坏块,所以主控自然不会记录。
那么主控会有工作不正常的情况吗?当然会有,比如吧友们经常提到的,有些硬盘刚开始smart表里是正常,一扫坏道扫出来好几个,再回头看smart表的时候,发现0e项更新数据了,这就是主控懒政不干活,它没能及时发现故障也就不更新数据,那你自然什么都看不出来。
2023年11月08日 05点11分 7
smart表确实有滞后性!如果你不是全盘读一遍,发现了确确实实的错误,0E那里是不会增加的!比如你的盘有一处坏快,但是你平时基本用不到坏快位置的数据,smart表显示一切正常!但当你某一次刚好读到坏快,才发现,硬盘早就有问题了!
2023年11月08日 06点11分
@Xpeace♤ 这个从机械开始就是这样了,应该说是smart的工作机制导致的问题。。
2023年11月08日 09点11分
@Xpeace♤ 我的三丧970ep就是你说的这种情况,全盘扫描前显示正常,扫完后1w多0E错误
2023年11月08日 14点11分
是的,我在发现第一个0e以后再扫盘能把剩下的0e全触发出来计数,smart真的有滞后性,不偶尔读一下全盘光看smart,你都不知道数据已经丢了
2024年02月16日 19点02分
level 11
鸟叔😜 楼主
那么,对于非硬性故障这种情况,在不做扫描的前提下,用户在日常使用过程中,会有直观的感受,那就是卡顿。
如果这块盘子是系统盘,那基本你做什么事情都会感觉到卡顿,哪怕你的游戏没有安装在这块盘子里。
而这种情况下,只依靠smart表来检查固态硬盘的工作状态,可能就看不出来什么问题了,这时就需要依赖一些工具,对硬盘的性能做全盘扫描,而DG的扫坏道功能以及HDtune的全盘读取曲线图就可以满足这样的功能需求。
2023年11月08日 05点11分 8
level 11
鸟叔😜 楼主
所以,希望大家平时在对固态硬盘做检查的时候,不要只局限于看smart表,因为smart真的不够全面。
对于扫盘工具,也要学会使用,DG的坏道扫描功能,并不止DG一个软件,其他有类似功能的软件也可以使用,千万不要再说什么,固态没有道,怎么扫,这种拉低贴吧水平的话来,咱们是固态硬盘吧,不能是这种水平。
你没扫过,你不会看,你也没有研究过,但是应该学习这些软件的使用方法。
2023年11月08日 05点11分 9
@你说得都对😅 回复 速腾且详细 :dg还从没提示固态盘不能点那个机械盘用的“修复”呢,别太过于信任这软件,还是那句话,可以扫,但缺乏相关知识的小白不建议用dg扫,就算一定要用也该和其他软件如Victoria等对照,高手无所谓
2023年12月16日 15点12分
我一直有个疑问,对于DG这样专业的软件,识别到是固态为何不提醒用户不建议扫描[阴险]所以得出结论扫描有用
2023年11月08日 14点11分
@你说得都对😅 dg从来没提示过固态盘不建议扫啊,正版用户路过
2023年11月08日 14点11分
@你说得都对😅 dg没说不建议扫啊,是我们不建议用dg扫,无论机械还是固态
2023年11月24日 02点11分
level 11
鸟叔😜 楼主
据我这阵子的观察,以及和小白的交流,我觉得【固态不能扫坏道】这种谣言,最初应该就是js传出来的,理由很简单:
当小白买了一块杂牌垃圾固态回来,使用了一段时间,经过DG扫描检测,发现了很多高延迟块,甚至是坏块,然后来贴吧问这是怎么回事,那么自然的,JS就会开始造谣:
固态都没有道,你怎么扫呀!
男人去看妇科检查?
这个逻辑就很简单,只要我诋毁了你做检查的工具,不承认你的检查结果,那你就没辙,我就可以不认账。
然后贴吧很多不明所以的小白开始跟风,但其实大家都一知半解,很少有人去做详细研究,甚至很长一段时间,连吧务团队也持相应的观点,那么这就真的很匪夷所思,也会让真正的高手贻笑大方。
2023年11月08日 06点11分 10
@撇点捺灬 固态没有磁道,有扇区。但是,我们完全不用管这些东西,你只要去测试硬盘的读写性能以及响应时间就可以了。纠结专业名词,这属于“机械唯物主义思维”,也叫【形而上学】,他们不懂得理论结合实践。
2023年11月08日 09点11分
@撇点捺灬 存储设备底层早在机械时代就抽象掉了,现在的机械读取的也是LBA逻辑扇区而不是CHS物理的磁道扇区,对系统来说操作逻辑都一样,都是逻辑上的区域
2023年11月08日 09点11分
@不可知用户名 是差不多14年左右mlc开始转向tlc的时候出现的,当初是因为当初的国产的全是杂牌黑片白片三天两头掉盘稳定性完全看脸所以这话说的基本上没问题。。主要突出一个主控比mlc还是tlc之分重要。后来是因为tlc稳定性上来了所以掉盘的基本上都是主控和固件,结果一样原因不一样
2023年11月10日 00点11分
@X-4丧钟 只能说传统的力量是顽固的,为了兼容几十年前的标准,哪怕20年前已经全面用LBA,分区表依然要CHS
2023年11月08日 18点11分
level 11
鸟叔😜 楼主
言归正传,继续科普。
这种非硬性故障的掉速盘,是怎么形成的?
一般是由于主控的trim机制不够积极,盘内剩余空间没有被及时trim,导致了脏盘能力下降,进而掉速。
所以解决方案就是手动给盘子trim。
但是说起来容易,操作起来却有现实困难:因为大多数人没有办法把盘内的数据转移到另一块空盘保存,所以不能对盘子采取全盘格式化+trim的操作,那也就无法彻底解决。
2023年11月08日 06点11分 11
主楼这种读取掉速是固态存储单元内的电容漏电导致的吧,trim不能解决的,有些盘读一遍就能恢复,有些需要手动重新写入,之前西数的冷数据问题就是。你这层说的是脏盘时的写入掉速,无缓、杂牌盘掉速主要是这个。
2023年11月09日 12点11分
有个软件叫“DiskFresh”,当时冷数据爆发的时候流行起来,这个软件会对全盘数据进行重写,包括“无数据”的脏区,能解决冷数据的问题,也解决脏盘的问题,还不用倒腾数据,就是运行的时间蛮长的。运行一次PE+1,寿命掉1%
2023年11月09日 09点11分
@xxxyyyzzz00000 有有用数据的才有资格成为掉速区,trim只是告诉主控哪些数据删除了而已,让主控进行GC,并不是解决掉速的,解决掉速是需要搬运重写数据的。一次读取可以解决,那也是主控搬运了数据。
2024年03月30日 01点03分
https://tieba.baidu.com/p/7991809543?pid=145260157364&cid=0#145260157364 当时是基于冷数据问题发的贴,同样适用这个掉速问题。
2023年11月09日 09点11分
level 11
鸟叔😜 楼主
这里还是要稍微打断一下,解释一下为什么和trim有关。
首先,windows系统在对文件做删除的动作时,执行的只是逻辑层面的删除,而存在于硬盘上的数据,并没有做物理层面的彻底删除,这一点,机械硬盘和固态硬盘都是一样的。
但是不同点在于:机械硬盘采取直接覆盖写入的方式,所以就不需要做真正的物理层面的删除。也就是说,机械硬盘在写入数据的时候,不会管你盘子上是不是真的存在物理数据,只要操作系统在逻辑层面认为这里没数据,那我就硬写,会把之前的数据直接覆盖掉。
而固态硬盘由于闪存颗粒无法直接覆盖写入,所以必须先做删除的动作,才能继续写(其实我也不懂为什么闪存颗粒不能直接覆盖写入),但是固态的主控又不是实时做这种删除的动作,它总是要延迟一段时间,才去删除的,这个删除的动作,就叫trim。
说到这里,有同学可能要问了,那为什么固态的主控不能实时trim呢?这样不是更好吗?
2023年11月08日 06点11分 12
@鸟叔😜 全盘格式化根本没擦除,只是做了个标记而已,下次写入数据的时候才会擦除
2023年11月08日 18点11分
trim的作用是操作系统删除文件的时候通知固态主控这个地址的数据没有用了,主控会重新映射一个写入少的块到这个地址,然后在空闲的时候对废块进行擦除操作
2024年01月31日 09点01分
其实很简单,储电元件充电是很难控制电压的而且擦除是按块实现的,但是放电可以控制,所以擦除动作会给一个块的所有单元一起充电,等需要写数据的时候就可以直接给对应单元放指定范围的电荷达到写入指定数据的目的,所以闪存这种实现原理天然的就不支持覆写
2024年01月31日 09点01分
因为闪存颗粒写入没办法写1,只能写0,并且擦除时间比较长,擦除的时候需要按块擦除。此外还有磨损均匀之类,这也是为何固态硬盘发热很厉害,主控负担太大了。
2023年11月08日 13点11分
level 12
[呼~]
2023年11月08日 06点11分 13
level 1
到处都说不能扫,而实际我一条坏的mlc固态确实能扫到红块,并且由于是系统盘,读到那系统就死机
2023年11月08日 06点11分 14
@0 问题在于主控并不会第一时间发现坏快并且填补上,smart表有滞后性。
2023年11月08日 12点11分
@0 所以,读取延迟高到被检测机械硬盘性能的软件报坏块,你还认为是屁事没有?
2023年11月08日 16点11分
@0 不,花花绿绿的是没问题的,但绝对不能红
2023年11月09日 00点11分
我也是电脑经常蓝屏,我的系统是存在固态硬盘里面的,找软件去扫确实在储存系统文件的区域有一个坏块,且换不同的软件,坏块都是在同一个区域。当时没管他,后来电脑突然蓝屏后硬盘直接报废了,只能买新的硬盘。
2023年11月23日 19点11分
level 11
鸟叔😜 楼主
因为主控的策略,要兼顾性能和寿命,就没法去做实时trim,这是最重要的一个原因。
当然,还有其他原因,比如当时主控整忙着做其他事情,比如主控正在写入或读取,主控的温度过高等等,那么很显然当前时间段就不允许立即trim,主控总得要等到空闲的时候,才有精力去做trim吧?
但实际上,很多情况下,主控也并不是一空闲就立即trim,它们在摸鱼不干活。因为,trim的机制总是要更多顾及到寿命的。trim积极,意味着刚刚擦出掉数据的那部分颗粒,又可以写入数据了,那怎么保证磨损均衡呢?说好的要坏一起坏,这样才能达到寿命最大化,现在主控老是trim,一直trim,那就会导致有一部分颗粒是要先被磨损掉的,从而整体硬盘的寿命没法保证了。
所以,厂家肯定会优先保寿命,而不是优先保性能。因为你掉速那是在你使用一段时间之后才能慢慢体现的,只要我厂家保证给消费者的硬盘,刚买来的时候是满速,那就行了啊。你说你用一段时间掉速了,那谁不掉速?那是你使用造成的,和我主控策略有什么关系[滑稽]
2023年11月08日 06点11分 15
@Lephys 我认为主控不会给你积极trim的,因为对于绝大多数人的使用场景来说,固态掉速难以察觉,比如浏览网页看个电影之类的。玩游戏能察觉到,那是因为游戏对于数据延迟的敏感性高。厂家优先保寿命是符合正常逻辑的,掉速总比坏了强。
2023年12月06日 02点12分
@Lephys 我老家二奶机有可能两个月不通电,我自己部署了远程开机插座,然后我一走我妈就把插座电给断了[笑眼]
2023年12月06日 02点12分
@鸟叔😜 至少我手里的S3610 看smart就知道trim的很勤快,平时不用时候nand的写入也增长的不少(主机写入基本没增加,等于是在内部整理),不过这本身也是企业盘的底气,有资本来在保证寿命情况下尽量提高性能
2023年12月06日 02点12分
op空间大点就能一直trim的同时 磨损均衡了,就看op到底多大,类似半盘性能好满盘性能差一些一个道理,空余越大越容易整理
2023年12月06日 02点12分
level 11
鸟叔😜 楼主
所以,主控觉得,我最好是等你全盘数据都写满之后,我再执行trim,这样所有颗粒同时完成一次完整的P/E,这样对寿命是最友好的。
但是问题就来了,主控懒得trim,用户数据过了半盘之后,它脏盘能力就会变得很差,用户就会觉得卡啊!比如我1T的硬盘,表面上看,是只使用了500G,还剩500G的空间,然鹅由于主控没有及时trim,实际上我的真正可用空间或许都不到50G,那能不卡吗?
这时候用户掏出smart表来检查硬盘,又看不出来问题来,那为啥子硬盘性能下降这么多呢?
2023年11月08日 06点11分 16
1 2 3 4 5 6 尾页