必须同时满足网络可见、协议通达、服务就位、权限开放四个条件:设网络为专用并启用发现与共享;启用smb 1.0/cifs及function discovery等服务;通过组策略或注册表启用不安全的来宾登录;同步配置共享权限与ntfs安全权限。

要在 Win11 中让其他电脑或手机通过局域网访问本机文件夹,必须同时满足网络可见、协议通达、服务就位、权限开放四个条件;缺一不可,否则会出现“找不到网络路径”“拒绝访问”或“登录失败”等错误。
确认网络类型并启用基础发现功能
Windows 11 默认将新连接的 Wi-Fi 或以太网识别为“公用网络”,此时会自动关闭所有共享能力。这一步是后续所有操作的前提。
点击任务栏右下角网络图标 → 选择「网络和 Internet 设置」→ 进入「高级网络设置」→ 点击「高级共享设置」。
找到当前正在使用的网络(如“Wi-Fi”或“以太网”),确认其配置文件类型为【专用】;若显示为“公用”,请先点击该网络名称,在弹出页中手动更改为“专用”。
在「专用网络」区域,开启「网络发现」和「文件和打印机共享」;向下滚动至「所有网络」部分,将「密码保护的共享」设为「关闭」→ 点击「保存更改」。
启用 SMB 协议与关键后台服务
没有 SMB 协议,Windows 就无法与其他设备交换文件;没有 Function Discovery、SSDP 和 UPnP 这三项服务,共享路径就无法被发现或解析。
方法一:启用 SMB 1.0/CIFS 支持
按 Win + S 搜索「控制面板」→ 点击「程序」→「启用或关闭 Windows 功能」→ 展开「SMB 1.0/CIFS 文件共享支持」→ 勾选全部三项(客户端、服务器、SMB Direct)→ 点击「确定」→ 提示重启则立即执行。
方法二:启动三项核心服务
按 Win + R 输入 services.msc 回车 → 依次双击打开以下服务:Function Discovery Resource Publication、SSDP Discovery、UPnP Device Host → 将每项的「启动类型」设为「自动」→ 若「状态」不是「正在运行」,则点击「启动」按钮。
解除来宾访问限制(关键修复)
即使已关闭密码保护共享,Win11 默认仍禁止空密码账户通过网络登录——这是手机、平板、NAS 或未设密码的旧设备无法连接的根本原因。
第一步:打开组策略编辑器
按 Win + R 输入 gpedit.msc 回车 → 若提示“此编辑器不可用”,说明你使用的是家庭版,需改用注册表方式(见下方提示)。
第二步:修改安全策略
依次展开:计算机配置 → Windows 设置 → 安全设置 → 本地策略 → 安全选项 → 找到「网络访问: 不允许 SAM 账户的匿名枚举」→ 双击 → 设为「已禁用」→ 再找到「网络访问: 不允许 SAM 账户和共享的匿名枚举」→ 同样设为「已禁用」→ 点击「确定」。
【注意】修改后必须重启电脑才生效,不重启等于没做。
设置文件夹共享并同步 NTFS 权限
仅设置共享权限不够,NTFS 权限必须同步放开,否则仍会提示“你没有权限打开该文件夹”。
第一步:右键目标文件夹 →「属性」→「共享」选项卡 → 点击「高级共享」→ 勾选「共享此文件夹」→ 在「共享名」中输入纯英文、无空格名称(如 ShareDocs)→ 点击「权限」。
第二步:在权限窗口中点击「添加」→ 输入 Everyone → 点击「检查名称」→「确定」→ 勾选「完全控制」「更改」「读取」→「应用」。
第三步:切换到「安全」选项卡 →「编辑」→「添加」→ 再次输入 Everyone →「检查名称」→「确定」→ 勾选「完全控制」→「应用」→「确定」。
第四步:回到「共享」选项卡 → 点击「共享」按钮 → 记录系统生成的网络路径,格式为 \计算机名共享名 或 \192.168.x.x共享名。











