你在 Windows 里「映射网络驱动器」、在文件管理器输入 \\192.168.1.10\video、电视盒子直连 NAS 播放——背后跑的都是 SMB(Server Message Block)协议。一句话:SMB 是局域网里两台电脑互访文件系统的通用语言,Windows 原生支持,Linux 上叫 Samba,NAS 的「文件共享」功能基本都是它。
| 版本 | 年代 | 特点 |
|---|---|---|
| SMB1 | 1990s | 老旧、无签名无加密,WannaCry 勒索软件的传播通道,现代系统默认禁用 |
| SMB2 | 2006/Vista | 性能大幅优化,命令精简,局域网主力 |
| SMB3 | 2012/Win8 | 端到端加密、签名默认开启、多通道(多网卡并行提速) |
家庭 NAS 记住一条:设置里关掉 SMB1。老的电视盒子只支持 SMB1 的话,用 FTP/SFTP 或升级固件替代,别为兼容老设备全家裸奔。
| 报错 | 大概率原因 |
|---|---|
| 0x80070035「找不到网络路径」 | NAS 离线、IP 变了、445 端口不通(ping 一下)、两台机器不在同一网段 |
| 反复要密码 | 凭据缓存错乱:控制面板→凭据管理器删掉旧条目重连;用户名建议用 IP\用户名 格式 |
| 能连但慢 | 协商到了 SMB1;协商版本不匹配;Wi-Fi 信号差;大文件小包传输 |
| 连得上、列不了目录 | 共享权限与文件系统权限(Linux 的 chmod)两层都要过,只给了一层 |
排查顺序:先 ping 通 → 再测端口(445)→ 再看凭据 → 最后查权限。四个层次,一层层来,别上来就重装。
断线重连、增量扫描、读取重试——这些 SMB 场景最容易翻车的细节,数字管家连接层原生实现。
免费下载,本地运行。NAS 挂上,第一步从能「搜」开始。