分享到:
发表于 2014-05-15 21:44:32 楼主 | |
http://pan.baidu.com/s/1c0lDYve 网盘链接为zip格式,内有根据414版本已修改好的bios文件,可于Windows系统下运行华硕自带WinFlash软件刷入(如遇版本旧提示,命令行中运行winflash /nodate) GT 550M 默认频率 740Mhz (流处理器两倍=1480Mhz) 显存 900Mhz 默认电压 1.08V 修改为 频率 560Mhz (流处理器两倍=1120Mhz) 显存 900Mhz 电压0.90V (vbios内自带选项) 如若不愿通过刷写bios,则只能使用Process Hacker软件,在系统中断发生时打开System进程,打开线程(thread)页面,暂停(suspend)明显活动异常的ACPI.sys+0xxxxxx进程来暂时令高负荷程序全速运行(作为代价,硬件即插即用、休眠待机等高级电源管理功能将无法使用)。等高负荷任务执行完毕后必须重新恢复(resume)此线程,否则将造成系统硬件管理功能出错。 当恢复线程且系统处于低负载一段时间后,可通过睡眠或重启的方式,令ACPI初始化,从而消除占用。 ====================================================================== 大家好,很久没有上线。 首先是针对刷旧版本BIOS,此法只能缓解,且版本较旧可能造成问题。 旧版本BIOS能够缓解问题的原因在于其EC(embedded controller)规则较激进,故而能避免整机温度过高,一定程度缓解问题。然而一旦散热系统发生瓶颈,温度一高,则必定发生错误。。 通过自己拆机清灰上网找教程时无意比对发现,N43sn 分为i5及i7两版,虽然配置类似,然而i7版本为三相供电,且磨具于散热风扇位置加深加厚,i5版本仅为两相(具体可上网搜索有图有真相,主板背部三个电感位点i5机型有一空位点,i7三个焊满)。可能出厂设计认为两相可以承载。 i5-2410M TDP=35W,GT550M TDP~=35W 理论而言90W外接电源,主板两相供电可带动。并非主要原因。 由于“系统中断”总是发生,故而又对之前的一些方法进行了再思考 系统中断调用只有在独显启用后才会发生。 系统中断调用只有在独显启用及温度过高后才会发生。 ACPI.sys负责底层硬件电源管理,非系统及软件层面问题。 不正常的ACPI调用应为DSDT非ACPI兼容,也即是未完全按照ACPI标准规范编写所致。 从以上几点可以得出结论,问题同显卡开启及显卡散热有关,并非温度高就导致系统中断,而是温度高造成系统调用ACPI进行电源管理试图降温,然而ACPI界面自身有死循环bug,从而造成ACPI自身占用系统资源,使得系统卡顿。 除非官方修复底层代码bug,否则无法从根本上解决问题。 同时通过网络搜索发现,系统中断问题不仅仅出现在N43SN,N43SL、K43等部分机型亦有发生。故而怀疑第二代酷睿i系列平台华硕官方源码长期有误。 遗憾的是由于我们都对ACPI一窍不通,而旧机型早已退市,所以这个问题无解。 故而,我们只能经常清灰,保证系统功耗小,温度低,从而避免问题产生。 考虑到GT550M 为GF108核心众多马甲显卡(仅频率及电压有区别)之一,通过查看同内核不同型号频率电压情况,发现 GF108 有 桌面版本的 GT430 GT530 GT630 移动版本 GT420M GT425M GT435M GT525M GT540M GT550M GT630M 详参http://en.wikipedia.org/wiki/Comparison_of_Nvidia_graphics_processing_units 以上型号区别仅是频率及电压,及体质。 (笔记本平台)软件修改频率是很容易的,有MSI Afterburner、Nvidia Inspector等不赘述。然而修改后效果并不显著。 以Furmark拷机软件做简单评测,有以下结果 540p 720p w/ Xtreme Freq. Volt. 4300rpm 85C 4300rpm 86C ?850Mhz 1.08V 4300rpm 82C 4300rpm 83C ?740Mhz 1.08V 3800rpm 82C 3800rpm 81C ?650Mhz 1.08V 3800rpm 79C 3800rpm 77C ?560Mhz 1.08V (本机i5-2410M+GT550M,自己清灰加信越7783硅脂) 然而修改电压就较为困难了。(有关修改提取BIOS的工具均可到BIOS之家中进行下载,务必注意为最新版,旧版本不兼容) 首先提取官方BIOS文件(官网下载),而后通过AMI UEFI BIOS的MMTool工具提取显卡vbios(Extract指定模块,选择Link Present而后选择相应硬件id,需预先从设备管理器中了解显卡id,如GT550M为 10de,0df6 GT540M为 10de,0df4,网上可查) 后放入Nvidia vbios编辑器NiBiTor.v6.06 中修改vbios中的电压参数(由于软件仅支持指定硬件id,还需仿冒GT540M后再改回,网上亦有教程),完成后使用MMTool工具在替换显卡vbios(Replace页面,同样选择Link Present,换回修改后的内容),而后另存为bios文件。最后刷新。 由于部分版本Fermi核心vbios电压只能为vbios内已有指定值,故而十六进制手动修改无效,以下为十六进制修改为0.92V后上机结果 4300rpm ?86C ?4300rpm ?86C ?850Mhz ?0.92V 4300rpm ?83C ?4300rpm ?84C ?740Mhz ?0.92V 3800rpm ?83C ?3700rpm ?84C ?650Mhz ?0.92V 3800rpm ?80C ?3700rpm ?82C ?600Mhz ?0.92V 3700rpm ?76C ?3800rpm ?80C ?560Mhz ?0.92V 可见同1.08V差距不大,(据以往台式机超频经验)显然为修改无效。 那么只能设置为vbios自带的指定值0.90V,修改完后同样使用MMTool工具替换,而后刷写。上机测试结果 error/850Mhz0.90V黑屏死机 flicker&error ?flicker~ ?780Mhz0.90V ?碎裂然后死机 3800rpm ?74C ?flicker~ ?770Mhz0.90V ?图形撕裂大 3800rpm ?76C ?flicker ?760Mhz0.90V ?图形撕裂小 3800rpm ?73C ?flicker ?750Mhz0.90V ?图形撕裂小 以上不稳定 3800rpm ?73C ?3800rpm ?75C ?740Mhz0.90V 测试通过,Need for Speed Rival 中途卡死,需结束进程 未测试 ?672Mhz0.90V GT540M 默认频率(其默认电压0.98V),自行测试 3300rpm ?71C ?未测试 ? ? ?650Mhz0.90V GT435M 默认频率(0.95V),自行测试 3300rpm ?70C ?未测试 ? ? ?600Mhz0.90V GT525M 默认频率(0.95V),自行测试 3300rpm ?69C ?未测试 ? ? ?560Mhz0.90V* 修改的BIOS设置,同GT425M完全一致,保证稳定 ?500Mhz0.90V 同GT420M 完全一致 因显存为1.1ns,默频900Mhz,超频无意义。 由于电压下降,处于默认频率740Mhz的话相当于降压超频,对个体体质要求很高,容易造成显卡驱动停止响应,系统崩溃。 故而直接仿照相同默认电压的GT425M(0.90V,560Mhz)进行设置最大程度保证稳定性,且考虑一定性能,同时降低整机功耗。 如对性能有进一步要求可用上述超频软件自行软超/降频。 由上述结果可见在不改造任何硬件的情况下,牺牲部分性能(~10%)即可使温度大幅下降,~10度,配合良好散热(清灰),足以保证整机功耗较长时间不触及产生系统中断的高温。 |
|
个性签名:无
|
发表于 2014-05-18 09:59:00 1楼 | |
大神,好久不见,上次你提供倒刷回205的,我写了一个帖子。好久又没见你了,还望回复QQ详聊。 | |
发表于 2014-06-16 15:10:17 2楼 | |
支持了,系统中断问题华硕官方也不出来提出解决方案么?以后再也不买华硕的了 | |
发表于 2014-06-21 23:46:46 3楼 | |
我用你之前挂起进程那个方法,几分钟后就蓝屏了...这个算正常么? | |
发表于 2014-07-18 10:43:45 4楼 | |
我的刷回205半个月了玩游戏没出现系统中断。以前414的时候开游戏只要温度到80就系统中断,之后关了游戏也同样占用20%左右cpu还一直睿频。只能重启。刷了205又可以玩游戏了,嘎嘎。 | |
发表于 2014-08-02 20:18:38 5楼 | |
刷了你的这个修改后的bios,刚开始是好的,但过几天系统中断问题又来了,只能睡眠后再开始。不知道能否找到彻底解决这个问题的方法? | |
针对ZOL星空(中国)您有任何使用问题和建议 您可以 联系星空(中国)管理员 、 查看帮助 或 给我提意见