欢迎来到天天文库
浏览记录
ID:47103381
大小:326.96 KB
页数:11页
时间:2019-08-03
《2012.9.1 亲测解决WIN7网络延迟过高的办法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、换过一台电脑,装了WIN7系统之后,网络出现了严重的问题,症状体现在网络连接正常,迅雷下载速度可以稳定在400KB/S(我家4M电信),但是玩游戏(魔兽世界,DOTA)延迟居高不下,魔兽世界延迟本地和世界基本长期维持在1000MS延迟,后期出现1小时频率掉线,尝试了各种网络上的解决问题的方法,总是好一阵又出现,以至于重新装过系统都没有解决这个头痛的问题,最终经过长达3个月的不断实践,问题到今天算是解决了,也让我相信WIN7下的延迟也不是不可战胜的,这里分享这篇文档,也是给出现同样问题焦急的童鞋们
2、一些建议和我的方法,希望能够有一定帮助,并且我有充分的自信用尽这些方法,解决WIN7延迟一定不在话下~~首先是一些软件上的修改方法来改进延迟,这些也是网上最广为流传的,我这里还是一一转载一下,方便童鞋们(好戏在最后面,请保持耐心)1、设置QoS策略 QoS是什么呢?QoS(QualityofService)服务质量,是网络的一种安全机制,是用来解决网络延迟和阻塞等问题的一种技术。对关键应用和多媒体应用十分必要。当网络过载或拥塞时,QoS能确保重要业务量不受延迟或丢弃,同时保证网络的高效运
3、行。简单说就是提高游戏程序的网络优先级别从而达到降低延迟的目的。小贴士:家庭普通版和家庭高级版Windows7是无法使用组策略功能的,这一点大家请注意。步骤:图片3.jpg(17.59KB)2010-11-820:58按下windows键,在搜索框里输入gpedit.msc,然后回车(按确定..=.=再不会没法了),打开组策略图片4.png(91.54KB)2010-11-820:58找到“基于策略的Qos”这一选项,右键选择新建一个策略,这里我们命名为“aion”,然后设置DSCP值为63(最
4、大63),点击下一步。选择将此Qos策略运用于“仅限具有此可执行名称的应用程序”,然后在下面的栏中输入程序PlayNCLauncher.exe的完整路径(或者程序名称PlayNCLauncher.exe),再点击下一步。选择默认即可最后点击完成。小贴士:DSCP是什么?DSCP值在QOS中是用于指定数据包在QOS调度中的优先级,值越大优先级越高。当然,这种方法不是对于所有的电脑都有效,一般来说适合于通过ADSL拨号上网的朋友,如果是在很多用户的局域网中,效果会不怎么明显。2、禁用MMCSS服务
5、 如果上面的方法设置QoS策略不能解决问题,我们也尝试另外一种方法,删除MMCSS服务。MMCSS服务的全称是MultimediaClassScheduler,这个服务的功能是“运行于服务宿主Svchost.exe文件中,它自动提升音视频播放的优先级,以防止其他软件过分占用播放软件应得到的CPU时间。这样一来,分配在网络上的CPU时间自然会少了,进而会影响网速”,所以我们可以尝试禁用这个服务来达到降低游戏延迟的目的。图片5.jpg(32.71KB)2010-11-820:58●删除服务
6、 首先在搜索窗口中输入“regedit”进入注册表,找到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Audiosrv这个项,双击打开右侧的DependOnService项目,把其中的MMCSS删除,保留另外2个,然后点击确定,重启电脑。然后再右键点击“计算机”,在服务项中找到“MultimediaClassScheduler”,先停止这项服务,然后再将启动类型设置为“禁用”即可。3修改网络延迟1.按下开始,在搜索框中输入"regedi
7、t"按确定,打开注册表编辑器。2.在注册表编辑器里寻找下面字串内的位置[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSMQ/Parameters]按右键修改TCPNoDelay的REG_DWORD(64位系统下是REG_QWORD)值输入数值为1,如果没有请自行新增名为TCPNoDelay的REG_DWORD(REG_QWORD)值。图片1.jpg(21.61KB)2010-11-820:58找到文件夹位置,然后再右边修改相应的值3.查找以下的位置[HKEY_L
8、OCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Tcpip/Parameters/Interfaces/]在该文件夹下面,查找与你相应ip的项目图片2.jpg(46.28KB)2010-11-820:58点击每一项,观察右边中与你相同ip的,就是你要找的那个项目新增名字为TcpAckFrequency的REG_DWORD(64位系统下是REG_QWORD)值,并输入数值为1;*千万不要修改或新增TcpDelAckTicks的REG_DWORD(64位
此文档下载收益归作者所有