返回列表 发帖

关于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的朋友,要慎行了。

回复 #1 leither 的帖子

呵呵,,该不是被卖电脑的坑了吧

TOP

好像是软件的问题,这几天在看NB相关知识,好像看到过类似问题,刚才给楼主找了,可是没有找到。

另外:本人有个毛病,就是喜欢纯正的系统,简单实用的系统,让人感觉清爽的系统!
         说我崇洋媚外也可以!本人自从win95开始就一直使用纯英文的系统,一直到现在!
         感觉比中文系统快很多很多。

         至于安装系统是,有人说是,先设置为兼容模式,安装XP完成以后,再安装SATA驱动,重新在BIOS里面设置为SATA模式,然后再优化,速度会提高很多。
         本人家里的机器是2000年买的,PIII866 2×128+1×256 跑Oracle没有问题!
         本人是开发出身,一直要挂数据库系统,
         解决认为楼主的问题,不应该出在T60硬件或者是设计上的问题,肯定是软件的问题。

         等我找到解决方法,一定回来告知!

TOP

有没有高手进来帮帮大家啊

TOP

我还是希望XP的好.VISTA暂不使用

TOP

偶的好像没有这样的问题,不过很多IBM的软件都给卸载了,要不开机是慢啊

TOP

这确实是个问题啊~~~~

TOP

我还是希望XP的好.VISTA暂不使用.稳定才是一切.

TOP

要想快,换固态硬盘吧,那绝对是质的变化,只不过目前贵得吓人,60G大概要800美元左右
原帖由 winnielai 于 2007-4-11 18:16 发表
我用优化大师查过了,的确是用sata ultradma5的模式的,但读取速度真只有25m/s平均,够慢的,这也是没办法啊,几时推出120Gnand硬盘,插在expresscard slot里面,把整个系统装在里面,那样就会快多了

TOP

t60还有这个毛病啊,换一个硬盘试试了

TOP

返回列表