局域网访问共享文件夹卡顿的根源是系统后台协议协商与扩展加载阻塞,需依次禁用LSOv2、远程差分压缩、SMB多通道,并排查Shell扩展干扰。

局域网内访问共享文件夹时卡顿、打开要等十几秒、双击文件夹图标转圈半天才显示内容,根本不是网线或带宽问题,而是系统在后台反复协商、校验、加载扩展导致的阻塞。
关闭网卡大型传送分载(LSOv2)
这一步必须最先做,它是千兆局域网中最常触发SMB卡顿的元凶。LSOv2本为提升大包吞吐设计,但与SMB协议配合时会导致TCP分段异常和ACK延迟,资源管理器因此不断重试连接,表现为“点击后无响应”。
打开设备管理器 → 展开“网络适配器” → 右键当前正在使用的有线网卡 → 选择“属性” → 切换到“高级”选项卡
找到 【Large Send Offload v2 (IPv4)】 和 【Large Send Offload v2 (IPv6)】(若存在)→ 将二者值均设为“Disabled” → 点击“确定”
重启电脑使设置生效。不重启,改动不会加载进SMB会话层。
禁用远程差分压缩(RDC)
这个功能在Win10/Win11中默认启用,但它对现代千兆局域网毫无益处,反而会让CPU在每次枚举文件夹时强行压缩数据块,拖慢图标渲染和子目录展开速度。
按 Win + R 输入 optionalfeatures.exe 回车
取消勾选“远程差分压缩API支持” → 点击“确定” → 按提示重启
注意:勾选状态是启用,取消才是禁用。别看反了。
优化SMB客户端行为
Windows默认启用多通道(MultiChannel),但在面对NAS、旧交换机或混合品牌路由器时,会因协商失败反复降级重连,造成“打开文件夹慢、复制中途卡住”。
以管理员身份运行 PowerShell
执行命令:Set-SmbClientConfiguration -EnableMultiChannel $false -Force
该命令禁用多通道,强制使用单路稳定连接,适用于95%的中小企业和家庭环境。执行后无需重启,立即生效。
如确认对方是 Windows Server 2003 或某款老型号 NAS,且上述操作无效,再考虑启用 SMBv1 客户端:控制面板 → 程序 → 启用或关闭Windows功能 → 勾选“SMB 1.0/CIFS 客户端” → 确定。仅勾客户端,【切勿开启SMB服务器端】。
清理干扰性Shell扩展
第三方软件(尤其是云同步、数字签名、加密工具)常向资源管理器注入右键菜单和属性页扩展。这些扩展在访问远程路径时被强制调用,而网络延迟下极易超时,直接挂起整个窗口。
方法一:注册表抑制(推荐)
按 Win + R 输入 regedit 回车 → 定位到:
HKEY_CLASSES_ROOT\*\Shellex\PropertySheetHandlers\CryptoSignMenu
HKEY_CLASSES_ROOT\*\Shellex\PropertySheetHandlers\{3EA48300-8CF6-101B-84FB-666CCB9BCD32}
若路径不存在,请手动新建对应项 → 在每个项下新建一个 DWORD (32位) 值,命名为 【SuppressionPolicy】 → 数值数据填 100000(十六进制)
方法二:临时排查
按 Win + R 输入 shell:AppsFolder 回车 → 找到“Windows 文件资源管理器” → 右键 → “更多” → “以安全模式启动” → 此时所有第三方Shell扩展被绕过。若此时访问共享变快,即可确认是某款软件导致。

















