[翻译]WindowsXP修改注册表改善延迟的方法,实测有效而且效果显著(新手勿试)议事厅发了,不过那里帖子沉得太快,不知道几时就去后面几页了,所以还是在法师区发一下以免大家没看到。暴雪在2.32补丁内加入了修改延迟问题的改动,但是毕竟2.32不知道还要测试多久。刚好mmo-champion上介绍了一个方法,于是我亲自试了一下效果还是不错的,这里翻译一下方便大家。先申明,由于是注册表的修改,只会双击游戏快捷方式和开浏览器开QQ的计算机盲请慎重考虑,如果因为误操作导致系统崩溃或者其他不可挽回的损失责任自负。另外此修改是全局修改,可能会影响部分其他程序(虽然本人目前没有发现其他程序有任何问题),请大家斟酌后再决定是否一试。下文引用并翻译自网站,NGA不保证其安全性继续访问取消不再提示我[]InternationallagfixWoWlags,it'snotsomethingnewifyou'replayingonserversabitfarawayfromyourcountry,butdon'tworrypeoplearefixingit!Outofallthemethodsofferedtofixthelagonyourmachine,oneofthempostedonElitistjerksforumsseemstoworkverywell.国际网延迟的修复延迟,如果你在离自己国家稍远的服务器玩,那并不是什么新鲜事,不过别担心现在有有效方法能改善这种情况。在所有的方法里,一个于Elitistjerks论坛上发布的似乎效果不错。Readthisfirst1-Itmighthavesideeffects,likeslowingdownyourdownloadspeedoraffectingyourperformanceonothersoftwares.(Inmycase,itdidn'tchangeanything)2-Ifyou'renotsureaboutwhatyou'redoing,justdon'tdoit.Idon'twanttoberesponsiblebecauseyoucrashedyourcomputerinsomewaybecauseyouwastedyourregistry.2.1-Seriously,ifyoudon'tknowwhatyou'redoing,don'tdoit.Itwillbefixedinoneortwoweeksanyway.(andtheofficialfixwon'thaveanyimpactonothersoftwares)3-Ifyoudon'thavetheHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\directory,youcandownloadandapplythisfiletoyourregistry.4-WindowsVistausersmightwanttocheckthisposttoo.请先读一下条例1-这个修改可能会有副作用,比如降低你的下载速度或者影响你其他软件的运作(不过在我这边,没这些问题)2-如果你不确定你在做什么,那请不要继续。我不希望对因为你错误修改注册表而导致的机器崩溃负责2.1-再次严正申明,如果你不知道你在做什么,请不要继续。因为无论如何延迟问题会在一到两周内被修复(官方补丁的修复不会和其他软件冲突)3-如果你的注册表里没有HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\路径,你可以从此网页不属于NGA网站,NGA不保证其安全性继续访问取消不再提示我[这里]下载并添加进你的注册表4-WindowsVista用户请去[=3271071466&postId=33532161447&sid=1#190这里]看Source-Elitistjerks.com资料来源-此网页不属于NGA网站,NGA不保证其安全性继续访问取消不再提示我[]---------------------------------------------------------------------------------------------------------------------------------------------具体修改方法1-TcpAckFrequency-NOTEifyouarerunningWindowsVistathissettingmaynothaveanyeffect-ahotfixisneededwhichi'mtrackingdown.ThisworksfineunderWindowsXPTyperegeditinwindowsrun..dialogtobringupregistrymenuThenfind:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\TherewillbemultipleNICinterfaceslistedinthere,findtheoneyouusetoconnecttotheinternet,therewillbeseveralinterfaceslisted(theyhavelongnameslike{7DBA6DCA-FFE8-4002-A28F-4D2B57AE8383}.Clickeachone,therightonewillhavelotsofsettingsinitandyouwillseeyourmachinesIPaddresslistedtheresomewhere.Right-clickintherighthandpaneandaddanewDWORDvalue,nameitTcpAckFrequency,thenrightclicktheentryandclickModifyandassignavalueof1.Youcanchangeitbackto2(default)atalaterstageifitaffectsyourotherTCPapplicationperformance.ittellswindowshowmanyTCPpacketstowaitbeforesendingACK.ifthevalueis1,windowswillsendACKeverytimeitreceivesaTCPpackage.1-TcpAckFrequency-注意如果你使用WindowsVista,这个修改不会有任何作用。这个修改只作用于WindowsXP在开始-运行内输入regedit打开注册表编辑器。然后找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\你会发现有许多下层目录,找到你用来连接网络的那个,通常名字比较长,比如{7DBA6DCA-FFE8-4002-A28F-4D2B57AE8383}。点击每一个,正确的那个会有许多设置项并且你会在其中找到你的IP地址。右击右边空白处,新建一个DWORD值,命名为TcpAckFrequency(请复制红字防止打错),然后右击修改其值为1。如果稍后你发现这个修改影响你其他TCP请求的运作,你也可以修改成2(默认值)。这个值告知windows在发送ACK前要等多少TCP包。如果它的值是1,windows将会在每收到一个TCP包后发送ACK。2-TCPNoDelayThisoneisprettysimple(Discussedhere)Typeregeditinwindowsrun..dialogtobringupregistrymenuThenfind:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\ParametersRight-clickintherighthandpaneandaddanewDWORDvalue,nameitTCPNoDelay,thenrightclicktheentryandclickModifyandassignavalueof1.2-TCPNoDelay这个修改很简单(=true此网页不属于NGA网站,NGA不保证其安全性继续访问取消不再提示我[=true这里]讨论)在开始-运行内输入regedit打开注册表编辑器。然后找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters右击右边空白处,新建一个DWORD值,命名为TCPNoDelay(请复制红字防止打错),然后右击修改其值为1。ClickOkandclosetheregistryeditor,thenrebootyourPC.点击确定关闭注册表编辑器,然后重启。---------------------------------------------------------------------------------------------------------------------------------------------Basically,thisfixisdeactivatingtheNaglealgorithmtoimproveyourping.Ifyoudon'twanttodoityoucanjustwaitforthe2.3.2patchasit'ssupposedtodeactivateittoo.基本上,这个修改使Nagle运算法则无效化来增进你的ping。如果你不想这么做你可以等2.3.2补丁。Onceyou'redonewiththetechnicalstuff(itprobablywon'ttakemorethan1minuteifyou'renottoobad),youcanfinallygetyourreward.当你完成这些技术操作(如果你水平还可以的话不会需要超过1分钟),你可以立即看到效果-------------------------修改前--------------------------------------------------修改后-------------------------Evenifinthiscase,thefixwasusedtodecreaseav