10GbE didn’t change my daily use ...
This Windows network setting is designed to boost performance — but it could be why your videos keep buffering.