联想410a笔记本死机的终级解决方案

来源:互联网 发布:逆战数据异常要等多久 编辑:程序博客网 时间:2024/05/01 14:14

 

去年4月份买的,跟大多数朋友一样,经常性的死机,死机的效果而且让人感觉很尴尬:听着好好的歌,变成“啊..................”,一直啊个没完,点什么什么没反应,最后结果是蓝屏。。。至于联想官方一直没看到有什么解决方案或是回应之类的,我在这里不是对联想有意见,而是想对国内的IT硬件商家说一点:至少你们在一系列产品后产销售以后,除了忙着在数钱的同时也能多看看消费者在使用产品的感觉,如果有问题,你们难道不应该帮助解决的吗?就你那三年质保,除了帮客户重装系统,硬件有问题了就换,那像这种情况你们就可以不闻不问了吗?这方面至少应该向微软学一学,看看人家是怎么做的,windows有那么多毛病,但人家一直在帮着我们打补丁,提供解决的方案,这一点你们做到了吗?!!!

有点激动啊,呵呵,不说废话了,入正题:

在买了这台笔记本之后,重装了至少有5-6次,(买了有一年了,本人台式机基本上一年到头不用重装),平时用的软件:暴风影音,千千静听,visual studio,photoshop,很正常的说,经常一边听歌,一边写程序,但自从发现它老是死机后,在写程序时差不多不敢听歌了-_-!,就是这个原因,重装了好几次,装vista好像不会死机(但这个机子装不了正版的,所以一直还是用的xp),死了N次之后,电脑系统会变得很慢,这种问题在网上baidu一下会有很多朋友反映这种情况,原因是:原来的硬盘传输模式为DMA 5,现在变成了PIO了,歌也听不了了,打开程序也奇慢无比。今天晚上用的好好的,就变成这样了,在网上搜了一下,解决的方法都是说:进入设备管理器-IDE ATA/ATAPI控制器-主要IDE通道,双击,进入属性设置里有个高级设置-传送模式,修改为“DMA(若可用)”即可。再一个,确保你用了80 针的数据线,否则无效,不能修改。摘自这个地址:http://zhidao.baidu.com/question/6671306.html?si=5

 

结果应该是大多数人都改不了吧?呵呵。。。

 

这里附上在阳光论坛上有朋友提出的解决死机的补丁,实际效果有待验证,不过我认为410A的死机情况可能并不是所有机器都是这种情况,比如我的机器,硬件协调工作方面的原因可能多一些,——这个有待联想的硬件工程师验证,我这样说是根据以下微软官方的解释来的:

声卡补丁

KB909667

网卡补丁

后来还是在微软的网站上找到了解决方法,具体地址重启后找不到了。不过解决方案我保存在文本文档内了。现在把它发上来,有需要的朋友看一下,其实,这个方法并不是针对410A的,其它有这种爱死机习惯的机器都适用。

在发生多个超时错误或 CRC 错误后 IDE ATA 和 ATAPI 磁盘使用 PIO 模式

症状

loadTOCNode(1, 'symptoms');在多次挂起并恢复计算机后,硬盘性能可能会下降。如果您使用设备管理器查看该驱动器连接到的 IDE 通道的属性,“高级设置”选项卡可能会显示该驱动器的当前传送模式为“PIO 模式”。

 

原因

loadTOCNode(1, 'cause');在 Windows IDE/ATAPI 端口驱动程序 (Atapi.sys) 累积收到总共六个超时或循环冗余检验 (CRC) 错误后,驱动程序将把通信速度(传送模式)从最快的直接内存访问 (DMA) 模式分步骤降为较慢的 DMA 模式。如果驱动程序继续收到超时或 CRC 错误,则驱动程序最终将把传送模式降为最慢的模式(PIO 模式)。
=======================================================================

我们除了从“设备管理器”的“IDE ATA/ATAPI 控制器”的高级设置可以看到当前传输模式外, 还可以注册表 HKEY_LOCAL_MACHINE/HARDWARE/DEVICEMAP/Scsi/Scsi Port 0/DMAEnabled(主要IDE通道), HKEY_LOCAL_MACHINE/HARDWARE/DEVICEMAP/Scsi/Scsi Port 1/DMAEnabled(次要IDE通道),看到状态;

死机后DMA变为PIO,无法修改的解决方法:

将硬盘的读取错误次数的记录删除,这样就可以让PIO自动恢得为DMA了。
删除“IDE ATA/ATAPI 控制器”的 IDE通道 的驱动,重新启动 Windows 重新安装驱动,确定传输模式;可能还需要手动指定 DMA 优先:“DMA when available”。
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Class/{4D36E96A-E325-11CE-BFC1-08002BE10318}下面有: 0001项对应于主要IDE通道, 0002项对应于次要IDE通道,删除其中的 MasterIdDataCheckSum?, SlaveIdDataCheckSum? 键值,重起机器,也可以让 Windows 确认 IDE 设备的传输模式。

====================================================================
微软提出的一个临时方案:降低 IDE 通道的敏感度,这样就是说,如果你的机器老是死机蓝屏,在下次能成功读取数据后将硬盘读取出错次数重置。
在 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Class/{4D36E96A-E325-11CE-BFC1-08002BE10318}/0001 和 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Class/{4D36E96A-E325-11CE-BFC1-08002BE10318}/0002 下 建立 DWORD 键名为 ResetErrorCountersOnSuccess, 值为 1。

 
原创粉丝点击