Was hast du für ein xp?
das hat was mit deiner freigabeienstellung zu tun, bei dem rechner bei dem du nach passwort gefragt wirst läuft die freigabe wahrscheinlich über benutzerkonten:
Windows XP richtet bei der Installation automatisch mindestens ein Benutzerkonto ein. Nach dem Start von Windows XP läßt sich der Benutzer in der Übersichtsseite auswählen. Von Haus aus ist für die eingerichteten Benutzer kein Kennwort festgelegt. Das ist zwar praktisch, da zur Anmeldung kein Kennwort angegeben werden muß, doch kann es im Netzwerk zu Problemen führen:
Windows NT, 2000 und XP Professional setzen für den Zugriff standardmäßig auf freigegebene Verzeichnisse und Drucker voraus, daß derjenige, der sich verbinden will, über ein gültiges Benutzerkonto auf dem Computer verfügt. Als Benutzer ohne Kennwort kann man deshalb über das Netzwerk nur auf den Computer zugreifen, wenn man beim verbinden von Hand den Benutzernamen und das passende Kennwort angibt.
Wenn kein Kennwort für das Benutzerkonto festegelt ist, werden die Anmeldeinformationen beim Verbinden von Netzlaufwerken abgefragt.
Es empfiehlt sich deshalb, den Benutzern Kennwörter zuzuordnen. Dann müssen beim Verbinden von Netzlaufwerken keine Anmeldeinformationen mehr eingegeben werden, da diese automatisch übermittelt werden.
In der Systemsteuerung von Windows XP gibt es den Abschnitt Benutzerkonten. Hier lassen sich Benutzerkonten anlegen, bestehenden Benutzerkonten Passwörter zuordnen und Rechte vergeben.
mehr hilfe findest du vielleicht unter.
http://tutorials.tanmar.de/netzwerk-windowsxp.php