首先启用网络发现和文件共享,进入控制面板→网络和Internet→查看网络状态和任务→更改高级共享设置,启用对应选项并保存;接着打开services.msc,将Function Discovery Resource Publication、Computer Browser、Server、TCP/IP NetBIOS Helper及DNS Client服务设为自动并启动;然后确认所有设备在同一工作组,右键此电脑→属性→高级系统设置→计算机名→更改,统一工作组为WORKGROUP并重启;若存在旧设备,需在Windows功能中启用SMB 1.0/CIFS支持并重启;最后检查NetBIOS设置,在IPv4属性→高级→WINS选项卡中启用TCP/IP上的NetBIOS,并临时关闭防火墙测试网络发现是否恢复。

如果您尝试在局域网中查找其他计算机,但“网络”页面仅显示本机或一片空白,则可能是由于网络发现功能未启用或相关服务被关闭。以下是解决此问题的步骤:
本文运行环境:联想ThinkPad X1 Carbon,Windows 11。
一、启用网络发现和文件共享
Windows系统默认可能关闭网络发现功能,这会导致设备无法探测到局域网中的其他计算机。启用该功能是实现相互可见的基础。
1、打开“控制面板”,进入“网络和 Internet”类别。
2、点击“查看网络状态和任务”,然后在左侧菜单中选择“更改高级共享设置”。
3、在当前配置文件(如专用网络)下,展开“网络发现”选项。
4、选择启用网络发现,并同时选择“启用文件和打印机共享”。
5、点击“保存更改”按钮以应用设置。
二、检查并启动关键Windows服务
多个后台服务支撑着网络浏览和共享功能,若这些服务未运行,即使网络发现已开启也无法正常工作。
1、按下 Win + R 键,输入 services.msc 并回车,打开服务管理器。
2、找到名为“Function Discovery Resource Publication”的服务,右键选择“属性”,将启动类型设为“自动”,并点击“启动”按钮。
3、对以下服务重复相同操作:Computer Browser、Server、TCP/IP NetBIOS Helper 和 DNS Client。
4、确认所有列出的服务状态均为“正在运行”,然后关闭服务窗口。
三、确保所有设备处于同一工作组
不同工作组的计算机在网络浏览时会被隔离,必须将所有需要共享的设备设置为相同的工作组名称才能相互发现。
1、右键点击“此电脑”或“我的电脑”,选择“属性”。
2、在系统信息页面,点击“高级系统设置”。
3、在“系统属性”窗口中,切换到“计算机名”选项卡。
4、点击“更改”按钮,在弹出的窗口中将“工作组”字段修改为统一的名称,例如“WORKGROUP”。
5、确定后根据提示重启计算机以使更改生效。
四、启用SMB 1.0/CIFS文件共享支持
尽管存在安全风险,但某些旧版设备或系统仍依赖SMB 1.0协议进行通信。如果网络中包含较老的Windows版本,可能需要启用此兼容性功能。
1、打开“控制面板”,进入“程序”下的“程序和功能”。
2、点击左侧的“启用或关闭Windows功能”。
3、在功能列表中,找到“SMB 1.0/CIFS 文件共享支持”并勾选其复选框。
4、展开该选项,同时勾选SMB 1.0/CIFS 客户端和SMB 1.0/CIFS 服务器。
5、点击“确定”,等待系统完成更改后重启计算机。
五、验证NetBIOS设置并关闭防火墙测试
NetBIOS是早期Windows网络通信的核心协议,其设置不当会直接影响计算机的网络可发现性。同时,防火墙规则可能阻止必要的网络流量。
1、右键点击“开始”菜单,选择“网络连接”或“网络和Internet设置”。
2、进入“网络和共享中心”,点击当前连接的网络名称。
3、在状态窗口中点击“详细信息”,记下IPv4地址,并确认子网掩码一致。
4、返回网络连接界面,双击当前使用的网络适配器,打开其“状态”。
5、点击“属性”,选择“Internet 协议版本 4 (TCP/IPv4)”,再点击“属性”。
6、进入“高级”设置,切换到“WINS”选项卡。
7、在“NetBIOS设置”区域,选择启用 TCP/IP 上的 NetBIOS。
8、确定所有窗口后,暂时关闭Windows Defender防火墙或第三方安全软件,测试网络是否恢复正常发现功能。










