現象:WIN10 Education Editon不能訪問SMB V1.5的NAS服務器的共享文件夾。
一篇WIN與SMB相關的經驗帖:https://jingyan.baidu.com/article/c33e3f48f57423ea15cbb507.html
WIN10 Home Edition的系統,未出現不支持SMB v1的現象。
WIN10 Feature(特性)列表里, Education Editon比Home Edition多如下選項:
- NFS服務(NFS客戶端,NFS管理工具)。
- SMB直通(針對 SMB 3.x 的文件共享協議的遠程直接內存訪問(RDMA)支持)。
- Hyper-V(服務,管理工具)
經過驗證,上述選項與出現問題的現象均無關。
搜到的其他一些並不相關的帖子:
https://blogs.technet.microsoft.com/josebda/2012/06/06/windows-server-2012-which-version-of-the-smb-protocol-smb-1-0-smb-2-0-smb-2-1-or-smb-3-0-are-you-using-on-your-file-server/
Please note that Windows Server 2012 Hyper-V only supports SMB 3.0 for remote file storage. This isdue mainly to the availability features ...
Hyper-V(only supports SMB 3.0)與SMB 1.0,只能二選一。
Hyper-V與Vmware Workstation也是二選一,Windows下運行Docker,而Hyper-V又是首選(當然還有基於虛擬機的模擬方案)。
最后確定問題的症結
訪問共享文件夾,報如下錯誤:
\\192.168.1.96\volume1\cloud 無法訪問。你可能沒有權限使用網絡資源。請與這台服務器的管理員聯系以查明你是否有訪問權限。
你不能訪問此共享文件夾,因為你組織的安全策略阻止未經身份驗證的來賓訪問。這些策略可幫助保護你的電腦免受網絡上不安全設備或惡意設備的威脅。
從上述錯誤信息,摘選重要部分:你可能沒有權限使用網絡資源。請與這台服務器的管理員聯系以查明你是否有訪問權限。在Bing里搜索這些關鍵字,比較有用的三個帖子:
http://www.cnblogs.com/soul-stone/p/7967721.html
http://www.winwin7.com/JC/5391.html
http://bbs.pcbeta.com/viewthread-1762389-1-1.html (這個帖子和我一樣,都是教育版發生的情況)
處理辦法(當然可以通過GUI的組策略方式手工配置):
以管理員身份執行如下命令,然后一定記得重啟電腦。
sc.exe config lanmanworkstation depend= bowser/mrxsmb10/nsi
sc.exe config mrxsmb20 start= disabled
在PowerShell中的驗證上述操作是否生效的方法:
dir \\localhost\c$ Get-SmbServerConfiguration Get-SmbConnection Get-SmbConnection -192.168.1.96 localhost