关于Windows10使⽤SSD每隔⼀段时间卡顿问题的探究与解决
前⾔
本来是使⽤Intel的i5-6500CPU,在更换为AMD的Ryzen2700后,频繁出现卡机现象。
现象
在卡机时,观测到任务管理器的硬盘占⽤率为100%,同时写⼊与写出量为0。硬盘位光威悍将512GB杂牌。在事件管理器中有⼤量编号为129
的事件。
怀疑硬件问题
在重复更换了SATA接⼝,重复拔插了电源,尝试⽆效,仍然卡机
⽹上搜索相关问题
在⽹上搜索到,⼤部分都指向了问题的根源,是WIN10的AHCI驱动问题,以及SSD固件的问题。
解决途径⼀更换AHCI驱动⽆效
为了更换AHCI驱动,尝试在AMD官⽹,在华硕官⽹下载了芯⽚组驱动,并⼿动在设备管理器中更换了驱动,使得显⽰为AMDSATA驱动。后⼜
反复试过各种主板驱动,最终,测试⽆效,不能解决问题
解决途径⼆更换硬盘为raid格式⽆效
为了更换raid格式,重新安装Windows,但是在安装过程中,Windows⽆法识别ssd。根据amd官⽅英⽂⼿册,以及官⽅raid驱动,⼿动载⼊
raid驱动,仍然在Windows安装过程中⽆法看到ssd。重复多次⽆法看到。可能是因为只有⼀块硬盘,使⽤volume模式的raid不被⽀持吧。放弃
该⽅式
解决途径三更改注册表,关闭MSI⽆效
⼤意就是在某些AHCI模式下使⽤驱动时,可能导致个别SSD⽆法在“信息信号中断”(MSI)模式下完
成正确的输⼊/输出操作,最终表现就是系统停滞,同时任务管理器中磁盘占⽤率显⽰为100%。当然解决的⽅法也简
单,直接在regedit⾥关闭它(MSIMode)就成。
4.点击Contana,输⼊“regedit”启动注册表编辑器,导航
到“HKEY_LOCAL_MACHINESystemCurrentControlSetEnumPCIxxxxDeviceParametersInterrupt
ManagementMessageSignaledInterruptProperties”(”xxxxx”是你刚刚记录的“设备实例路径”);
5.最后更改右窗格中的“MSISupported”键值,由1改为0;
经过测试⽆效
解决途径四解决途径四更改电源设置⽆效更改电源设置⽆效
PCIE-Express中的设置置为关闭,测试⽆效
解决途径五更改LPM有⽤
其内容如下:
我们现在⽤的⼤多数SSD都⽀持⼀些省电的功能,DIPM/HIPM/DeviceSleep。
image
由主机(Host)发出改变形态请求的我们叫做HIPM(Host-InitiatedLPM,HIPM),⽽直接由设备(Device)发出形态请求的叫(Device-Initiated
LPM,DIPM)。请求什么,请求变慢,请求节能,请求DeviceSleep。
⽽HIPM,DIPM都离不开电脑LPM技术的⽀持。LPM,LinkPowerManagement(LPM),链接电源管理。LPM是SATA接⼝物理层上的⼀个
功能,它能够将主机(Host)和存储设备(Device)的链接分成3种形态:Active形态,Partial形态和Slumber形态,⽬的是降低物理层总线传
输速度,这样达到省电效果。
image
LPM⼀般是默认打开的。
那么打开这个LPM对于SSD好么?
1.主机发送HIPM形态改变指令,⽽SSD设备标准不同,不能很好的⽀持,出现兼容问题导致卡顿,或者掉盘;
2.主机发送HIPM形态改变指令太频繁,导致SSD设备不能及时反应,出现卡顿。
开启后造成SATA总线传输延迟增加,导致⾼速SSD的传输受到阻塞⽽卡顿;
内部的DIPM和主机请求的HIPM发⽣冲突导致卡顿。
很多时候,SSD导致电脑出现卡顿,突然掉盘,都是LPM引起的。
LPM是能够让SATA设备到达节能的效果。但是,也同样对SSD性能产⽣了影响。
那么为了节能,你愿意付出损失SSD性能的代价吗?
HDD的功耗⼤概在10-25W。也许LPM曾经仅仅是为HDD⽽来的。
SSD启动功耗:0.1W10W,平均功耗:4~5W左右。
我们的电源缺SSD这⼏W么?我们在乎这点电费么?好意思在乎么!
既然SSD⽤不着LPM,这样损害SSD性能的节能功能,那么我们可不可以给它关掉呢?
image
保存为“.reg”格式。
image
点击运⾏。⾃动写⼊注册表,更改LPM电源设置。
image
1W(2W),最⾼功耗:5
image
如果你的SSD出现严重卡顿,掉盘等现象,你可以试试这个⽅法。
SSD卡顿、掉盘的主要原因还是,SSD太差劲。确实,在SSD价格不断上涨的今天,要想花较少的钱买到好的SSD是⾮常难的。
经过测试,有效
解决途径六更改BIOS设置,开启sata热拔插功能推荐
在主板BIOS设置中开启HotPlug热插拔属性之后还会带来⼀个副作⽤,那就是固态硬盘的LPM节能将会随热插拔的开启
⽽关闭,从⽽避免热插拔时数据丢失或重新连接时失去响应。
如果你的固态硬盘与主板搭配存在兼容性问题⽽有间歇性的卡顿现象,不妨在主板BIOS设置当中开启HotPlug选项来禁
⽤LPM节能,或许就能解决故障。
经测试,有效
总结
为什么之前⽤Intel就没问题⽤了AMD就有问题,我猜测是因为原来的Intel主板⽐较差,不⽀持SATALPM,然后win10默认是开启了LPM,但
是SSD因为杂牌,所以⽀持不好,虽然固件⽀持LPM,但是会出现严重问题。由于主板不⽀持LPM,就算Windows开启了LPM,问题也显现不出
来。
现在换了新的主板,⽀持LPM,在默认情况下,与SSD出现兼容问题。需要⼿动关闭LPM功能。
本文发布于:2023-03-13 05:31:30,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/1678656692234050.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:ssd是什么意思.doc
本文 PDF 下载地址:ssd是什么意思.pdf
留言与评论(共有 0 条评论) |