欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

zz SSD硬盘修复记

程序员文章站 2022-06-02 20:52:49
...

我的X230是12年12月买的,win7的32位系统,到手后立刻自己加了个128G的mSata SSD。SSD的厂商名就不说了,我不看这个,只看主控和颗粒的厂商。

大厂的主控有LSI的sandforce和Marwell,这俩基本都没啥问题,IOPS一般都能上4W,对于一般的个人用户来说可靠性够了,多个百分之一二十没多大区别。

颗粒有三星、东芝、镁光和现代,都不差。以我的经验,首先确定是MLC颗粒,eMLC的更好。TLC的坚决不要,SLC的价格就高了,没必要。

我的本子用到13年4月开始,不知道为啥突然会出现卡顿,就是除了鼠标能动,什么都不响应,硬盘灯狂闪。卡一分钟后才活过来。 一开始频率较低,我也没在意,杀毒软件装的是MSE。一开始怀疑是被黑了,查看了网络流量记录,卡住的时候没流量。怀疑是SSD有点问题,不过因为频率低,工作忙用的少,也懒得折腾。

到13年12月份的时候本子经常用,卡顿的频率不能忍了,十几分钟一次。仔细分析了下,SSD盘的有效数据不多,不到50%,这个时候写惩罚是不高的,所以不可能是SSD的垃圾回收和自动均衡算法在后台干的,如果是的话Marwell和sandforce的工程师也太渣了。

然后就怀疑到了系统的问题,重装了个64位的,用驱动精灵重装了驱动,还是不行。这个时候怀疑到BIOS了。
后来进BIOS发现SATA盘的接口设置是compatable模式,简单地说就是关了SATA接口的NCQ功能。这还得了,没充分发挥SSD的性能。改成AHCI后需要重装系统,就重装了win7 64位的,然后重装了驱动,问题解决。

结论:这个问题可能是驱动跟BIOS的设置有冲突导致的,具体问题点我没有追,不过可以确定win7 64位+打开SATA的AHCI是没有问题的。驱动用驱动精灵装intel的最新主板控制驱动就可以了。