Jack 发表于 2018-4-20 23:11:32

解决 Windows 无法访问路由器 SMB 共享文件问题

直接说解决方法:
按下 Win+R 快捷键,然后输入%windir%\system32\OptionalFeatures.exe输入后回车就打开了 “启用或关闭 Windows 功能”
然后勾选 “SMB 1.0/CIFS 文件共享支持”
https://i.loli.net/2018/04/20/5ada025157e17.png
最后点击确定,待应用后重启电脑就能正常访问路由器的共享文件。


以下是问题原因:
之前看到不少人提出电脑无法访问路由器下 U / 硬盘的文件,经过一番研究终于找到原因。
首先,只要路由器共享开关打开,这个问题就不是路由器的问题,之所以打不开是因为 Windows 10 Fall Creators Update(秋季创意者更新 1709)更新后因为安全漏洞太多默认关闭了 SMB 1.0 版本的选项,而采用 SMB 3.0,这直接导致了无法访问路由器 SMB 共享的文件,因为 ASUS 路由器目前仍使用 1996 年诞生的 SMB 1.0。开启后就能解决这种兼容性问题,但也会带来更多安全隐患,之前的勒索病毒 “WannaCry(想哭)” 就是利用了 SMB 的 “EternalBlue(永恒之蓝)” 漏洞,也希望 ASUS 能尽快使用新版 SMB 3.0。

参见:
服务器消息块 百科
Samba 百科
WannaCry(想哭) 百科
Microsoft 将在秋天(2017 年)禁用 Windows 10 的 SMB v1 新闻

**** Hidden Message *****

eagle 发表于 2018-4-22 21:39:07

顶顶更健康

Dr.Antenna 发表于 2018-4-20 23:52:39

thanks Jack for nice sharing

baoziwan 发表于 2018-4-21 22:56:27

现在ASUS路由可以选择使用smb的版本啊。
68u梅林384.4 (16-Mar-2018)changlog:
Samba protocol support can now be set to SMBv1, SMBv2, or SMBv1 + SMBv2 (the new default). This will result in a performance drop on all models but the RT-AC86U, but will be more secure. Ideally, people should change it to SMBv2 only, and then reboot all their client devices to start using only the new protocol.

Jack 发表于 2018-4-21 23:29:01

baoziwan 发表于 2018-4-21 15:56
现在ASUS路由可以选择使用smb的版本啊。
68u梅林384.4 (16-Mar-2018)changlog:
Samba protocol support ca ...
是的, Asuswrt-Merlin 改版固件已经支持 SMB 其他版本,但是官方固件仅支持 SMB 1.0

pjt0962 发表于 2018-4-26 14:18:10

学习一下,谢谢了!:lol

cnwangb 发表于 2018-4-27 10:05:34

学习一下。

满天星 发表于 2018-5-3 20:27:23

回复查看






ysbledmh 发表于 2018-5-7 19:10:14

感謝樓主的熱心發文分享

jaycn06010 发表于 2018-5-13 08:12:31

谢谢 分享太好了终于找到原因了
页: [1] 2 3 4
查看完整版本: 解决 Windows 无法访问路由器 SMB 共享文件问题