When I use the Scanner tool in NetInfo on Windows XP, some hosts are listed with incorrect names. What do I do?
Microsoft found this to be a bug in the implementation of Winsock and NetBIOS naming service in Windows XP. The defect causes XP to accept some name query replies that it should reject and to confuse naming results between concurrent threads. Please see their knowledge base article on this topic: GetHostbyaddr Function Is Not Thread Safe Without DNS and/or WINS (Q317936). The article includes a patch to NETBT.SYS that can be used to alleviate the problem.