A®mIn, а с win xp комп с семерой виден? Зайти в общую папку получается?
С компа с семерой хр пингует? а с Хр семера?
Попробуй в семере выключи брандмауэр. и в хр тоже. И KIS отключи.
В свойствах сетевой карты, в которую приходит кабель от провайдера выставь опцию: разрешить другим членам сети использовать подключение к интернет...
Убедись, что после подключения к провайдеру та сетевая карта, в которею втыкается кабель от провайдера не имеет IP 192.168.x.x Иначе тогда надо тебе своим компам назначить IP из другого диапазона.
Вообще
http://www.bormotuhi.net/showthread.php?t=9353 там подробно разжевали аналогичный вопрос.