SSD卡顿、停止响应的解决方法

上传人:宝路 文档编号:20950605 上传时间:2017-11-22 格式:DOC 页数:12 大小:972.35KB
返回 下载 相关 举报
SSD卡顿、停止响应的解决方法_第1页
第1页 / 共12页
SSD卡顿、停止响应的解决方法_第2页
第2页 / 共12页
SSD卡顿、停止响应的解决方法_第3页
第3页 / 共12页
SSD卡顿、停止响应的解决方法_第4页
第4页 / 共12页
SSD卡顿、停止响应的解决方法_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《SSD卡顿、停止响应的解决方法》由会员分享,可在线阅读,更多相关《SSD卡顿、停止响应的解决方法(12页珍藏版)》请在金锄头文库上搜索。

1、近期购买了新款 SSD 的朋友,可能被一个现象困扰,就是系统无故停止响应或是卡顿。具体情况可以按照 SSD 的主控分别有如下表现:1、Sandforce 主控:正常操作电脑过程中,系统突然停止响应,硬盘灯狂闪,鼠标指针成为圆圈,点什么都没反应,这种状况可能会持续 12 分钟,之后正常。2、C300 主控:经常性短暂的卡顿,比如 QQ 聊天时能明显感觉到打字过程不连续,0.1s 左右的间歇停顿,操作系统并不会锁死,没有 SF 主控那么严重,但也感觉很不爽。这两种情况不论是在 Intel 还是 AMD 平台上都会出现。在 Intel 平台中尤其是安装了 Intel 的新版Intel Rapid S

2、torage Technology 10.x 驱动后,或者升级了 WIN 7 SP1 补丁包后更容易出现。这个现象大被家称之为 SSD 卡顿。我现在找到一些解决办法,可以消除这个故障现象,在本文最后一页有提供下载。但我知道这个方法不一定百分之百管用,只希望能帮助到一些用户,更多交流请到论坛的固态硬盘专区讨论。在解决问题前需要先让大家了解个关键知识:Link Power Management (LPM)LPM 是 SATA 接口物理层上的一个功能,它能够将主机(Host)和存储设备( Device)的链接分成 3 种形态:Active 形态,Partial 形态和 Slumber 形态,目的是降

3、低物理层总线传输速度,这样既可有省电的功效。由主机 (Host )发出改变形态请求的我们叫做 HIPM(Host-Initiated LPM, HIPM),而直接由设备(Device)发出形态请求的叫(Device-Initiated LPM,DIPM)Intel Rapid Storage Technology 驱动支持 LPM 功能来降低高速高容量存储设备的耗电。当然,LPM 功能首先需要 SATA 硬盘支持这个功能。从 ICH6M 开始,笔记本平台安装完 Intel Matrix Storage Manager 驱动(RST 驱动前身)后就默认支持 LPM。台式机平台从ICH9R 开始支

4、持( 需要安装 Intel Matrix Storage Manager 7.5 版本及更新的驱动),但是默认并没开启。从Intel Rapid Storage Technology 10.0 版驱动开始,默认安装完驱动后是开启 LPM 的(包括所有笔记本和台式机平台)。所以造成高速 SSD 使用中卡顿的问题很可能是 Intel Rapid Storage Technology 驱动的问题导致(还有部分可能是主机板不兼容,或者设置问题导致),既然这个技术是为了节能而开启的,为何会带来卡顿问题?目前支持 LPM 技术的 SSD 又有哪些?个人猜想带来卡顿的原因主要有下面几个:1.主机发送 HIP

5、M 形态改变指令,而 SSD 设备标准不同,不能很好的支持,出现兼容问题导致卡顿;2.主机发送 HIPM 形态改变指令太频繁,导致 SSD 设备不能及时反映,出现不兼容而卡顿;3.LPM 开启后造成 SATA 总线传输延迟增加,导致高速 SSD 的传输受到阻塞而卡顿;4.SSD 内部的 DIPM 和主机请求的 HIPM 发生冲突导致卡顿。不管如何,目前解决卡顿的方法就是完全禁用 LPM,当然这样会带来耗电的增加,但我相信与其卡顿还不如费一点电更舒服。那么我又如何知道我的SSD 是否支持 LPM 技术?SATA 协议定义:IDENTIFY DEVICEWord 76, Bit 9If 1, De

6、vice supports receipt of host initiated interface PMWord 78, Bit 3If 1, Device supports initiating interface PMWord 79, Bit 3If 1, Device initiating interface PM is enabled.下面拿我目前手里的 4 块 SSD 来看:(我使用了自己改的绿色版 Intel toolbox)首先是 Crucial C300,如图所示,我的 C300 支持 DIPM 和 HIPM,并且目前没开 DIPM。之后是我另块比较老的 SSD,Gskill

7、Falcon,如图所示,此 SSD 不支持 HIPM 和 DIPM,DIPM 肯定是没开啦,所以不受 LPM 影响。M4 作为 C300 的替代者,自然支持节能技术啦,如图,这里没开启 DIPM。下面这块 sandforce 主控 SSD 是被我折腾的面目全非(型号都没了)的 OCZ Vertex LE 100G,图中可以看到是支持节能技术,目前没开 DIPM。大家可以看到,我手上的这些 SSD 即使大部分都支持 DIPM,但默认没有开启,所以我没有遇到卡顿的情况。这里之所以贴这么多截图,也是想让大家能参考,一起来检测后贴图,最主要的是那些遇到卡顿的用户,请你们在采用我的解决办法之前做个截图,

8、之后再做截图以供比较,相关图片请发到论坛。我分析到这里,能想到的解决办法也只有修改注册表了,把所有这方面的指令都给禁用。建议各位备份好自己的数据,因为注册表出错可能导致系统崩溃,本人概不负责。 _那些没有出现卡顿问题的玩家就不用修改了,当然追求极限性能的玩家可以尝试修改(可能会适当降低 SATA 总线延迟)。按照 Intel 的说明,我们需要做的就是在注册表HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesiaStorParameters下对应的 SSD Port “x”里将 LPM,LPM ,DSTATE 及 DIPM 的值从 1 改成 0,如

9、果没有 Port 的话就自己加。改完后如下图:如何查看自己要改动的 SSD 所在 Port?请看下图:如图所示,我的 M4 128G 链接在 Port 0,那么我改 Port 0 的 LPM 等设置就能对这个 Port 的 SSD 起效果。想了解更多关于 Intel LPM 的玩家可以参考这个 PDF 文档: http:/ . nt_SATA_devices.pdf 觉得改麻烦的玩家可以直接下载本贴附件,解压后并双击导入注册表即可。(考虑兼容性,我统一改了 6 个 port)。AMD 的注册表改动如图:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservi

10、cesamdsbsSettingsCAM 下将EnableALPEDisableHotplug, EnableDIPM, EnableHIPM 及 EnableHDDParking 改成 0,并把NCQEnableDiskIDBits 改成 1 即可。觉得改麻烦的玩家可以直接下载本贴附件,解压后双击导入注册表即可。本贴最后提醒:使用 ASUS 主板的 6 系列芯片组的用户,请在 BIOS 里开启 hot swap/hot plug(热插拔)功能,不然会导致部分高速 SSD 运行不稳定。比如安装系统蓝屏等,对于使用 Crucial C300 的用家,请升级到最新 0007 固件。附件下载:AMD 关闭节能Intel 关闭节能Intel SSD Toolbox 绿色版 by neeyuese

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号