若局域网内电脑无法互相访问,需依次启用网络发现与文件共享、启用smb1协议(兼容旧系统)、启动function discovery等关键服务、将网络配置为“专用”类型、并检查防火墙是否阻止共享端口。

如果您尝试在局域网内实现电脑间文件访问,但无法看到其他设备或提示“网络不可见”,则可能是由于网络发现未启用或文件共享功能被禁用。以下是启用网络发现与文件共享的具体操作步骤:
一、通过网络和共享中心启用网络发现与文件共享
该方法通过系统内置的图形化界面统一配置网络发现、文件和打印机共享等核心共享服务,适用于所有Windows版本(Win7至Win11),操作直观且覆盖基础共享依赖项。
1、右键点击任务栏右下角的网络图标,选择“打开网络和 Internet 设置”。
2、在设置窗口中,点击左侧“高级网络设置”,再点击“更多网络适配器选项”。
3、在新窗口中,点击顶部菜单栏的“网络和共享中心”。
4、在左侧导航栏中,点击“更改高级共享设置”。
5、展开当前活动网络配置(如“专用”或“来宾或公用”),确认以下选项已启用:启用网络发现、启用文件和打印机共享。
6、向下滚动至“所有网络”部分,勾选关闭密码保护共享(若需免密访问);若需更高安全性,可保持不勾选,但接收端须提供共享主机的有效账户凭据。
7、点击“保存更改”按钮,系统将应用设置并刷新网络服务状态。
二、通过控制面板启用SMB协议支持
网络发现与文件共享功能底层依赖SMB(Server Message Block)协议通信。Windows 10/11默认启用SMB2/3,但若需连接旧系统(如Windows 7/8)或出现“找不到网络路径”错误,必须手动启用SMB1协议(仅限可信局域网环境)。
1、按下Win+R键,输入“control”并回车,打开控制面板。
2、切换至“大图标”查看模式,点击“程序和功能”。
3、点击左侧“启用或关闭Windows功能”。
4、在弹出列表中,找到SMB 1.0/CIFS 文件共享支持,勾选其前方复选框;若使用Windows 10家庭版且需连接旧设备,此步为必要操作。
5、点击“确定”,系统将自动安装组件并提示重启;重启后生效。
三、检查并启动关键后台服务
即使界面设置已开启,若支撑共享功能的系统服务未运行,网络发现与文件共享仍将失效。以下服务必须处于“正在运行”且启动类型为“自动”。
1、按下Win+R键,输入“services.msc”并回车,打开服务管理控制台。
2、依次查找并双击以下服务项:Function Discovery Provider Host、Function Discovery Resource Publication、SSDP Discovery、UPnP Device Host、DNS Client。
3、对每一项执行:点击“启动类型”下拉菜单,选择“自动”;若“服务状态”显示“已停止”,点击“启动”按钮。
4、全部设置完成后,关闭服务窗口。
四、验证并修复网络位置类型
Windows根据网络位置类型(专用/公用)自动应用不同防火墙策略。若网络被错误识别为“公用”,系统将默认阻止网络发现与文件共享流量,导致设置无效。
1、打开“设置”→“网络和 Internet”→“以太网”(或“Wi-Fi”)。
2、点击当前连接的网络名称,进入属性页。
3、在“网络配置文件”下拉菜单中,确认已选择专用;若显示“公用”,请更改为“专用”。
4、系统将自动重新评估网络并应用对应防火墙规则。
五、临时关闭防火墙进行故障隔离
第三方安全软件或Windows Defender防火墙的自定义规则可能拦截SMB(TCP 445端口)、NetBIOS(UDP 137-139)等共享必需端口,导致网络发现失败。
1、打开“控制面板”→“系统和安全”→“Windows Defender 防火墙”。
2、点击左侧“启用或关闭Windows Defender 防火墙”。
3、在当前网络位置设置中,选择关闭Windows Defender 防火墙(不推荐)。
4、测试网络发现是否恢复正常;若恢复,说明原防火墙规则存在冲突,需返回防火墙“允许应用或功能通过Windows Defender 防火墙”中手动启用文件和打印机共享。










