问题概述SMB 文件共享无法访问(提示拒绝访问/找不到网络路径)或速度显著低于预期,常见原因包括端口被阻断、协议版本不兼容、凭据错误、服务未运行、网络质量或 MTU 异常等。适用范围Windows 10/11 客户端访问 Windows/NAS 上的共享目录常见错误:0x80070035 找不到网络路径,0x80004005 未指定错误快速排查1) 端口与连通性:`Test-NetConnection -ComputerName <server> -Port 445`防火墙规则:`netsh advfirewall firewall show rule name="File and Printer Sharing (SMB-In)"`2) 服务状态:客户端:Workstation(LanmanWorkstation)必须运行;服务管理器检查并启动服务器:Server(LanmanServer)与 TCP/IP NetBIOS Helper3) 凭据与访问控制:`cmdkey /list` 检查缓存凭据;`net use * /delete` 清理错误映射共享权限与 NTFS 权限需同时允许访问4) 协议与功能:- 兼容性:避免 SMBv1;`Get-SmbServerConfigurationSelect EnableSMB1Protocol`策略/功能:关闭“需要签名”测试性能影响(仅在安全允许时)5) 网络路径与名称解析:用 `\\IP\Share` 替代主机名排除 DNS/NetBIOS 问题深入诊断事件日志:事件查看器 → Applications and Services Logs → Microsoft → Windows → SMBClient/SMBServer性能采集:`wpr -start FileIO -filemode`,重现问题后 `wpr -stop smb.etl`MTU/丢包:在同网段测试 `ping <server> -l 1472 -f` 调整 MTU修复方案开放 445 入站并允许“文件和打印机共享”规则;在安全边界内调整 IDS/IPS统一凭据并清理错误映射;通过“凭据管理器”保存正确域/本地账户在服务器侧更新到 SMBv2/v3;禁用 SMBv1;如需签名/加密根据性能权衡DNS 修复:为服务器注册 A 记录或使用静态映射;NAS 固定 IP大文件吞吐优化:启用 SMB 多通道(多网口场景)与 RSS;网卡驱动更新验证与回归复制 1GB 测试文件并记录速率(期望 >= 网卡协商速率的 60%)`Get-SmbConnection` 查看加密/签名与方言;`Measure-Command` 测试列目录延迟注意事项禁用 SMBv1 可能影响旧设备;变更前评估兼容性凭据及权限调整需遵循最小权限原则参考资料Microsoft Docs:SMB 服务器与客户端故障排查NAS 厂商文档:性能与兼容性设置

发表评论 取消回复