返回列表 发帖

关于T60的致命缺陷----安装Winxp之后,硬盘性能问题.

我是3月17日买的 港货 T60 CC2 配置如下

T2500 2.0G/5400rpm硬盘/1G内存/945GM芯片组/Ati X1400显卡

刚开始没注意,现在越来越发现,这台T60磁盘性能十分低下,跑稍微大一点的软件,硬盘就要吱吱的响半天。在进入Windows XP
桌面时,很明显的就,桌面的图标,是一个一个显示出来的,感觉速度差得太明显了.前天用Hd Tune测试时,发现平均速度是才
25MB/Sec,竟不如我以前的T40本子,我以前T40本子的用HD TUNE测试时速度是40-50MB/Sec,新和T60却比老的T40速度相差如此悬殊。

我想可能没开启硬盘的DMA模式?于是从设备管理器查看,却发现主IDE通道只能工作在UDMA Mode2下,而不是UDMA Mode5或更高。
发现了这个问题,首先是找IBM全球支持网站去找,找到这篇文章

/***************************************************************************************************************/

If you do not have a diskette drive, you can install Intel Matrix Storage Manager Driver
by the following alternative procedure:
Note: If you select AHCI for Serial ATA (SATA) in the BIOS Setup Utility before installing
Intel Matrix Storage Manager Driver,   your computer will not respond; it will only display
a blue screen.
1. Start the BIOS Setup Utility menu.
2. Select "Config".
3. Select "Serial ATA (SATA)".
4. Select "Compatibility".
5. Install Windows XP and Service Pack 2.
6. Download Intel Matrix Storage Manager Driver from the Web site and extract the driver to
   C:\DRIVERS\WIN\SATA.
7. Run Intel Matrix Storage Manager Driver. To do this, go to C:\DRIVERS\WIN\SATA\PREPARE,
   and double-click install.cmd.
8. Turn the computer off and then on again.
9. Start the BIOS Setup Utility menu.
10. Select "Config".
11. Select "Serial ATA (SATA)".
12. Select "AHCI".
13. Start Windows XP. The Welcome to the Found New Hardware Wizard appears.
14. Click "No, not this time", and then click "Next".
15. Select Install from a list or specific location (Advanced), and then click Next.
16. Select "Search for the best driver in these locations". Then select "Include this location
   in the search:", specify the path, C:\DRIVERS\WIN\SATA, and click "Next". The Completing
   the Found New Hardware Wizard appears.
17. Click "Finish".
18. When the System Settings Change window appears, click "Yes". The computer restarts.
/*************************************************************************************************************/

可是,我按照文章提到的方法,去联想下载了那个“Intel Matrix Storage Manager Driver”,按上述顺序,重装了Winxp,装好驱
动后数据传输速度,感觉硬盘速度仍然很慢,用HD Tune测试时,平均工作只有24MB/Sec。此法基本无效。

于是想到从google搜索相关文章,结果在微软的技术支持中也找到这篇文章http://support.microsoft.com/kb/817472/zh-cn
/*****************************************************************************************************************/
在发生多个超时错误或 CRC 错误后 IDE ATA 和 ATAPI 磁盘使用 PIO 模式
(文章太长,我摘录其中和Windows XP相关的一段,完整文章,可按照上面那个网址去寻找)
.
.
.
Windows XP
此问题最早在 Microsoft Windows XP Service Pack 2 中得到了解决。


更多信息
本文介绍的修复程序将进行以下更改:• 仅在 Windows 2000 中,向 ATA 磁盘发出读取请求时有时会有一个 4 秒的超时值。当您
的计算机从待机模式恢复时会发生此问题。这可能会使磁盘超时,因为驱动器的启动所用的时间通常会超过 4 秒。此超时值已更改
为 10 秒。

在 Windows XP 和 Windows Server 2003 中,此超时值始终为 10 秒。
• 我们实现了一种较不严格的变通策略以在发生超时错误和 CRC 错误时降低传送模式(从较快的 DMA 模式到较慢的 DMA 模式,
最终降为 PIO 模式)。现在的情况是,在每当累积发生的超时错误或 CRC 错误的总数达到 6 次时,IDE/ATAPI 端口驱动程序
(Atapi.sys) 将降低传送模式。当此修补程序实现新的策略后,Atapi.sys 仅在连续发生 6 次超时错误或 CRC 错误后才降低传
送模式。这一新的策略仅在下文中介绍的注册表值存在时才实现。
要实现变通行为(在连续 6 次超时错误或 CRC 错误之后,而不是累积发生的超时错误或 CRC 错误的总数达到 6 次之后降低传送
模式),您必须在应用此修复程序后按下文所述修改注册表。

警告:注册表编辑器使用不当可能导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证您可以解决因注册表编辑器使
用不当而导致的问题。使用注册表编辑器需要您自担风险。

按照下列步骤操作,然后退出注册表编辑器: 1. 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。  
2. 在注册表中找到并单击以下注册表项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0001
3. 在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。
4. 键入 ResetErrorCountersOnSuccess,然后按 Enter 键。  
5. 在“编辑”菜单上,单击“修改”。  
6. 键入 1,然后单击“确定”。  
按照下列步骤操作,然后退出注册表编辑器: 1. 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。  
2. 在注册表中找到并单击以下注册表项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0002
3. 在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。
4. 键入 ResetErrorCountersOnSuccess,然后按 Enter 键。  
5. 在“编辑”菜单上,单击“修改”。  
6. 键入 1,然后单击“确定”。  
注意:早先列出的带有编号的子项对应于一台仅有一个 IDE 控制器的计算机的主要 IDE 通道和次要 IDE 通道。如果您的计算机
有两个 IDE 控制器,则对于每个控制器,主要 IDE 通道和次要 IDE 通道的带有编号的子项分别是:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0002

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0003

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0004

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0005
为检查您是否找到了正确的子项,请检查子项的 DriverDesc 值是包含字符串值“主要 IDE 通道”,还是包含字符串值“次要 IDE 通道”。

/*****************************************************************************************************************/

按照文中方法,修改注册表,添加ResetErrorCountersOnSuccess项,重启WinXP,问题仍然无法解决。

这个问题已经困扰了我两天了,现在凭我个人之力,基本是无法解决,所以贴上来请教大家,此问题有无解决方法,之前是否有使用T60朋友
遇到类似问题,还请各高手不吝赐教。

小弟在此先行谢过了。

如果此问题一直得不到解决,估计就真成了T60一大缺陷,要买准备T60的朋友,要慎行了。

分析的很好。有水平。
Intel Matrix Storage Manager Driver我也安装了,得启后会发现新硬件,接口变了嘛。
但是硬盘在SATA状态下,还会发现一个新硬件,那个驱动始终找不到。
现在改用VISTA了。
兄弟如手足,女人如衣服;谁抢我衣服,我砍他手足;谁动我手足,我穿他衣服.

TOP

麻烦........................比较头大...........

TOP

啊... ...还有这回事... ...回家试试看
牛人快来帮看看有什么解决办法

TOP

不敢苟同  贴张图片 大家看看 没有这样的问题 无论如何 thinkpad不会容忍这样的问题发生的

[ 本帖最后由 abagnale 于 2007-4-10 15:32 编辑 ]
869baa45f9a6233c879473ae.jpg

TOP

呵呵,比较佩服楼上的
如何贴图上来?
我现在在装Vista,看看Vista下面硬盘速度会不会提高

TOP

我觉得主IDE通道链接的是光驱或者是刻录机,所以你看到的ATA模式不是硬盘的。简单的验证方法就是把光驱拔下来,就会发现主IDE通道的模式就变成不可用了。

但是确实,硬盘的性能不彰。我也感觉有问题,就是不知道自己的是不是正常。

TOP

有没有高手进来帮帮大家啊
我也很困或啊

TOP

很有可能是中毒了,tfq

TOP

有个办法,但治标不治本。用ramdisk,用内存来虚拟硬盘,把临时文件啊什么的都放到虚拟硬盘上去,这样会快一些。
现在内存都这么便宜了,建议T60就上2G吧,然后分几百M出来做虚拟硬盘,会快一些的。

TOP

返回列表