Page 1 of 3

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

Posted: 10 Nov 2025, 13:41
by ArkoN
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 2395 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 2395 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

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

Posted: 19 Nov 2025, 11:24
by Lev1n
those links are doesnt workin

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

Posted: 19 Nov 2025, 12:09
by Tell
So adjusting TCP autotuning level made your game that uses UDP packets feel better? :|

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

Posted: 19 Nov 2025, 14:07
by ArkoN
Lev1n wrote:
19 Nov 2025, 11:24
those links are doesnt workin
I just checked them, they are working

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

Posted: 19 Nov 2025, 14:11
by ArkoN
Tell wrote:
19 Nov 2025, 12:09
So adjusting TCP autotuning level made your game that uses UDP packets feel better? :|
Its called PLACEBO ;-)

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

Posted: 19 Nov 2025, 16:16
by Mr_Mir
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

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

Posted: 19 Nov 2025, 18:21
by Slender
where you unreaz?? another guy say that settings working for him in games but that is tcp connection, how you explain that??

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

Posted: 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.

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

Posted: 20 Nov 2025, 04:39
by dervu
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.

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

Posted: 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.