您现在的位置是:盆龟手游网 > 手游攻略 > 之前战网买的暗黑3怎么玩 暗黑破坏神3怎么跳过战网启动

之前战网买的暗黑3怎么玩 暗黑破坏神3怎么跳过战网启动

分类:手游攻略时间:2025-03-25 05:54:25阅读:71356

《暗黑3》断卡问题如何解决:无需战网启动游戏教程

最近玩家们纷纷反应国服暗黑3经常出现卡顿,断线的情况。并且不再更新,让玩家们非常苦恼,因为暗黑3必须要通过战网启动。其实这个是可以改变的,以下给大家介绍如何不通过战网直接登录暗黑3。

声明:本文所有内容均来自互联网。

一、首先说下不开战网直接登录的法子

首先找到游戏目录内的DiabloIII.exe这个程序右键新建快捷方式,然后右键查看属性,在目标一栏里最后加个空格然后输入-launch可以了

当然也可以有参数的,括号内的是介绍

-launchOnlineService.Matchmaking.ServerPool=Default

-launchOnlineService.Matchmaking.ServerPool=CN1

-launchOnlineService.Matchmaking.ServerPool=CN2

-launchOnlineService.Matchmaking.ServerPool=CN3

二、目测有效的办法

这个办法是有要求的。。。首先你用的不是ssd.因为效果不明显还吃cpu.其次你机子的内存的够大

各种内存虚拟硬盘的软件我试用了一边过后最后我使用的是PrimoCache作用是吧内存虚拟成硬盘的缓冲区..具体介绍在传送门[PrimoCache]内.下载后去官网论坛下载汉化补丁..据说90天后卸载再装就ok..目前我还剩71天.内存够大的..比如我..16g..传送一个地图,马上传送回来秒读.

当然除了这个以外我还用了微软的Readyboost.加速优盘是闪迪的CZ8034g,这个u盘有兴趣的朋友可以去百度

以下是疑似有用的

三、网络塑形软件

这个是很早活动的时候购买的24大洋,疑似无用,传送门[网络塑形]

TrafficShaping流量塑形技术能够在保证低ping值的同时保持一贯的高传输速率。这个是软件介绍。。。

四、让cpu全速运行的软件

[Unpark-CPU-App]这个软件可以阻止Windows以低功耗模式运行处理器,我的机子是英特尔的..

运行这个软件只需要运行一次,方法如下点一下CheckStatus,然后点一下unparkall就ok了.cpu不会再被驻留\\休眠了.想改回去在运行一次点parkall就行

五、修改注册表

之前战网买的暗黑3怎么玩 暗黑破坏神3怎么跳过战网启动-第1张

这东西。。。可以在一定程度上稳定网络,其原理如下:

1、本地MTU值大于网络MTU值时,本地传输的数据包过大导致网络会拆包后传输,不但产生额外的数据包,而且消耗了“拆包、组包”的时间。

2、本地MTU值小于网络MTU值时,本地传输的数据包可以直接传输,但是未能完全利用网络给予的数据包传输尺寸的上限值,传输能力未完全发挥。

顺带说一下。。。暗黑3的服务器不会回应ping的探测请求,所以改的小一点就行了。

3、探测命令

1.按Win+R组合键,调出“运行”菜单,输入cmd然后回车

2.输入ping-l1472-fwww.baidu.com然后回车

含义:ping:发起一个探测请求;

-l:限制探测包大小;

之前战网买的暗黑3怎么玩 暗黑破坏神3怎么跳过战网启动-第2张

1472:包大小为1472字节;

-f:禁止路由器拆分数据包

www.baidu.com:设百度为探测目标

1、按Win+R组合键,调出“运行”菜单,输入regedit,然后回车;

2、选择“HKEY_Local_Machine>SYSTEM>CurrentControlSet>Services>Tcpip>Parameters>interface”;

3、在interface中下可能有很多项,需要逐个观察键值,会有一个项与你的网卡IP一致,选中该项;

4、然后在该项上点击右键,选择“编辑>新建>DWORD值”,然后在右侧将其命名为“MTU”;

5、右键点击MTU,选择“修改”,在弹出的窗口中选择“十进制”,填入你得出的合理MTU值即可。

1、进入系统盘:\\Windows\\System32\\找到cmd.exe,右键“以管理员身份运行”;

2、在出现的“命令提示符”窗口中输入“netshinterfaceipv4showsubinterfaces”并回车来查看当前的MTU值

3、接下来输入“netshinterfaceipv4setsubinterface\"需修改的连接名\"mtu=你得出的合理值store=persistent”并回车即可

例如:“netshinterfaceipv4setsubinterface\"本地连接\"mtu=1370store=persistent”

64位的操作系统创建32位键值

这个值决定了windows在发送“命令正确应答”之前将等候几个数据包;如果这个值是“1”,Windows将每收到一个TCP数据包就回送一个“命令正确应答”。

1.打开“开始菜单”-“运行”-键入“regedit”;

2.搜索此键值:HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters\\Interfaces\\

这里可能有许多网卡的数据,找到你用来连接因特网的那个。

3.右键点击右边的窗口,“新建”-“DWORD值”;

4.给它改名成“TcpAckFrequency”,然后右键点击它-“修改”-“1”。

如果系统其他的TCP程式运行不正常,请把它修改回默认的“2”或者干脆删除!

原理

[http://support.microsoft.com/kb/328890/en-us]

TCP数据包的确认延迟从2个减低为1个。

打开“开始菜单”-“运行”-键入“regedit”;

搜索此键值:

HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\MSMQ\\Parameters

右键点击右边的窗口,“新建”-“DWORD值”;

给它改名成“TCPNoDelay”,然后右键点击它-“修改”-“1”。

点击“确定”,关闭regedit,重启电脑,如果找不到MSMQ,此项可以跳过不用修改。

原理

[http://support.microsoft.com/kb/241777/en-us]

0是启用,1为禁用,

启用会提高整体性能,但会稍微加大小数据包的延迟

Vista以上再也不能修改TcpAckFrequency了.修改也是无效.所以.可以使用MSMQ

第1步:

首先打开\"控制面板\"

之前战网买的暗黑3怎么玩 暗黑破坏神3怎么跳过战网启动-第3张

再打开\"程序和功能\"

点击里面的\"打开或关闭Windows功能\"

勾选\"MSMQ服务器\"再点击确定

等待数分钟

第2步:

导入注册表

WindowsRegistryEditorVersion5.00

[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\MSMQ]

[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\MSMQ\\Parameters]

\"TCPNoDelay\"=dword:00000001

[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\MSMQ\\Parameters\\OCMsetup]

[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\MSMQ\\Parameters\\Security]

\"SecureDSCommunication\"=dword:00000000

[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\MSMQ\\Parameters\\setup]

[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\MSMQ\\Setup]

注意:之前修改过TcpAckFrequency的.数值必须改回2

TcpAckFrequency位置:

HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters\\Interface

相关文章

热门文章

最新文章