我今天发现我无法再安装我的 Netgear ReadyNas 驱动器,因为它显然正在使用1. SMB1(超级存储模块)并且 Windows 10 自版本 1709 以来就已禁用。这非常成问题,因为我需要访问这些文件,并且因为我丢失了 ReadyNas 本身的管理员密码,所以我无法登录以更新/重新配置它以使用 SMB2。
微软推荐我https://support.microsoft.com/en-us/help/4034314/smbv1-is-not-installed-by-default-in-windows这又让我想到https://support.microsoft.com/en-us/help/2696547/how-to-detect-enable-and-disable-smbv1-smbv2-and-smbv3-in-windows-and如果我真的想重新启用 SMB1
我成功通过运行重新启用了 SMB1
Enable-WindowsOptionalFeature -Online -FeatureName smb1protocol
以管理员身份从 Powershell 执行。
但是,即使重新启动后,我仍然无法从 Windows 资源管理器重新建立与 Netgear 的连接,它给出了相同的错误
我还需要做什么?
PS C:\WINDOWS\system32> Get-WindowsOptionalFeature –Online –FeatureName SMB1Protocol
FeatureName : SMB1Protocol
DisplayName : SMB 1.0/CIFS File Sharing Support
Description : Support for the SMB 1.0/CIFS file sharing protocol and the Computer Browser protocol.
RestartRequired : Possible
State : Enabled
CustomProperties :
ServerComponent\Description : Support for the SMB 1.0/CIFS file sharing protocol and the Computer
Browser protocol.
ServerComponent\DisplayName : SMB 1.0/CIFS File Sharing Support
ServerComponent\Id : 487
ServerComponent\Type : Feature
ServerComponent\UniqueName : FS-SMB1
ServerComponent\Deploys\Update\Name : SMB1Protocol
解决方案
谢谢鲍勃,SMB 1.0/CIFS 文件共享支持已启用,但在其内SMB 1.0 客户端 未启用,选中该框并重新启动即可解决问题。
答案1
问题是,虽然我已成功重新安装了 SMB1,但 SMB1 客户端尚未启用,因此如果遇到此问题,则有两个阶段。
首先重新安装SMB1.0
- 在任务栏中搜索Windows Powershell然后以管理员身份运行
- 跑步启用 Windows 可选功能 -Online -FeatureName smb1protocol
- 重启
现在重新启用客户端支持
- 在任务栏中搜索控制面板并启动它
- 选择程序和功能
- 选择打开和关闭 Windows 功能左上角
- 寻找SMB 1.0/CIFS 文件共享支持在列表中
- 点击+按钮展开
- 确保所有三个 SMB 选项都已启用
- 点击好的
- 重启