本机未被正确发布到网络发现服务中,需依次启用网络发现、启动tcp/ip netbios helper、function discovery resource publication、computer browser和server服务,确保netbios启用并刷新fdrespub服务。

局域网内其他电脑无法在网络邻居中看到本机,说明本机未被正确发布到网络发现服务中,但共享功能本身可能正常——比如对方仍可通过 \本机IP地址 直接访问共享文件夹。这通常不是网络连通性问题,而是服务、协议或系统策略层面的可见性缺失。
确认并启用网络发现与共享基础设置
打开“控制面板”→“网络和共享中心”→右上角“高级共享设置”,展开当前网络配置文件(必须是专用网络,公共网络默认禁用发现)。
在“专用”选项卡下,勾选“启用网络发现”和“启用文件和打印机共享”;在“所有网络”选项卡下,取消勾选“密码保护的共享”——否则其他电脑需输入本机账户密码才能看到,而网络邻居浏览不触发认证弹窗,直接跳过显示。
点击“保存更改”。这一步若跳过或误设为“公共网络”,后续所有服务启动都无效。
启动关键后台服务(按依赖顺序操作)
按 Win + R 输入 services.msc 回车,依次检查并启动以下服务,**必须按顺序执行**:
- 先启动 TCP/IP NetBIOS Helper:它是NetBIOS名称解析的基础,不运行则Computer Browser无法工作;
- 再启动 Function Discovery Provider Host 和 Function Discovery Resource Publication:后者负责将本机信息主动广播到网络,【若此服务未运行,本机在网络邻居中必然不可见】;
- 最后启动 Computer Browser:它维护主浏览器列表,协调哪台机器充当浏览主控;
- 同步确认 Server 服务已运行:没有它,共享资源根本不存在,网络邻居即使看到本机图标也无法展开。
对每个服务,右键→“属性”→“启动类型”设为“自动”,再点“启动”按钮。若某服务启动后立即停止,说明其依赖服务(如上面前序服务)未运行,需回溯排查。
验证并修复网络协议栈
进入“控制面板”→“网络和 Internet”→“网络连接”,右键当前活动网卡(如“以太网”或“WLAN”)→“属性”。
确保已勾选:Microsoft 网络客户端、Microsoft 网络的文件和打印机共享、Internet 协议版本 4 (TCP/IPv4)。
双击“Internet 协议版本 4 (TCP/IPv4)”→“属性”→“高级”→“WINS”选项卡→确认“NetBIOS 设置”为默认(即“启用 NetBIOS over TCP/IP”),而非“禁用”——禁用后计算机名无法被NetBIOS解析,网上邻居彻底失联。
强制刷新本机网络发布状态
以管理员身份运行命令提示符(Win + X → “Windows Terminal(管理员)”),依次执行:
net stop fdrespub
net start fdrespub
ipconfig /flushdns
这三行命令会终止并重启功能发现资源发布服务,清空本地DNS缓存,避免旧的、错误的网络节点信息残留干扰。执行后无需重启,等待约90秒,其他电脑刷新网络邻居即可看到本机。











