应指定一台可靠机器长期担任主浏览器:将其Computer Browser服务设为自动启动,注册表MaintainServerList设为TRUE,并开放UDP 137-139和TCP 445端口;其余客户机则禁用该服务并将MaintainServerList设为FALSE。
主浏览器选举冲突导致网络邻居消失,本质是浏览服务(computer browser)在多台机器间争抢“班长”角色,造成列表无法稳定分发。解决核心不是阻止选举,而是让选举有明确结果——指定一台可靠机器长期担任主浏览器。
确认并固定主浏览器角色
选一台常年开机、性能稳定、不常重装系统的电脑(推荐服务器或办公主力机),执行以下操作:
- 打开“服务”(services.msc),找到 Computer Browser,右键属性 → 启动类型设为“自动”,并启动该服务
- 在注册表中定位:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesBrowserParameters,将 MaintainServerList 的值由 Auto 改为 TRUE(注意:不是 FALSE;此设置表示该机主动参与并争取主浏览器资格)
- 确保该机的防火墙允许 UDP 137-139 和 TCP 445 端口通信
清理客户端干扰行为
其余所有客户机(普通办公电脑、笔记本等)需放弃竞争,只做浏览者:
- 在每台客户机上,将 Computer Browser 服务设为“手动”或“禁用”,并停止正在运行的服务
- 同样修改注册表项 MaintainServerList,值改为 FALSE(表示不参与选举,只向主浏览器请求列表)
- 重启客户机,或运行命令 net stop browser && net start browser(若服务未被禁用)刷新状态
验证与辅助检查
主浏览器设定后,需确认其是否真正履职:
- 在主浏览器机器上运行命令:browstat status(需先从 Windows Support Tools 解压 browstat.exe),查看输出中是否显示 Master Browser 和当前浏览列表条目数
- 在任意客户机上运行:browstat view *,确认能列出主浏览器名称及备份浏览器(如有)
- 若仍无响应,检查是否启用 网络发现 和 文件和打印机共享(控制面板 → 网络和共享中心 → 高级共享设置)
替代方案:绕过浏览服务(适用于Win7及以上)
若组织已转向现代协议,可彻底停用依赖选举的旧机制:
- 在所有机器上禁用 Computer Browser 服务(包括主服务器)
- 启用 网络发现 和 SMB 1.0/CIFS 文件共享支持(Windows 功能中勾选)
- 直接通过 IP 地址或主机名访问共享,例如:\192.168.1.100 或 \DESKTOP-ABC
- 配合 DNS 或 hosts 文件保障名称解析,比依赖浏览器选举更稳定











