启动连接到本地网络的Microsoft Windows计算机后,您可能会看到以下错误消息之一:
“网络上存在重复的名称”
“存在重复的名称”
“您没有连接,因为网络上存在重复的名称”(系统错误52)
这些错误都将阻止Windows计算机加入网络。设备将启动并仅在脱机(断开连接)模式下运行。
为什么在Windows上出现重复的名称问题
这些错误仅在具有旧Windows XP PC或使用Windows Server 2003的网络上发现.Windows客户端在检测到具有相同网络名称的两个设备时显示“网络上存在重复名称”。可以通过以下几种方式触发此错误:
- (最常见的)两台Windows计算机在Windows系统属性下被赋予相同名称的计算机名称
- 本地网络已设置为使用Windows工作组,并且为工作组选择的名称与网络上某些其他设备的名称相同(例如家庭宽带路由器)
- (最不常见)网络上的Windows服务器配置了两个不同的网络名称
请注意,报告这些错误的计算机不一定是具有重复名称的设备之一。 Microsoft Windows XP和Windows Server 2003操作系统使用NetBIOS和Windows Internet命名服务(WINS)系统来维护所有网络名称的共享数据库。在最坏的情况下,网络上的任何和每个NetBIOS设备都可能报告这些相同的错误。 (把它想象成一个邻居手表,设备注意到街道上的问题。不幸的是,Windows错误消息并没有确切地说明哪些邻居设备有名称争议。)
解决重复名称存在错误
要在Windows网络上解决这些错误,请按照下列步骤操作:
-
如果网络使用Windows工作组,请确保工作组的名称与任何路由器或无线访问点的名称(SSID)不同
-
确定哪两个Windows设备具有相同的名称。检查控制面板中的每个计算机名称。
-
在“控制面板”中,将其中一台违规计算机的名称更改为其他本地计算机未使用的计算机名称,并且与Windows工作组名称不同,然后重新启动设备
-
在任何错误消息仍然存在的设备上,更新计算机的WINS数据库以删除对旧名称的任何延迟引用。
-
如果收到系统错误52(参见上文),请更新Windows服务器的配置,使其只有一个网络名称。
-
强烈考虑将任何旧的Windows XP设备升级到较新版本的Windows。