yyuueexxiinngg 发表于 2022-9-22 01:17

卡40% 红字报错 由于目标计算机积极拒绝,无法连接 永久解决方案 致开启了Hyper-V或装了WSL的小伙伴

本方案针对开启Hyper-V的小伙伴,如果你使用了WSL2或者Docker并遇到游戏加载卡40%,报错“由于目标计算机积极拒绝,无法连接”,那么请参考本方案解决端口冲突问题。


对于没有装过上述功能的小伙伴,请尝试依次尝试关闭360、杀毒软件、关闭防火墙、安装游戏必须运行库、重装游戏。接下来是正题:



原因是开启Hyper-V后Windows有动态预留大量端口,而游戏监听的端口51827经常在范围之内,那么我们需要排除掉此预留端口。
管理员模式打开命令行或PowerShell,依次输入以下命令:

net stop winnat
netsh int ipv4 add excludedportrange protocol=tcp startport=51827 numberofports=1
net start winnat

完成后启动游戏即可,第二条命令添加了排除端口,重启电脑后也不用担心失效。

如果有小伙伴关心排查过程,请参考:https://blog.hoshi.tech/archives/98/

Achnmsl 发表于 2022-9-22 01:20

3dm人才真多,大牛好厉害

我非你杯茶. 发表于 2022-9-22 03:30

PS C:\WINDOWS\system32> netsh int ipv4 add excludedportrange protocol=tcp startport=51827 numberofports=1
另一个程序正在使用此文件,进程无法访问。

老哥我这输入第二条 显示这个重启输入也会出现这个

yyuueexxiinngg 发表于 2022-9-22 11:32

我非你杯茶. 发表于 2022-9-22 03:30
PS C:\WINDOWS\system32> netsh int ipv4 add excludedportrange protocol=tcp startport=51827 numberofpo ...

理论上执行了第一条命令 net stop winnat 关闭winnat后就不会出现另一个程序正在使用此文件的问题。如果不行的话爱莫能助,我也不清楚还有哪些程序会占用,而且导致卡40%的原因现在看来也不止这一种情况。

禁芷騷擾 发表于 2022-9-22 12:11

刚刚更新的时候遇到过 重装游戏就能进了但是序章进英雄猴杰副本卡住了画面不动的那种 程序还在运行 什么都点不了

⒏0後の疯子哥 发表于 2022-9-22 15:04

我非你杯茶. 发表于 2022-9-22 03:30
PS C:\WINDOWS\system32> netsh int ipv4 add excludedportrange protocol=tcp startport=51827 numberofpo ...

和我一样,请问解决了吗?应该是端口被占用了

我非你杯茶. 发表于 2022-9-22 18:54

⒏0後の疯子哥 发表于 2022-9-22 15:04
和我一样,请问解决了吗?应该是端口被占用了

没解决,刚到家我看了看steam评论区这情况挺多

toyohime 发表于 2022-9-22 21:59

按步骤运行了指令,服务也启动成功了,还是卡40%

uuvgouki 发表于 2022-9-23 04:22

需要手动安装net core 5 和 VC++
net core在游戏根目录下 redist\dotnet\runtime_dotnet5_x64.exe
vc++2019在游戏根目录下 redist\vc\VC_redist.x64.exe
(建议自己抓vc++ 2022新版)

再执行
TaiwuLauncher:loveliness:

lan1647862361 发表于 2022-9-23 11:47

我这第一条就显示服务名无效 我是服了这游戏更新成什么鬼样子 玩个游戏我还得去想办法弄

mu999 发表于 2022-9-23 12:09

想后续做联网,又没那水平。

冰棍买买提 发表于 2022-9-23 22:09

谢谢大佬,真解决了....
页: [1]
查看完整版本: 卡40% 红字报错 由于目标计算机积极拒绝,无法连接 永久解决方案 致开启了Hyper-V或装了WSL的小伙伴