WIN7玩游戏的优化方法

WIN7玩游戏的优化方法,第1张

系统装好,装驱动,接下来WIN7玩游戏必然要优化下,改注册表,和开关一些服务,不然你的PING值会很郁闷的喔.

接下来的就是总结了以往帖子的详细优化方法.

首先关闭MMCSS服务,此服务会优先把CPU分配去音频那,导致PING值异常的不稳定.

MultimediaClassScheduler(简称:MMCSS)

打开服务,点开始在搜索(1处)输入服务,上面出来结果,点击打开服务(2处):

找到"MultimediaClassScheduler"此服务,选择"属性"

接着停止和禁用"MultimediaClassScheduler"(此时右下角的喇叭图标会有个叉叉,音频也会没了,不用担心,等下都改好了,重启下系统就恢复了)

然后打开注册表,同样左下角点开始,搜索栏里输入"regedit"

打开路径:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Audiosrv

/HKEY_LOCAL_MACHINE←依序展开分支

/SYSTEM

/CurrentControlSet

/Services

然后在/Services下面找到Audiosrv,再双击右面的项目DependOnService

双击右面项目DependOnService,再编辑里面的数值数据.

里面应该有3行字,删除"MMCSS"这行字(修改后如下图).其他的千万别删了.

以上就已经停止和禁用了MMCSS.正常情况重启下音频就恢复了,这时上游戏PING值就不会跳的很夸张了,已经有不少的稳定了.

接下来的修改会使你的PING稳定在最低值.

打开Window功能:在开始菜单的搜索栏里输入"功能"

展开MSMQ服务器的这项勾选:①MSMQ触发器②MSMQDCOM代理,然后检查下是否点错.最后点确定.

接着修改注册表,同样左下角点开始,搜索栏里输入"regedit"(上面已经有教,有图),

然后按路径展开至MSMQ(HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSMQ)

然后点选Parameters,再在右边空白处点右键,新建1个QWORD(64位)的值

命名为:TCPNoDelay

然后双击刚刚新建的值把数值数据修改成"1",右边基数那确认下是否16进制,接着点确定完事.

然后再按路径展开至Interfaces(HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Tcpip/Parameters/Interfaces)

在Interfaces里面的找到有自己IP的分支(不知到自己的IP是多少?下一步有最快查看自己IP的方法)

如何知道自己的IP,最简单的`方法就是打开IE浏览器输入http://www.ip138.com/

知道自己的IP后,在"Interfaces"下面的分支里,找到有自己IP的分支(红圈的地方就是我自己的IP了)

然后在空白处点右键,新建1个QWORD(64位)的值,命名为:TcpAckFrequency

也是双击刚刚新建的值把数值数据修改成"1",右边基数那确认下是否16进制,接着点确定完事.

注册表全部修改完毕,再修改下宽带的IP协议. www.diannao114.cn

打开网络和共享中心

打开更改适配器设置

打开本地连接的属性

把"Internet协议版本6(TCP/IPv6)"这一项前面的勾去掉后点确定

恭喜你,修改完成,没搞错的话,你的PING就能达到最低的最稳定的效果了..可以上游戏看看效果去.

WIN7刚出来,可能还没玩家来尝试吧

下面是XP下修改注册表的方法:注意如果你使用Windows Vista,这个修改不会有任何作用。这个修改只作用于Windows XP

1 TcpAckFrequency

在开始->运行内输入"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 - TCPNoDelay

这个修改很简单,在开始->运行内输入"regedit"打开注册表编辑器。然后找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters右击右边空白处,新建一个DWORD值,命名为TCPNoDelay(请复制红字防止打错),然后右击修改其值为1。

点击确定关闭注册表编辑器,然后重启。

1.按下开始-->执行,输入"regedit"按确定,打开注册表编辑器。

2.在注册表编辑器里寻找下面字串内的位置。

[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSMQ/Parameters]

按右键修改TCPNoDelay的REG_DWORD值输入数值资料为1,如果没有请自行新增名为TCPNoDelay的DWORD值。

3.1查找以下的位置

[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Tcpip/Parameters/Interfaces/]

新增名字为TcpAckFrequency的DWORD值,并输入数值为1。

新增名字为TcpDelAckTicks的DWORD值,并输入数值为0。

4.重启电脑进入游戏看看你的PING值吧。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/9978308.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存