Skip to content

TCP ACK and delayed ACK in Windows 11 25H2

On this page

TcpAckFrequency and TcpDelAckTicks control TCP acknowledgements at the level of a specific interface. The parameter reads and ranges are confirmed; shortening the ACK delay does not guarantee a gain and increases the number of return packets.

We checked the parameter path for a network interface, the default values, the ranges and the effect on TCP acknowledgement rules.

Windows 11 25H2 build 26200.9168, interface-level TCP parameters. Networks with packet loss, Wi-Fi, VPN and different servers were not part of the controlled measurements.

Analysis of the TCP components and a system trace, verification of value conversion and cross-checking against Microsoft’s public documentation.

HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{Interface-GUID}

Value Type Default Effective range Role
TcpAckFrequency REG_DWORD 2 0..255 number of full-sized segments before ACK
TcpDelAckTicks REG_DWORD 2 0..6 delayed ACK delay in 100-ms ticks

TcpAckFrequency=1 sets sending an ACK for every full-sized segment. The value 2 keeps the normal TCP delayed acknowledgement rules. TcpDelAckTicks is measured in steps of 100 ms: the default value 2 sets a limit of about 200 ms, while 0 removes the additional timer wait. Other TCP rules can still trigger an immediate acknowledgement.

The TCP stack uses the values read for a specific network interface. Writing to the global registry key does not replace the interface setting. A new VPN, vEthernet or temporary adapter gets its own GUID and keeps the default values until the parameters are set specifically for it.

Shortening the ACK delay may help applications sensitive to small-packet processing and delayed acknowledgements. At the same time, the number of return packets and the load on the network card and CPU grow. The result depends on the other side of the connection, congestion control and MTU, so a reduction in network latency is not guaranteed.

  • The parameter path for an interface with its GUID.
  • The default values and effective ranges of 0..255 and 0..6.
  • The global registry key does not replace the setting of a specific interface.
  • A new VPN or temporary adapter gets its own GUID and default values.
  • A reduction in ping or application latency.
  • Behaviour with specific servers, routes and packet loss.
  • A gain on Wi-Fi, VPN and in games.

Leave the default values. Reduce the ACK delay only with a reproducible problem involving small packets, and monitor the number of return packets and the network load.

Return the interface values 2 or delete the entries. The changes apply to new connections.

The check applies to Windows 11 25H2. The parameter reads, default values and ranges are confirmed. The final gain was not measured in controlled tests with different servers, Wi-Fi and Ethernet, MTU and packet loss. Offloading part of the processing to the network card does not cancel the TCP acknowledgement rules. However, batch processing, VPN and the behaviour of the other side of the connection can hide or change the observed effect.

The article contains no dynamic observations of its own: the reading of values by the network stack in a running system and the actual acknowledgement intervals in a controlled scenario were not measured. The statements about the reads and ranges rely on an analysis of the TCP components and Microsoft’s public documentation, not on our own measurements.

For how to perform the dynamic part of the check yourself, see How to check it yourself.

The research and the tools used belong to the BoosterX developer, so the developer has a direct interest in the results. The methodology and the limits of applicability are described above, and the conclusions can be verified against open data and the listed public sources.

Public sources checked: 2026-09-02.

  • 2026-09-20: added a conflict-of-interest disclaimer and a link to the independent dynamic check in the methodology.
  • 2026-09-19: explicitly added to the limitations the absence of our own dynamic observations and ACK interval measurements.
  • 2026-09-02: first publication; the path, defaults and ranges were confirmed, and the limits of the effect on latency were added.