将我的 Windows 10 更新到最新的“Windows 10 Fall Creators Update”后,我的共享驱动器无法访问。
在最新的“Windows 10 Fall Creators Update”中,SMB2 中的访客访问默认是禁用的。
您可以在组策略设置中更改此设置。
右键单击任务栏左下方的 Windows 图标,或选择 Windows 键 + r
在运行框中输入“gpedit.msc”
在本地组策略编辑器中,选择“管理模板”
选择“网络”
选择“Lanman 工作站”
双击“启用不安全的访客登录”选项
勾选“启用”选项
选择“确定”
如果这不起作用,请考虑检查此注册表项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters\AllowInsecureGuestAuth
对于您的情况,应将其设置为 1。
注意:通过启用不安全的访客登录,此设置会降低 Windows 客户端的安全性。 https://support.microsoft.com/en-us/help/4046019/guest-access-smb2-disabled-by-default-in-windows-10-server-2016
答案1
在最新的“Windows 10 Fall Creators Update”中,SMB2 中的访客访问默认是禁用的。
您可以在组策略设置中更改此设置。
右键单击任务栏左下方的 Windows 图标,或选择 Windows 键 + r
在运行框中输入“gpedit.msc”
在本地组策略编辑器中,选择“管理模板”
选择“网络”
选择“Lanman 工作站”
双击“启用不安全的访客登录”选项
勾选“启用”选项
选择“确定”
如果这不起作用,请考虑检查此注册表项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters\AllowInsecureGuestAuth
应设置为1适合您的情况。(来源:zhqiat)
注意:通过启用不安全的访客登录,此设置会降低 Windows 客户端的安全性。https://support.microsoft.com/en-us/help/4046019/guest-access-smb2-disabled-by-default-in-windows-10-server-2016
答案2
还有一件事需要调查。
如果您应用gpedit.msc
qore5 提到的解决方案但仍然不起作用,则可能需要编辑单独的注册表项。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters
并更改AllowInsecureGuestAuth
为 1。
在 Windows 10 多次更新后就出现了这种情况。
答案3
可接受的答案是通过降低客户端的安全性来实现的。它不会强制执行 Windows 10/Windows Server 中为安全目的而添加的限制。它需要调整每个客户端。
另一方面,真正的答案是提高服务器端的安全性,并删除任何到来宾帐户的映射
添加以下行
[global] client min protocol = SMB3 client max protocol = SMB3 restrict anonymous = 2 encrypt passwords = true
消除
- 选项
map to guest
(作为坏用户,我拥有该选项) - smbd.conf 中的任何“guest ok”行
重新启动 samba,系统将提示您输入用户名/密码。
答案4
简单>>
取消隐藏文件和文件夹
转到 C:\Windows\System32\GroupPolicy
首先备份 Machine & User 文件夹以及 gpt.ini
__然后
删除机器文件夹和用户文件夹中的项目(*不要删除机器和用户文件夹)
__回去
从 C:\Windows\System32 中删除 gpedit.msc
重启你的电脑
然后享受你的生活......