XP пускает к себе юзера когда...
Если кратко, то отключите гостевую модель доступа на "сервере" (на XP она включена по умолчанию):
Пуск -> Выплнить -> gpedit.msc
Конфигурация компьютера -> Конфигурация Windows -> Параметры безопасности -> Локальные политики -> Параметры безопасности
Параметр ""Сетевой доступ: модель совместно доступа и безопасности ..." установить в "Обычная" и перегрузиться.