局域网看不到其他电脑?手把手教你开启网络发现
在家里或小办公室组网时,局域教开很多人会遇到这样的不到把手场景:打印机连着别人的电脑,共享文件夹也已经设好,其电启网可自己在"网络"里翻来翻去,脑手只看到本机,局域教开局域网看不到其他电脑。不到把手这时第一反应往往是其电启网"网线坏了"或者"路由器有问题",但多数情况下,脑手真正的局域教开原因出在 Windows 的"网络发现"功能被关闭了。网络发现是不到把手系统用来广播和接收局域网设备信息的一组服务与防火墙规则的组合,它关掉之后,其电启网你既不会被别人看到,脑手也看不到别人。局域教开本文按从简到繁的不到把手顺序,把开启方法和常见失败原因一次说清。其电启网
需要先明确一点:网络发现的开关位置、名称在不同 Windows 版本(Win10、Win11、各版本号)里略有差异,下面给出的路径以常见界面为准,如果你系统里的选项文字对不上,以本机"设置"和"控制面板"中的实际显示为准。
第一步:把网络配置文件改成"专用"
Windows 把网络分成"公用"和"专用"两类。公用网络(比如咖啡厅、机场的 Wi-Fi)默认关闭网络发现,这是出于安全考虑;只有"专用网络"才允许设备互相可见。所以第一件事是确认你当前连的网络被识别成了哪一类。
改完之后回到"此电脑"左侧的"网络",按 F5 刷新一下。相当一部分用户到这一步就能看到其他电脑了。如果还是空的,继续往下看。
第二步:打开网络发现与文件共享
配置文件对了,但网络发现本身可能仍是关闭状态。这个开关在"高级共享设置"里,入口有两个,任选其一即可:一是"设置 → 网络和 Internet → 高级网络设置 → 高级共享设置";二是在控制面板里依次进入"网络和 Internet → 网络和共享中心 → 更改高级共享设置"。两条路径最终指向同一个页面,以你系统里能打开的那个为准。
在展开的当前配置文件(专用)下,把这两项都选上:
注意页面里可能同时有"专用"和"公用"两个配置区块,别只改了公用那一栏。改完点"保存更改"。此时系统一般会弹出一个"网络发现已启用"的提示,说明防火墙规则已经同步放行。
第三步:检查相关服务是否在运行
如果开关都打开了还是看不到,就要查后台服务。按 Win+R,输入 services.msc 回车,找到下面几个服务,把它们的状态设为"正在运行",启动类型设为"自动":
Function Discovery Resource Publication(功能发现资源发布)——这项最关键,它负责把本机"播报"出去;SSDP Discovery;UPnP Device Host;DNS Client;Server 与 Workstation,这两项关系到共享访问。双击服务名即可修改。改完后建议重启一次电脑,因为服务重启后资源发布有时需要重新注册。这一步是很多"网络发现开了却依然搜不到"的根因,值得耐心核对。
第四步:逐项排查仍然看不到的情况
以上都做完还没解决,按下面的清单逐条排除,基本能定位到问题所在:
ipconfig 看 IPv4 地址,前三段一致才通常算同一网段。另外提醒一句:在公共 Wi-Fi 环境下不建议开启网络发现,它会让同网段的陌生设备看到你的机器名和共享内容。回到家里或公司内网再打开,是更稳妥的做法。
小结一下可执行顺序:先确认网络配置文件是"专用",再在高级共享设置里启用网络发现与文件共享,然后检查功能发现资源发布等服务是否在运行,最后按防火墙、网段、协议、对方设置四条线索排查。绝大多数"局域网看不到其他电脑"的问题,都能在前三步内解决;剩下的小部分,问题往往出在网段不一致或第三方安全软件上。操作时以本机界面的实际选项为准,涉及公司内网时,先问一下网络管理员,避免违反内部安全策略。