如何解决 win11 系统无法连接局域网共享文件夹 开启 smb 协议支持方法

如果您在Windows 11中尝试访问局域网内的共享文件夹,但提示“找不到网络路径”“错误代码0x80070035”或“拒绝访问”,则很可能是系统未启用SMB协议支持,或客户端/服务器组件缺失。以下是多种可独立实施的修复方法:

一、通过Windows功能界面启用SMB 1.0/CIFS支持

该方法调用系统内置的“启用或关闭Windows功能”管理器,适用于所有Windows 11版本(含家庭版),可同时激活SMB客户端与服务器端组件,恢复与老旧设备(如群晖DS213j、QNAP TS-231P、Windows Server 2003等)的基础通信能力。

1、按下Win + S打开搜索,输入启用或关闭Windows功能并回车。

2、在弹出窗口中向下滚动,找到SMB 1.0/CIFS 文件共享支持,点击其左侧+号展开子项。

3、根据实际需求勾选:若仅需访问共享(如连接NAS),至少勾选SMB 1.0/CIFS 客户端;若还需被旧设备访问本机共享,则同步勾选SMB 1.0/CIFS 服务器和SMB 1.0/CIFS 直通。

4、点击“确定”,等待系统安装完成;若提示重启,请立即执行shutdown /r /t 0或手动重启计算机。

二、使用PowerShell命令启用SMB客户端与服务器组件

该方式以管理员权限执行cmdlet,绕过图形界面,适合批量部署或脚本化操作,支持按需启用客户端或服务器端功能,避免暴露不必要的服务,符合最小权限原则。

1、右键点击“开始”按钮,选择Windows Terminal(管理员)或Windows PowerShell(管理员)。

2、输入以下命令启用SMB 1.0客户端:Enable-WindowsOptionalFeature -Online -FeatureName “SMB1Protocol” -NoRestart。

3、若还需对外提供SMBv1共享(如被Windows 7主动连接),追加执行:Enable-WindowsOptionalFeature -Online -FeatureName “SMB1Protocol-Server” -NoRestart。

4、全部命令执行完毕后,运行shutdown /r /t 0立即重启系统。

三、通过注册表启用来宾认证(Windows 11家庭版专属)

Windows 11家庭版不含组策略编辑器,当目标共享设备依赖来宾访问且未配置账户认证时,需修改注册表以允许Lanman工作站响应未加密的来宾请求,解决“错误0x80070035”或“拒绝访问”类问题。

1、按下Win + R,输入regedit并回车,以管理员身份运行注册表编辑器。

2、导航至路径:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanWorkstationParameters。

3、在右侧空白处右键 → “新建” → “DWORD (32位)值”,命名为AllowInsecureGuestAuth(若已存在则跳过)。

4、双击该值,将数值数据设为1,基数选“十进制”。

5、关闭注册表编辑器,重启计算机使更改生效。

四、启用现代SMB协议(SMB 2.0/3.0)并禁用SMBv1

该方法可精确启用更安全、高性能的SMB 2.0/3.0协议,并强制禁用高危的SMBv1,适用于Windows 11专业版、企业版及Server系统,是提升连接稳定性与传输安全性的核心手段。

1、右键“开始”按钮,选择Windows Terminal(管理员)或Windows PowerShell(管理员)。

2、执行命令启用SMB 2.0协议:Set-SmbServerConfiguration -EnableSMB2Protocol $true -Force。

3、执行命令禁用SMBv1协议:Set-SmbServerConfiguration -EnableSMB1Protocol $false -Force。

4、验证当前状态:Get-SmbServerConfiguration | Select-Object EnableSMB1Protocol, EnableSMB2Protocol, EnableSMB3Protocol,确认输出中EnableSMB2Protocol与EnableSMB3Protocol均为True,EnableSMB1Protocol为False。

5、如需增强安全性,追加执行:Set-SmbServerConfiguration -EncryptData $true -RejectUnencryptedAccess $true -Force。

五、直接输入UNC路径触发凭据缓存与认证

该方法绕过网络发现机制,直接建立SMB会话并缓存有效凭据,特别适用于共享名称未知、临时验证权限或多次映射不同路径的场景,能快速验证协议与认证链路是否正常。

1、按下Win + R打开“运行”对话框。

2、输入目标设备的UNC根地址,例如:\192.168.1.100或\NAS-DEVICE,然后按回车。

3、在弹出的“Windows 安全”窗口中,输入具备访问权限的用户名与密码,并务必勾选记住我的凭据。

4、认证成功后,即可在文件资源管理器中通过网络位置或此电脑直接访问该设备下的共享文件夹。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。