Went from Bufferbloat C rating to A+ rating with this script! NIC only tweaks!

Everything about latency. This section is mainly user/consumer discussion. (Peer-reviewed scientific discussion should go in Laboratory section). Tips, mouse lag, display lag, game engine lag, network lag, whole input lag chain, VSYNC OFF vs VSYNC ON, and more! Input Lag Articles on Blur Busters.
ArkoN
Posts: 7
Joined: 13 Aug 2025, 09:20

Went from Bufferbloat C rating to A+ rating with this script! NIC only tweaks!

Post by ArkoN » 10 Nov 2025, 13:41

Hello everyone

I have to share something I just discovered and maybe very helpful for others. I have a 10 Gbit Fiber Connection and Im connected with 2.5 GBit LAN to the Router.

My Bufferbloats results are from B to C with very bad upstream. My CS2 feels horrible sometimes because of it. Unfortunately I cannot change to router or put it into Bridge mode, which sucks. So no QoS, SQM possible on this setup.

Here is a Bufferbloat:
bufferbloat-c.jpg
bufferbloat-c.jpg (151.41 KiB) Viewed 2397 times

Then I did write a Script to optimize my NIC Settings and these are the results after running my script:
bufferbloat-aplus.jpg
bufferbloat-aplus.jpg (150.24 KiB) Viewed 2397 times
Its insane how much better it got, also the speed is reduced as it would do some kind of SQM. For Online Gaming this is perfect! I dont need the speed I need the stability!

The Main command that changed this was:

netsh int tcp set global autotuninglevel=disabled


The script does the following:

Disabling EEE, Interrupt Moderation, LSO, Adaptive IFS, RSC, and SIPS

Keeping Flow Control enabled

Enabling RSS

Writing registry latency tweaks (TCPNoDelay, TcpAckFrequency, NetworkThrottlingIndex)

Restarting the NIC automatically

Printing a detailed summary for verification

I did write the Script with ChatGPT, here is the original Version that only works with Intel Nic 225:
https://pastesapp.vercel.app/pastes/mhthb7ah9sbi73jqjm5

This should work with all other NICs but is not tested yet:
https://pastesapp.vercel.app/pastes/mhthlemvg8q88ed9ys
SYSTEM: AMD 9950 X3D, ASUS LC RTX5090 OC, ASUS X670E-F, 2x16GB Lexar CL28 on 6200, Asus XGF27AQWDPG

Lev1n
Posts: 84
Joined: 17 Apr 2023, 05:40

Re: Went from Bufferbloat C rating to A+ rating with this script! NIC only tweaks!

Post by Lev1n » 19 Nov 2025, 11:24

those links are doesnt workin

Tell
Posts: 34
Joined: 09 May 2018, 07:27

Re: Went from Bufferbloat C rating to A+ rating with this script! NIC only tweaks!

Post by Tell » 19 Nov 2025, 12:09

So adjusting TCP autotuning level made your game that uses UDP packets feel better? :|

ArkoN
Posts: 7
Joined: 13 Aug 2025, 09:20

Re: Went from Bufferbloat C rating to A+ rating with this script! NIC only tweaks!

Post by ArkoN » 19 Nov 2025, 14:07

Lev1n wrote:
19 Nov 2025, 11:24
those links are doesnt workin
I just checked them, they are working
SYSTEM: AMD 9950 X3D, ASUS LC RTX5090 OC, ASUS X670E-F, 2x16GB Lexar CL28 on 6200, Asus XGF27AQWDPG

ArkoN
Posts: 7
Joined: 13 Aug 2025, 09:20

Re: Went from Bufferbloat C rating to A+ rating with this script! NIC only tweaks!

Post by ArkoN » 19 Nov 2025, 14:11

Tell wrote:
19 Nov 2025, 12:09
So adjusting TCP autotuning level made your game that uses UDP packets feel better? :|
Its called PLACEBO ;-)
SYSTEM: AMD 9950 X3D, ASUS LC RTX5090 OC, ASUS X670E-F, 2x16GB Lexar CL28 on 6200, Asus XGF27AQWDPG

Mr_Mir
Posts: 7
Joined: 15 May 2023, 14:09

Re: Went from Bufferbloat C rating to A+ rating with this script! NIC only tweaks!

Post by Mr_Mir » 19 Nov 2025, 16:16

ArkoN wrote:
19 Nov 2025, 14:07
Lev1n wrote:
19 Nov 2025, 11:24
those links are doesnt workin
I just checked them, they are working
https://imgur.com/a/kngB8bn
This is what I see from your link

User avatar
Slender
Posts: 1673
Joined: 25 Jan 2020, 17:55

Re: Went from Bufferbloat C rating to A+ rating with this script! NIC only tweaks!

Post by Slender » 19 Nov 2025, 18:21

where you unreaz?? another guy say that settings working for him in games but that is tcp connection, how you explain that??

[email protected]
Posts: 76
Joined: 22 Dec 2022, 15:50

Re: Went from Bufferbloat C rating to A+ rating with this script! NIC only tweaks!

Post by [email protected] » 20 Nov 2025, 02:58

Tell wrote:
19 Nov 2025, 12:09
So adjusting TCP autotuning level made your game that uses UDP packets feel better? :|
Bufferbloat: Bufferbloat is a network latency issue caused by excessive queuing of data packets in a device's buffer, which can cause high latency (lag) and jitter, even on high-speed internet connections.

If your bandwidth is completely utilized, all packets being sent at that time will be slowed down.
Using "netsh int tcp set global autotuninglevel=disabled" deoptimizes its TCP bandwidth so that UDP packets have space.

User avatar
dervu
Posts: 398
Joined: 17 Apr 2020, 18:09

Re: Went from Bufferbloat C rating to A+ rating with this script! NIC only tweaks!

Post by dervu » 20 Nov 2025, 04:39

Ok, but that is work for router, so you don't have to worry if it's your PC or other in the network causing spikes.
Ryzen 7950X3D / MSI GeForce RTX 4090 Gaming X Trio / ASUS TUF GAMING X670E-PLUS / 2x16GB DDR5@6000 G.Skill Trident Z5 RGB / Dell Alienware AW3225QF / Logitech G PRO X SUPERLIGHT / SkyPAD Glass 3.0 / Wooting 60HE / DT 700 PRO X || EMI Input lag issue survivor (source removed) 8-)

[email protected]
Posts: 76
Joined: 22 Dec 2022, 15:50

Re: Went from Bufferbloat C rating to A+ rating with this script! NIC only tweaks!

Post by [email protected] » 20 Nov 2025, 05:30

He tested the bufferbloat on his PC and solved the bufferbload, if he is gaming and downloading at the same time.

Post Reply