Windows 使用一种叫做 Nagle 算法的东西,它基本上可以平滑您的互联网连接。它非常适合日常浏览,但如果您使用 Wi-Fi 连接在线玩游戏,它可能会增加延迟。
您可以通过 Windows 注册表禁用 Nagle 算法。不过,在继续之前,请记住,弄乱注册表可能会出现问题,因此请自行承担风险。
第 1 步:首先要做的是记下您的 IP 地址。右键单击 Windows 开始菜单并选择 Windows 终端。键入 ipconfig 并按 Enter。记下默认 Internet 适配器的 IPv4 地址(它应该是最上面的一个)。
第 2 步:再次右键单击 Windows 开始菜单并选择运行。输入regedit,然后回车打开注册表编辑器。
第 3 步:导航到以下路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces 您会找到一组包含随机字母和数字的文件夹。单击这些文件夹,直到找到一个包含 DhcpIPAddress 条目的文件夹。应该只有一个,并且应该在“数据”列中注明您的 IP 地址。仔细检查您之前记下的 IP 地址。
第 4 步:在此文件夹中,右键单击并选择新建 DWORD(32 位)值。
第 5 步:将值命名为 TcpAckFrequency 并将值设置为 1。然后单击确定。
第 6 步:再次右键单击并再次选择新建 DWORD(32 位)值。
步骤 7:将值重命名为 TCPNoDelay,并将值设置为 1。单击确定。
第 8 步:这就是禁用 Nagle 算法所需的全部内容。如果您想返回,请将新条目的值设置为 0 或将它们从文件夹中删除。
关闭 Xbox Game Bar(和其他覆盖)
叠加层是 PC 游戏的一个问题,很难全部消除。不过,您几乎肯定遇到过的是 Xbox Game Bar。这是一个有用的工具,但它有可能打断您的游戏(尤其是在您使用控制器进行游戏时)。值得庆幸的是,您可以将其关闭。
第 1 步:使用 Windows + S 并搜索“设置”转到“设置”菜单。
第 2 步:选择游戏,然后选择 Xbox 游戏栏。在 Windows 10 中,您可以将其完全关闭。在 Windows 11 中,您只能禁用打开叠加层的快捷方式。
第 3 步:如果您根本不想使用 Xbox Game Bar,您可以卸载它(尽管重新安装有点麻烦)。为此,请打开 Windows PowerShell 并输入以下命令:Ge-AppxPackage Microsoft.XboxGamingOverlay |删除 AppxPackage。点击回车等待卸载完成。
第 4 步:您可能还想禁用其他叠加层。对于 Steam,打开应用程序并按照 Steam > 设置进入正确的菜单。选择在游戏中并取消选中在…时启用 Steam 覆盖框以禁用覆盖。
第 5 步:Discord 也有一个令人讨厌的覆盖层。打开应用程序并导航到“设置”菜单。在“活动设置”部分下选择“游戏覆盖”,然后取消选中“启用游戏内覆盖”旁边的复选框。