我运行一台10台计算机的小型计算机实验室,偶尔在使用networking浏览器(又名networking浏览器)时,部分或全部远程计算机将无法显示。 如果我尝试通过名称访问远程计算机,则会收到未指定的错误(代码0x80004005),但我仍然可以使用计算机的IP地址访问它。 最奇怪的部分是,等待一段时间后,问题会莫名其妙地消失。
每台计算机都运行Windows 7 x64 Enterprise,并具有相同的硬件,软件和configuration。 他们都在同一个子网上,在同一个工作组。
我花了几天的时间来研究这个问题,并尝试了以下解决scheme:
步骤3和步骤4似乎对问题有一点帮助,但并不完全。
我开始怀疑问题可能在于我们的路由器是ZyXEL ZyWALL 2WG,因为Network Discovery发送的数据包可能没有及时返回,但是我希望在进一步深入之前对这个问题有所了解。
让我分解你的步骤到目前为止:
与问题无关
与问题无关。
肯定会导致问题…不解决它。 计算机浏览器服务是便于浏览networking的服务之一。
与问题无关。 DHCP节点types确定主机如何parsingNetBIOS名称,但与浏览networking无关。
事件日志虽然总是寻找线索的好地方,但可能与问题无关。 在networking上查看或查看的能力不是会logging在事件日志中的事件。 事件日志中可能会看到的是,如果其中一个负责networking发现的组件出现问题。
您的问题最可能出在function发现平台下的networking发现。 请阅读以下内容,看看它是否指向正确的方向:
http://windows.microsoft.com/is-IS/windows7/What-is-network-discovery
http://technet.microsoft.com/en-us/library/gg252567(v=ws.10)
询问后,我转向了一个networking扫描工具,这让我更好地了解我们的networking上发生了什么。 我的扫描显示,只有我们的客户一起掉到networking上,而不仅仅是networking浏览器(我在步骤1中错过的东西)。 此外,扫描显示只有无线客户端正在下降。 我们所有的无线客户端共享相同的硬件和软件规格,所以我仍然不能就导致问题的原因作出任何结论。 但是,我用另一种不同的品牌和型号replace了无线接入点,问题就消失了。