Vertin_Slixey
2025-10-07
点 赞
0
热 度
6
评 论
0

解决BBR2回环问题:解决Steam无法打开情况

一、前情提要

Steam 客户端的界面渲染依赖 steamwebhelper.exe 内置的浏览器,它通过 localhost(TCP Loopback)向自身请求网页资源和脚本。一旦环回接口的 TCP 连接受阻,UI 就无法正常加载。

Windows 11 上 BBR2 对环回接口的已知缺陷:

  • 在 Windows 11 中启用 BBR2 时,系统会默认开启“Loopback Large MTU”特性。

  • BBR2 尚未完善对环回接口大分段(Large MTU)的处理,导致本地 TCP 握手或数据收发出现阻塞或超时。

  • Steam 的 WebHelper 正是通过本地 TCP 链路提供 UI,一旦连接挂起,进程就会无响应或崩溃。

二、前置条件

执行替换BBR2命令:(CUBIC——BBR2) Powershell Admin

netsh int tcp set supplemental template=internet congestionprovider=CUBIC

netsh int tcp set supplemental template=internetcustom congestionprovider=CUBIC

netsh int tcp set supplemental template=Compat congestionprovider=NewReno

netsh int tcp set supplemental template=Datacenter congestionprovider=CUBIC

netsh int tcp set supplemental template=Datacentercustom congestionprovider=CUBIC

查询目前算法状态

Get-NetTCPSetting | Select SettingName,CongestionProvider

环境恢复:(BBR2——CUBIC)

netsh int tcp set supplemental template=internet congestionprovider=CUBIC

netsh int tcp set supplemental template=internetcustom congestionprovider=CUBIC

netsh int tcp set supplemental template=Compat congestionprovider=NewReno

netsh int tcp set supplemental template=Datacenter congestionprovider=CUBIC

netsh int tcp set supplemental template=Datacentercustom congestionprovider=CUBIC

三、解决方案

让BBR2的回环链路工作:(Powershell Admin)

netsh i ipv6 s g l=d
netsh i i s g l=d

以上,再次在BBR2环境下打开Steam,Steam不会再崩溃,完结。

四、参考

https://learn.microsoft.com/zh-cn/answers/questions/4372916/windows11-bbr2-steam-steamwebhelper

https://www.bilibili.com/opus/1120285980896526342


用键盘敲击出的不只是字符,更是一段段生活的剪影、一个个心底的梦想。希望我的文字能像一束光,在您阅读的瞬间,照亮某个角落,带来一丝温暖与共鸣。

Vertin_Slixey

intj 建筑师

站长

具有版权性

请您在转载、复制时注明本文 作者、链接及内容来源信息。 若涉及转载第三方内容,还需一同注明。

具有时效性

目录

欢迎来到AliceBlog,为您导航全站动态

35 文章数
7 分类数
2 评论数
63标签数
最近评论
alixey

alixey


评论测试