Der gegenseitige Zugriff von Rechnern mit unterschiedlichen Windows Versionen ist immer wieder mal problematisch. Wesentliche Voraussetzung ist einmal, dass die Rechner in der gleichen Arbeitsgruppe sind. XP, Vista, 7 und 8 nehmen da unterschiedliche Arbeitsgruppennamen, das gilt es zu überprüfen.
Vista, 7 und 8 bieten noch das Heimnetz an, das wiederum von XP nicht unterstützt wird. Also müssen die Vista, 7 und 8 Rechner aus der Heimnetzgruppe austreten um mit XP zusammen zu spielen.
Die Geschichte wird zudem vereinfacht, wenn auf den beteiligten Rechnern jeweils ein Nutzerkonto mit gleichem Nutzernamen und Kennwort des Gegenübers besteht. Unter diesem Konto muss natürlich der Zugriff auf die Daten freigegeben sein.
Und schließlich müssen die Ordner, die es anzusehen gilt, auch mit der Dateifreigabe geöffnet werden.
Selbst das alles garantiert noch nicht den freien Zugriff zwischen allen Rechnern. Ich habe selbst das Problem, dass ich eine Win7 Rechner in meinem Netzwerk von allen anreren Rechnern sehen kann, nur nicht von den vorhandenen Win8 Rechnern. Von XP, Win7 und Server2008 Rechnern kenn ich den Win7 Rechner sehen und er selbst sieht auch alle anderen. Nur Win 8 sieht diesen einen Rechner nicht.
Es gibt also noch wunderliche Dinge in der homogenen Microsoft Netzwerkwelt :-)
Gruß
computerschrat