在 Windows 10 中更改 TCP 初始拥塞窗口值

在 Windows 10 中更改 TCP 初始拥塞窗口值

我想在 Windows 10 Pro 上使用 TCP 初始拥塞窗口进行一些测试,但似乎专业版中的设置被禁用了:

Set-NetTCPSetting -SettingName InternetCustom -InitialCongestionWindow 64

有解决方法吗? 有没有什么工具可以让我更改该值?

我在 Windows PowerShell 中收到以下错误消息:

Set-NetTCPSetting : Property InitialCongestionWindow is read-only

我有一个 500Mbit 的有线互联网连接,我经常觉得 TCP Slow Start 机制在下载或速度测试开始时对我的带宽限制过多。下载通常需要 5-6 秒才能达到完整的 500Mbit/s 速度。这可能不是我的问题,因此我想用不同的 InitialCongestionWindow 值进行测试。

答案1

Powershell 命令文档说:

    On Windows 10, the following parameters are read-only and cannot be modified:

    - MinRtoMs
    - InitialCongestionWindowMss
    - AutomaticUseCustom
    - CongestionProvider
    - CwndRestart
    - DelayedAckTimeoutMs

根据此论坛帖子,Windows 7 中已经添加了此限制。

相关内容