[教学] [教学] 解决由Intel RST LPM (Link Power Management) 引致的未能发挥SSD速度及系统偶然停滞问题

本帖最后由 Niel 于 2011-5-24 20:41 编辑

首先多谢HKEPC网友airbus388的资料提供及多谢rkkc的资料补充

有网友表示使用H55/P55/X58/H67/P67 chipset配合高速SSD如:

Crucial C300/M4
Intel 510
OCZ Vertex 3系列

时会出现freeze up的情况,特别是升级了Windows 7 Service Pack 1及使用了Intel RST (Rapid Storage Technology) 10。


甚么是LPM (Link Power Management)?

LPM是SATA Physical layer (PHY)的一个功能。将系统 (Host)和储存装置 (Device)的连线分为3种状态 (Status): Active, Partial 和 Slumber,目的主要是降低PHY Bus的速度,以达到省电的目的。LPM的状态改变可以由Host发起(Host-Initiated LPM, HIPM)或由Device发起(Device-Initiated LPM, DIPM)。


问题的成因和RST中的LPM有关,原因有可能是:

1) SSD不能够正确实行HIPM
2) Host不能够正确依照SSD所指定的LPM能力去实行正确版本的LPM
3) Host过度发出HIPM的指令
4) 由于LPM会引致latency的增加,所以对SSD会有速度的影响及有可能引致系统出现偶然停滞的问题



请先阅读

甚么人适合使用此修改?
1) 正使用H55/P55/X58/H67/P67 或其他 Series 5,6 chipset
2) 已安装Intel Rapid Storage Technology Driver
3) 系统遇上偶然的停滞问题
4) 想发挥SSD的最大性能

修改后的缺点:
1) 可能会极轻微增加系统的用电

修改后的优点:
1) 可能会修正系统的偶然停滞问题
2) 可能会令SSD的速度有所上升

修改的风险:
1) 修改极为简单,而且理论上极为安全,不过永远紧记对系统进行修改前必先备份,以防万一。
2) 有网友表示于x58平台进行修改之后不能进入Windows,用x58平台的网友必先备份系统。


将会修改些甚么?

Intel文件中所示的LPM registry设定:

Intel LPM registry.png
(原文)

以下会教大家如何按以上的设定去修改registry:

修改系列始终有一定风险,建议各网友先进行系统备份!

1. 首先找出SSD的port number (以下例子使用Intel RST 9.6及Windows 7 SP1):

红圈内的就是SSD的port number
RST port.png

2. 之后在Run输入regedit:
regedit.png

3. 浏览到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\iaStor\Parameters\ ,之后选择SSD所在的port (例子是port 1):
regedit port1.png

4. 之后将LPM,LPMDSTATE 及 DIPM由 1 更改到 0,如上图。

5. 最后将电脑restart,完成!


强烈建议网友先用以上的方法修改。

如果registry中没有上述的key,可以使用附件加入以上的registry。(已在Windows 7 SP1上测试成功,及只适用于Windows 7)

附件:
(Mirror 1) http://www.2shared.com/file/3BF61Vl9/Disable_Intel_RST_LPM.html
(Mirror 2) http://www.mediafire.com/?55sedw3rrhmwcs1




笔者的其他文章:

评测:

OCZ Vertex 3 Max IOPS Edition 120G Review 评测
OCZ Vertex 3 SSD Review 收集区 及 相关讨论
Intel 320 SSD Review 收集区 及 相关讨论

教学:
解决由AMD SBS LPM (Link Power Management) 引致的未能发挥SSD速度及系统偶然停滞问题
解决由Intel RST LPM (Link Power Management) 引致的未能发挥SSD速度及系统偶然停滞问题
OCZ Vertex 2 - 深度优化
OCZ Vertex 2, Vertex LE, Agility 2 Firmware 1.29,1.32 Update (Online update)
OCZ Vertex 2, Vertex LE, Agility 2 - 利用OCZ Toolbox读取SSD的SMART资讯
OCZ Vertex 2 - 利用OCZ Toolbox分辨SSD是3Xnm或是2Xnm版本 (购买后)

本帖最后由 airbus388 于 2011-4-10 19:05 编辑
首先多谢airbus388的资料提供

有网友表示使用H67及P67 chipset配合高速SSD时会出现freeze up的情况 ...
Niel 发表于 2011-4-9 19:10



     Asus H67/P67 owners: Asus has confirmed that hot-swapping should be set to enabled for most drive configurations, especially SSDs. Because of the number of issues reported using SSDs or newer model conventional drives the default setting will most likely be set to enabled in a future BIOS release across all platforms.

http://www.ocztechnologyforum.co ... ed-ASAP-*****/page4

TOP

我去到Parameters 之后无得expand ,无果D Port 0,1,2,3,4,5

请问应该点做?
我用Gigabyte P67A-UD5-B3 ,需唔需要呢个fix?

TOP

我去到Parameters 之后无得expand ,无果D Port 0,1,2,3,4,5

请问应该点做?
我用Gigabyte P67A-UD5-B3 ,需 ...
bereavement 发表于 2011-4-10 19:16



    Only if your system has stalled or frozen up, othwise you don't need this  fix.

TOP

Only if your system has stalled or frozen up, othwise you don't need this  fix.
airbus388 发表于 2011-4-10 19:20



    ok, great, Thanks!

TOP

P45板用唔用到呢个RST?
我用左呢个INTEL软件,用SSD,入唔番部脑,停左去WIN logo个页.

用紧P5Q pro

TOP

本帖最后由 grxgr 于 2011-4-11 12:01 编辑

intel 320 试过系"关机画面"好似轻鬼左机咁停系度十几分钟,应该系呢个问题引致! thanks楼主
今晚返去搞搞先

TOP

我地呢啲电脑白痴真惨! 都唔知点买 SSD。 买咗出问题都唔知点搞!

TOP

我地呢啲电脑白痴真惨! 都唔知点买 SSD。 买咗出问题都唔知点搞!
Midas 发表于 2011-4-11 07:52 PM


来HKEPC吧

TOP

本帖最后由 yytt1 于 2011-4-12 13:19 编辑

直接删除RST可解决这个问题吗?我意思系用返win7个driver

TOP