要在 Windows 11 上启用 BBR2
(拥塞控制算法)以优化网络性能,需要执行以下步骤:
检查系统版本
确保正在运行的是 Windows 11 操作系统。
打开 PowerShell 窗口
右键点击“开始”按钮,然后选择“Windows PowerShell (管理员)” 以以管理员权限打开 PowerShell。
启用BBR2
在 PowerShell 窗口中,输入以下命令并按 Enter 执行:
netsh int tcp set supplemental Template=Internet CongestionProvider=bbr2
netsh int tcp set supplemental Template=Datacenter CongestionProvider=bbr2
netsh int tcp set supplemental Template=Compat CongestionProvider=bbr2
netsh int tcp set supplemental Template=DatacenterCustom CongestionProvider=bbr2
netsh int tcp set supplemental Template=InternetCustom CongestionProvider=bbr2
检查是否已应用更改
输入以下命令以检查是否已成功应用BBR2
:
Get-NetTCPSetting | Select SettingName,CongestionProvider
运行结果 :
PS C:\Users\Administrator> Get-NetTCPSetting | Select SettingName,CongestionProvider
SettingName CongestionProvider
----------- ------------------
Automatic
InternetCustom BBR2
DatacenterCustom BBR2
Compat BBR2
Datacenter BBR2
Internet BBR2
在输出中,应该看到 5个 BBR2
,这表示已经成功启用了BBR2
。
重启系统
为了确保更改生效,需要重新启动电脑。
恢复原始设置
如果在启用BBR2
后遇到任何网络问题,可以通过返回到默认设置来解决问题。
netsh int tcp set supplemental Template=Internet CongestionProvider=CUBIC
netsh int tcp set supplemental Template=Datacenter CongestionProvider=CUBIC
netsh int tcp set supplemental Template=Compat CongestionProvider=NewReno
netsh int tcp set supplemental Template=DatacenterCustom CongestionProvider=CUBIC
netsh int tcp set supplemental Template=InternetCustom CongestionProvider=CUBIC