电脑网速变慢可能因windows默认启用的“保留带宽”功能(预留最高20%带宽),可通过组策略编辑器、注册表或powershell三种方法将其限制设为0%并重启生效。

如果您发现电脑网速明显变慢,且确认网络硬件和外部带宽正常,问题可能源于Windows系统默认启用的“保留带宽”功能。该功能会预留最高20%的网络带宽用于系统更新、后台服务等用途,导致用户实际可用带宽减少。以下是关闭此限制的具体操作方法:
一、通过组策略编辑器关闭保留带宽
组策略编辑器可直接修改系统级QoS(服务质量)设置,永久禁用保留带宽,适用于Windows专业版、企业版及教育版。
1、按 Win + R 打开运行窗口,输入 gpedit.msc 并回车。
2、依次展开路径:计算机配置 → 管理模板 → 网络 → QoS 数据包计划程序。
3、在右侧双击打开 “限制可保留带宽” 策略。
4、选择 “已启用”,并将下方“带宽限制(%)”数值修改为 0。
5、点击“应用”后“确定”,重启计算机使设置生效。
二、通过注册表修改禁用保留带宽
注册表方式适用于所有Windows版本(包括家庭版),通过修改ReserveBandwidth键值实现彻底关闭,需谨慎操作。
1、按 Win + R 输入 regedit,以管理员身份运行注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Psched。
3、若 Psched 项不存在,右键“Windows”项 → 新建 → 项,并命名为 Psched。
4、在 Psched 项内右键 → 新建 → DWORD (32位) 值,命名为 NonBestEffortLimit。
5、双击该新建值,将“数值数据”设为 0,基数选“十进制”,点击“确定”。
6、关闭注册表编辑器,重启计算机。
三、使用PowerShell命令一键禁用
PowerShell可通过命令行快速配置组策略等效设置,无需图形界面操作,适合批量部署或脚本化管理。
1、以管理员身份运行PowerShell:右键“开始”按钮 → 选择 Windows PowerShell(管理员)。
2、输入以下命令并回车执行:Set-NetQosPolicy -Name "Background Tasks" -ThrottleRateActionBitsPerSecond 0。
3、再执行:New-NetQosPolicy -Name "Disable Reserve" -NetworkProfile All -ThrottleRateActionBitsPerSecond 0。
4、执行完毕后,运行 gpupdate /force 刷新组策略。
5、重启计算机完成生效。










