应依次检查网络连通性、启用网络发现与共享服务、配置不安全来宾访问、设置共享及NTFS双重权限、启用SMB 1.0支持。

如果您在局域网中尝试打开共享文件夹时提示“无法访问”、“拒绝访问”或“你没有权限访问此计算机”,则可能是由于网络发现未启用、共享权限配置缺失、来宾账户限制或SMB协议支持异常所致。以下是解决此问题的步骤:
一、检查并修复基础网络连通性
确保两台设备处于同一子网且物理与逻辑连接正常,是访问共享资源的前提。若IP地址不在同一网段或ping不通目标主机,后续所有权限设置均无效。
1、在无法访问共享的电脑上按 Win+R,输入 cmd 回车,执行 ipconfig,记录IPv4地址与默认网关。
2、在被共享文件夹所在的电脑上同样执行 ipconfig,比对两者的IPv4地址前三段(如192.168.1)和默认网关是否完全一致。
3、在访问端执行 ping 192.168.1.XXX(替换为被共享端实际IP),若返回“请求超时”或“无法访问目标主机”,需检查网线插接、Wi-Fi连接状态、路由器LAN口指示灯是否常亮。
4、若使用无线网络,确认未启用访客隔离或AP隔离功能——该功能会阻止同一Wi-Fi下的设备相互通信,须登录路由器后台关闭。
二、启用网络发现与文件共享服务
Windows默认可能禁用网络发现及关联服务,导致资源管理器中不显示其他计算机,也无法通过 \计算机名 访问共享路径。
1、打开“控制面板 > 网络和 Internet > 网络和共享中心 > 高级共享设置”。
2、在当前网络配置(如“专用”网络)下,开启 网络发现 和 文件和打印机共享。
3、在“所有网络”部分,将 密码保护的共享 设置为 关闭。
4、按 Win+R 输入 services.msc,找到以下三项服务并设为“自动(延迟启动)”: Function Discovery Resource Publication、SSDP Discovery、UPnP Device Host;若已停止,右键选择“启动”。
三、启用不安全来宾访问(适配无密码共享场景)
Windows 10/11 默认禁用匿名SMB会话,导致无法访问未设密码的共享(尤其与Win7/XP互通时),必须显式启用不安全来宾登录机制。
1、按 Win+R 输入 regedit,定位到:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanWorkstationParameters
2、在右侧空白处右键 → 新建 → DWORD (32位) 值,命名为 AllowInsecureGuestAuth,双击将其数值数据设为 1。
3、按 Win+R 输入 gpedit.msc,依次展开:
计算机配置 > 管理模板 > 网络 > Lanman 工作站,双击“启用不安全的来宾登录”,选择 已启用 并点击确定。
四、配置共享文件夹的双重权限体系
Windows共享采用“共享权限 + NTFS安全权限”双层控制,任一环节未放行都将导致访问失败。仅设置共享选项卡或仅设置安全选项卡均不充分。
1、右键目标文件夹 → “属性” → “共享”选项卡 → 点击“高级共享” → 勾选“共享此文件夹” → 点击“权限”。
2、在弹出窗口中点击“添加”,输入 Everyone 或 Guest,点击“检查名称”确认后确定 → 勾选 完全控制 → 应用。
3、切换至“安全”选项卡 → 点击“编辑” → “添加” → 再次输入 Everyone 或 Guest → 勾选 完全控制 → 确定。
4、若“Guest”账户在列表中不可见,需先启用该账户:按 Win+R 输入 lusrmgr.msc → 展开“用户” → 右键“Guest” → “属性” → 取消勾选“账户已禁用” → 确定。
五、启用SMB 1.0/CIFS文件共享支持
部分老旧设备或NAS共享依赖SMB 1.0协议,而Win10/11默认禁用该协议以提升安全性,关闭后将导致连接中断或报错0x80070035。
1、打开“控制面板 > 程序 > 启用或关闭Windows功能”。
2、勾选 SMB 1.0/CIFS 文件共享支持 下全部子项(包括“SMB 1.0/CIFS 客户端”和“服务器”)。
3、点击“确定”,系统将自动安装组件并提示重启,务必重启计算机 使更改生效。
4、重启后,在命令提示符中执行 sc query mrxsmb10,若状态为“RUNNING”,表明SMB 1.0服务已成功加载。

















