解决Windows11 SMB传输速率慢的问题
前言:
网络上看到很多人拿着Win11在一些特定场景发现SMB共享拷贝速度慢,但搜索基本要么说微软补丁有问题只能忍着,要么让你改SMB加密、签名的设置但没用,我经过摸索终于找到解决办法,供大家分享。
======================================================================
2024年底时,我买了一台联想的Y7000P(14650HX + 4060),看这个配置就知道,主要是为了出差时玩游戏的。

很快,我发现这个机器有个很诡异的地方:
(1)当它通过自身千兆有线网卡,从我的群晖里局域网SMB拷入资源时,只能跑到40MB/s,哪怕我升级网卡驱动、重装系统都无法改善,依然坚定在40MB/s。
(2)但是,它通过Steam、PC Xbox从互联网下载,或者从局域网其他Windows机器拷贝时,都能正常跑到100多MB/s,好吧,局域网干不过互联网下载速度了……
(3)局域网其他Windows 10、Windows11机器从群晖SMB拷贝没问题,正常到110+MB/s。
(4)甚至,这台Y7000P当从群晖通过其他协议(Webdav)拷入资源时,都可以到100MB/s……
似乎,看起来是群晖和Y7000P之间的SMB协议有问题,简单说,就是下图红色箭头这条路径:

第1步,TCP优化,微效:
很明显,其他应用层协议没问题,看起来不像是驱动、硬件问题,因此我首先在Y7000P本身注册表、Windows系统里做了一些TCP 的参数修改,嗯,不错,很快提到了60MB/s,但是从此我再也没法从注册表、系统做任何优化提升。

第2步,驱动、重装OS、外设网口,无效。
迫于无奈,我只能试了本机升级网卡驱动,不行。重装系统,不要联想出厂的Win11了,自己LTSC Win11装上,不行。我甚至试着外接一个USB有线 网口,试图把主板网卡这个可能故障点避开,也没有用。
第3步,SMB加密、签名禁止,无效。
其实一开始,我就猜测和SMB版本有关系,但这个涉及Y7000P和群晖两边协议,这个调试可能最麻烦,所以没在这上面动手,但现在只能去继续实施了。由于这个问题只出在SMB上,很简单搜索一下就可以发现,2022、2024年微软两次大补丁都出现了SMB传输大幅度变慢、降速40%的问题,但都明确指出微软没给出解决方案,那难道只能接受?查询了一下,微软也明确提到了,由于Windows新版本开启了SMB签名、加密,可能会导致变慢。

于是,我在Gpedit.msc组策略,计算机配置、windows设置、安全设置、安全选项里,配置了通信数字签名的禁用,群晖侧也关掉SMB加密,但是没用。

第4步,群晖侧设置SMB版本,无效。
群晖里有SMB版本等选项,我尝试了V1~V3,或者V2~V3(意味着屏蔽了V1),但是居然也无效。从最后的解决方法从Windows侧屏蔽SMB V1生效看,是有点奇怪的。按理在群晖侧去掉SMB V1应该是一样的,但没有成功,依然只有60MB/s

第5步,windows端设置屏蔽SMB V1,生效!提速110MB+
最后,我发现微软官方有个指南《在 Windows 中检测、启用和禁用 SMBv1、SMBv2 和 SMBv3》提到了,对SMB V1协议如何快速通过命令检测、禁用、启用(需要重启计算机)
检测:
Get-SmbServerConfiguration | Select EnableSMB1Protocol禁用:
Set-SmbServerConfiguration -EnableSMB1Protocol $false启用:
Set-SmbServerConfiguration -EnableSMB1Protocol $true注意需要管理员权限打开powershell窗口,cmd我试了命令不可用,是Powershell独有命令。我禁用、重启计算机后,从群晖拷贝速度突然猛增到110+MB/s,正常了~

后记:
这个问题的关键其实就是Windows几经升级,到2022年后,SMBV1确实已经有相当问题,微软支持、解决也非常不利力,在命令行禁用掉SMBV1即可解决,或从添加删除程序里去掉SMB 1.0的三个组件,应该也是可以的。
当然,我至今不知道为什么群晖侧选择最小V2、最大V3协议,也等于去掉了SMB V1,为什么不行。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

chihiro830
校验提示文案
史莱姆KING
校验提示文案
买东买西买实惠
我新买的wifi6无线网卡,刚用一段时间测速能第一秒开始跑满宽带800mb左右,一直到结束波动不大,但用了个把月不知道哪里设置问题还是什么原因导致测试只能慢慢的一点一点提速,到快结束时才能跑满,这是哪里出问题了?驱动重新安装还是一样
校验提示文案
值友6181092434
校验提示文案
莫宇曦
校验提示文案
beecat
查了下,已经是禁用状态,依然很慢。还好不是经常用,懒的去折腾了
校验提示文案
刀风之影
校验提示文案
范俩仟Sam
校验提示文案
realpk
校验提示文案
pzyd
校验提示文案
继续跑
校验提示文案
whig
校验提示文案
疯狂的门徒
校验提示文案
爱折腾的老狐狸
校验提示文案
史莱姆KING
校验提示文案
爱折腾的老狐狸
校验提示文案
chihiro830
校验提示文案
买东买西买实惠
我新买的wifi6无线网卡,刚用一段时间测速能第一秒开始跑满宽带800mb左右,一直到结束波动不大,但用了个把月不知道哪里设置问题还是什么原因导致测试只能慢慢的一点一点提速,到快结束时才能跑满,这是哪里出问题了?驱动重新安装还是一样
校验提示文案
疯狂的门徒
校验提示文案
whig
校验提示文案
继续跑
校验提示文案
pzyd
校验提示文案
realpk
校验提示文案
范俩仟Sam
校验提示文案
刀风之影
校验提示文案
beecat
查了下,已经是禁用状态,依然很慢。还好不是经常用,懒的去折腾了
校验提示文案
莫宇曦
校验提示文案
值友6181092434
校验提示文案