为什么win10用不了smb协议
发布网友
发布时间:2024-10-17 17:55
我来回答
共1个回答
热心网友
时间:2024-12-02 13:28
在使用windows101709版本系统时,一位用户发现打开共享文件会遇到提示“
因为文件共享不安全,所以你不能连接到文件共享。此共享需要过时的SMB1协议,而此协议是不安全的,可能会使你的系统遭受攻击。你的系统需要SMB2或更高版本。关于如何解决此问题的信息”。其实,该问题是win101709版本不兼容导致的。接下来,小编给大家分享下具体解决方法。
具体如下:你尝试使用SMBv1,除了上述报错之外,还有可能有下面的报错:
指定网络位置不可用。
为指定的错误(0x800004005)系统错误64/错误58.指定的服务器无法执行请求的操作。
对于SMBV1这个问题,解决办法还是很简单的,微软已经在可选功能里面提供了SMBv1的开启和关闭:1、打开此电脑,点击【卸载或更改程序】按钮;
2、打开后在右侧点击【程序和功能】;
3、然后在卸载程序的左方点击“启用或关闭Windows功能”,勾选“SMB1.0/CIFS文件共享支持”即可。(需要重启才能生效。),如图:
除了以上方法,微软官方也提供了通过PowerShell来进行设置的方法,用管理员权限打开Powershell之后,可以参考下面的命令:SMBv1
检测:Get-WindowsOptionalFeature_Online_FeatureNameSMB1Protocol
禁用:Disable-WindowsOptionalFeature-Online-FeatureNameSMB1Protocol
启用:Enable-WindowsOptionalFeature-Online-FeatureNameSMB1Protocol
SMBv2/v3
检测:Get-SmbServerConfiguration|SelectEnableSMB2Protocol
禁用:Set-SmbServerConfiguration_EnableSMB2Protocol$false
启用:Set-SmbServerConfiguration_EnableSMB2Protocol$true
对于不能匿名共享的问题,我们可以a按下面方法进行操作:
win+R打开运行,输入gpedit.msc回车打开组策略设置,然后选择计算机管理-管理模板-网络-lanman工作站-启用不安全的来宾登录-已启用,如图:
如果是家庭版的用户则可使用导入注册表的方法,使用下面的代码保存为reg文件导入:
WindowsRegistryEditorVersion5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters]
“AllowInsecureGuestAuth”=dword:00000001
操作完成后记得重启一次计算机!
win10提示“因为文件共享不安全,所以你不能连接到文件共享”问题的处理方法就介绍完了。遇到同样问题的朋友们,快点按照上述步骤进行操作吧!