必须将网络设为专用网络并启用网络发现与文件共享,否则局域网设备不可见;通过设置或文件资源管理器横幅开启后,需确认function discovery、server服务运行且防火墙放行相关规则。

要在Windows 11局域网中让其他电脑看到你的设备并访问共享文件夹,必须先开启网络发现和文件共享,否则“网络”里一片空白,双击任何设备都会提示“找不到网络路径”或直接报错0x00000035。
确认当前网络为“专用网络”
Windows 11默认把新连接的Wi-Fi或有线网络识别为“公用网络”,此时系统会强制关闭网络发现——这是绝大多数人设置失败的根源。你必须手动把它改成“专用网络”,否则后面所有操作都无效。
按下 Win + I 打开设置 → 左侧点“网络和 Internet” → 右侧点“高级网络设置” → 点击当前正在使用的网络(如“Wi-Fi”或“以太网”)→ 将“网络配置文件类型”改为【专用】。
改完后不用重启,立即生效。如果该选项是灰色不可点,说明你正连着访客网络或企业级802.1X认证网络,需换回主Wi-Fi或联系网络管理员。
启用网络发现与文件共享
方法一:通过设置界面精准控制(推荐)
在上一步进入的“高级网络设置”页面中,直接点击“高级共享设置” → 展开“专用网络”区域 → 开启以下两项:
✅ 启用网络发现
✅ 启用文件和打印机共享
向下滚动到“所有网络”区域 → 勾选“关闭密码保护的共享”(仅限家庭/可信局域网)。【不勾选此项,访问端将反复弹出凭据框,且默认本地账户无法通过验证】
点击“保存更改”,系统会自动刷新服务状态。
方法二:用文件资源管理器横幅一键启用(最快)
按 Win + E 打开文件资源管理器 → 左侧导航栏点“网络” → 如果顶部出现黄色横幅“网络发现和文件共享已关闭”,直接点击它 → 弹窗中选“启用网络发现和文件共享” → 系统问“是否将当前网络设为专用网络?”时,选【否,使已连接的网络成为专用网络】。
这一步会自动完成网络类型切换+发现开启+共享启用三件事,适合着急传文件的新手。
验证服务与防火墙是否放行
第一步:检查关键服务是否运行
按 Win + R 输入 services.msc 回车 → 找到以下三项服务:
• Function Discovery Provider Host
• Function Discovery Resource Publication
• Server
右键每一项 → 若状态不是“正在运行”,则点“启动”;若“启动类型”不是“自动”,请双击它 → 改为“自动(延迟启动)”。
第二步:放行防火墙规则
打开“控制面板” → “系统和安全” → “Windows Defender 防火墙” → “允许应用或功能通过Windows Defender防火墙” → 点“更改设置” → 滚动找到“网络发现”和“文件和打印机共享”,确保【专用】列已打勾。若没看到这两项,点击“允许另一应用” → 浏览添加:%SystemRoot%\system32\svchost.exe → 勾选“网络发现”和“文件和打印机共享”。
第三步:测试是否生效
回到文件资源管理器 → 再次点击左侧“网络” → 若能看到本机图标(显示为你的电脑名),且旁边有其他在线设备,说明网络发现已通;若双击本机图标能列出已共享的文件夹,说明文件共享也已就绪。











