一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

Win11如何设置网络共享带宽_Win11限制局域网共享传输速率【进阶】

时间:2026-06-14 10:06:02 编辑:袖梨 来源:一聚教程网

Windows 11局域网SMB共享限速问题可通过五种方法解决:一、禁用SMB签名验证提升性能;二、组策略关闭QoS带宽预留并重置网络栈;三、路由器端按MAC地址硬限速;四、禁用传递优化减少P2P干扰;五、用NetLimiter精细限制explorer.exe和svchost.exe的SMB流量。

如果您在 Windows 11 中启用局域网文件共享后,发现 SMB 传输速度异常受限(如稳定卡在 45MB/s 或更低),或希望主动控制共享过程中的带宽占用以避免影响视频会议、远程桌面等实时业务,则需介入协议层与系统级带宽调度机制。以下是多种可立即执行的进阶控制路径:

一、修改注册表禁用 SMB 加密签名强制验证

Windows 11 24H2 及后续版本默认启用严格 SMB 数据包签名验证,该机制显著增加协商开销与 CPU 处理负担,是导致千兆局域网下传输速率无法突破 45MB/s 的主因。关闭签名强制要求可在保持基础通信安全的前提下释放协议栈性能。

1、按下 Win + X,选择“终端(管理员)”。

2、依次执行以下命令,每条后按回车:

reg add "HKLMSYSTEMCurrentControlSetServicesLanmanWorkstationParameters" /v RequireSecuritySignature /t REG_DWORD /d 0 /f

reg add "HKLMSYSTEMCurrentControlSetServicesLanmanServerParameters" /v RequireSecuritySignature /t REG_DWORD /d 0 /f

3、执行完成后,重启计算机使注册表修改生效。

二、通过组策略禁用 QoS 带宽预留并重置网络协议栈

QoS 数据包计划程序默认保留 20% 网络带宽用于“高优先级流量”,该预留不仅影响下行,更会干扰 TCP 拥塞窗口动态调整逻辑,造成上传响应延迟与 SMB ACK 包堆积,间接压制共享吞吐稳定性。

1、按下 Win + R,输入 gpedit.msc 并回车(仅限专业版/企业版)。

2、导航至:计算机配置 → 管理模板 → 网络 → QoS 数据包计划程序。

3、双击“限制可保留带宽”,勾选“已启用”,将“带宽限制(%)”设为 0

4、按下 Win + X,选择“终端(管理员)”,依次执行:

netsh winsock reset

netsh int ip reset

ipconfig /flushdns

5、重启计算机。

三、在路由器端启用设备级 QoS 限速并绑定共享主机 MAC 地址

当共享主机与其他高带宽设备(如 NAS、智能电视、游戏主机)共用同一物理链路时,仅靠系统级调控无法隔离突发流量干扰。通过路由器 QoS 功能对共享主机实施硬性上下行速率封顶,可确保其带宽行为完全可控,且不依赖 Windows 版本或权限限制。

1、使用浏览器访问路由器管理地址(通常为 192.168.1.1 或 192.168.0.1)。

2、登录后进入“QoS 设置”或“带宽控制”页面。

3、开启 QoS 功能,并设置模式为“按设备限速”。

4、找到共享主机的 MAC 地址(在 Win11 中运行 ipconfig /all 查看“物理地址”)。

5、新增规则,绑定该 MAC 地址,设定上行与下行最大速率(例如:上行 80 Mbps,下行 900 Mbps)。

6、保存设置并重启路由器。

四、禁用传递优化并限制其 P2P 上传范围

传递优化服务在局域网内默认启用跨设备 P2P 分发,若共享主机同时作为 Windows 更新分发节点,其 SMB 共享进程将与 DO 后台线程竞争 TCP 连接数与 socket 缓冲区,引发传输抖动与吞吐断续。彻底隔离该服务可恢复底层网络资源分配公平性。

1、按下 Win + I 打开“设置”,进入“Windows 更新” → “高级选项” → “传递优化”。

2、将“允许上传已下载的内容”设为 关闭

3、点击“允许从其他电脑下载”,在弹出菜单中仅选择 我的本地网络上的设备

4、返回传递优化主页面,关闭“允许通过互联网向其他电脑分发内容”开关。

五、使用 NetLimiter 监控并硬性限制 explorer.exe 与 svchost.exe 的 SMB 流量

Windows 文件资源管理器(explorer.exe)与 SMB 服务宿主(svchost.exe -k netsvcs)是局域网共享的实际数据通道进程。第三方工具 NetLimiter 可对这两个进程单独施加上传/下载速率上限,并实时显示其字节流向,实现最精细的带宽配额控制。

1、从官网下载安装 NetLimiter 4(支持 Win11 24H2)。

2、启动后,在进程列表中定位 explorer.exesvchost.exe(需确认其描述含“SMB Server”或“LanmanServer”)。

3、右键目标进程 → “添加规则” → 选择“上传”或“下载”方向。

4、设定“最大速度”值(如上传限 10 Mbps,下载限 800 Mbps),勾选“启用规则”。

5、点击应用,规则即时生效,无需重启任何服务。

热门栏目