Значит так

На одном виста, на втором ХР

Воркгруп одинаковый. ХП видит висту, но доступа туда нету.
Виста невидит ХП. Нетворк дискавери включен. Статус сетки приват, т.е. должен находить