type
status
date
slug
summary
tags
category
icon
password
1、TcpAckFrequency
决定了发送方在接收到多少字节的数据后发送一个ACK。例如,如果TcpAckFrequency设置为2,那么发送方每接收到两个字节的数据就会发送一个ACK。这个参数的设置可以影响网络性能和效率。较低的TcpAckFrequency值意味着更频繁地发送ACK,这可能会增加网络流量,但也可能更快地通知发送方数据已被成功接收。相反,较高的TcpAckFrequency值意味着较少地发送ACK,这可能会减少网络流量,但可能会增加发送方等待确认的时间。
第一步:
右击电脑win菜单按钮,打开电脑的【运行】窗口(此处为win11样式,win10一样的),也可以通过【WIN+R】快捷键来打开【运行】
输入【regedit】,进入windows的注册表编辑器


第二步:
在上方导航栏 【计算机\】后输入这一串并回车
【HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces】

第三步:
在Interfaces文件夹下通常会有很多子文件夹,逐个点击过去,找到内容较为详细的,在右边右击【新建】添加一个新的【QWORD】项,值命名为【TcpAckFrequency】后,双击修改数值为1
如电脑有多个网络环境(公司/家庭/wifi/有线),根据你的需要修改多个子文件夹。如果你无法作出区分的,就每个都操作一遍


修改后不着急重启电脑,等后面修改后一起重启
<ins/>
2、NetworkThrottlingIndex
用于控制网络流量的节流。通过调整这个参数,可以优化网络性能,特别是在多媒体应用和游戏中。
第一步:
一样是在注册表编辑器,在上方导航栏 【计算机\】后输入这一串并回车换成这个
【HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile】
第二步:
里面本来就有NetworkThrottlingIndex这一项
双击将十六进制值修改为【46】即可
搜索发现有一些玩FPS游戏的会建议将NetworkThrottlingIndex改成FFFFFF更大的数字,有的文会推荐改在十进制10~100之间的数字。根据自己实测,如果后台运行有其他进程,比如直播、网页等,这一项改的过大偶尔也会导致网络顿卡一下。建议可以在这个值的基础上自行再增加(46=十进制的70,可以在此基础上逐步增加)
3、Microsoft消息队列(MSMQ)服务器
是一种异步传输模式,用于在不同应用之间实现相互通信。它可以在同一台机器上或分布于网络空间中的任一位置的应用之间传递消息。MSMQ的工作原理是:消息发送者将信息放入一个容器(称为Message),然后将其保存到系统公用空间的消息队列中;消息接收程序再从该队列中取出消息进行处理。
第一步:
打开电脑控制面板,并右上角搜索windows功能
第二步:

如果Microsoft消息队列(MSMQ)服务器有勾选的,全部去掉
win11现在默认是不勾选的~
以上三项是我自己测试体感有效,其他类似修改MTU,自己修改后体感没有太大差异,就不再做推荐了
<ins/>