Я смог разрешить внутренний сайт в окнах 7, не внося изменений в DNS на сервере или локальном файле хоста машины, но в XP я должен отредактировать локальные файлы хоста, чтобы заставить их мочь разрешить сайт
Различие между двумя OSs минимально. Вероятно, что у Вас есть эти две системных установки по-другому. Возможно, у Вас есть неправильный набор серверов DNS на клиентах, возможно, Вы правильно не установили область поиска.
При редактировании файлов hosts, чтобы заставить внутренние вещи работать над машинами XP существует что-то, повредился или на сервере или на клиенте. Вручную редактирующий файл hosts почти никогда не является правильным ответом.
Решением было перезапустить службу системного помощника. Я смог сделать это в рабочие часы без какого-либо ущерба для пользователей.