Windows 11局域网文件互传失败主因是网络发现未启用或依赖服务/防火墙配置不当;需依次执行:一、设置中开启专用网络的网络发现与文件共享;二、资源管理器“网络”页横幅一键启用;三、启动Function Discovery、SSDP等四项关键服务;四、防火墙中允许网络发现;五、管理员命令行运行netsh启用“网络发现”规则组。

如果您希望在 Windows 11 局域网中实现电脑间互传文件,但目标设备始终不可见或无法访问共享资源,则很可能是网络发现功能未启用或相关依赖组件未就绪。以下是多种可靠且可独立生效的开启方法:
一、通过高级共享设置启用网络发现与文件共享
该方法直接修改网络发现和共享开关状态,适用于所有版本的 Windows 11,是基础且优先执行的操作。系统需识别当前网络为“专用网络”才能激活共享能力。
1、按下 Win + I 打开设置,进入“网络和 Internet” → “高级网络设置” → “高级共享设置”。
2、在“专用网络”部分,点击展开后,将启用网络发现和启用文件和打印机共享两项均设为开启状态。
3、向下滚动至“所有网络”区域,根据家庭或办公环境选择:关闭密码保护的共享(免密访问)或保留启用(需输入本机账户凭据)。
4、点击页面底部的保存更改按钮,使配置立即生效。
二、通过文件资源管理器快捷横幅一键启用
此方式利用系统内置引导机制,在用户首次访问“网络”位置时自动触发配置流程,无需逐层进入设置菜单,适合新手快速响应。
1、按 Win + E 打开文件资源管理器。
2、在左侧导航栏点击网络项。
3、若显示黄色提示条“网络发现和文件共享已关闭”,请直接点击该提示文字。
4、在弹出窗口中选择启用网络发现和文件共享。
5、当系统询问是否将当前网络设为专用网络时,选择否,使已连接的网络成为专用网络以兼顾可见性与基础安全。
三、启用并启动关键后台服务
网络发现功能高度依赖若干系统服务持续运行;即使界面设置已开启,若 Function Discovery Resource Publication、SSDP Discovery 等服务处于停止或禁用状态,设备仍将无法被探测到。
1、按 Win + R 输入 services.msc 并回车,打开服务管理器。
2、依次查找以下四项服务:Function Discovery Resource Publication、SSDP Discovery、UPnP Device Host、Function Discovery Provider Host。
3、对每一项执行:双击打开属性 → 将“启动类型”设为自动 → 若“服务状态”为“已停止”,则点击启动按钮 → 点击“确定”保存。
4、全部服务确认运行后,关闭服务管理器窗口。
四、配置 Windows 防火墙放行网络发现规则
Windows Defender 防火墙默认拦截 SSDP(简单服务发现协议)等多播通信流量,导致设备广播包无法抵达其他主机,必须显式启用对应防火墙规则组。
1、在任务栏搜索框中输入允许应用通过防火墙并打开该设置项。
2、点击更改设置(需管理员权限确认)。
3、在应用和服务列表中向下滚动,找到网络发现条目。
4、确保其对应的专用和公用两个复选框均被勾选。
五、使用命令提示符批量启用防火墙规则组
该方法通过 netsh 命令一次性激活整个“网络发现”规则组,避免图形界面中遗漏子规则,提升配置完整性与执行效率。
1、右键点击“开始”按钮,选择终端(管理员)或命令提示符(管理员)。
2、输入以下命令并回车:netsh advfirewall firewall set rule group="网络发现" new enable=Yes。
3、命令执行完成后,终端将显示确定字样,表示全部相关规则均已启用。










